Provides connectivity to the resources/infrastructure used in the rod licensing services
name | description | required | default | valid | notes |
---|---|---|---|---|---|
AWS_REGION | The AWS region to use | yes | See AWS Regions | ||
AWS_ACCESS_KEY_ID | AWS Access Key (required if running outside of AWS or without IAM) | maybe | development, test, production | Set to "local" when running with local infrastructure | |
AWS_SECRET_ACCESS_KEY | AWS Secret Key (required if running outside of AWS or without IAM) | maybe | development, test, production | Set to "local" when running with local infrastructure | |
AWS_S3_ENDPOINT | Custom S3 Endpoint | no | Region specific | Used to override the S3 service endpoint for local development | |
AWS_SQS_ENDPOINT | Custom SQS Endpoint | no | Region specific | Used to override the SQS service endpoint for local development | |
AWS_DYNAMODB_ENDPOINT | Custom DynamoDB Endpoint | no | Region specific | Used to override the DynamoDB service endpoint for local development | |
AWS_SECRETS_MANAGER_ENDPOINT | Custom Secrets Manager Endpoint | no | Region specific | Used to override the Secrets Manager service endpoint for local development | |
AWS_NODEJS_CONNECTION_REUSE_ENABLED | Enable connection keep-alive in the AWS connectors | no | Disabed | 1 or 0 | Recommended to enable connection reuse / keep-alive |
SALES_API_URL | URL for the sales API | no | |||
SALES_API_TIMEOUT_MS | Request timeout for the requests to the sales API | no | 20000 (20s) | ||
GOV_PAY_API_URL | The GOV.UK Pay API base url | yes | |||
GOV_PAY_APIKEY | GOV pay access identifier | yes | |||
GOV_PAY_RECURRING_APIKEY | GOV pay access identifier for recurring payments | yes | |||
GOV_PAY_REQUEST_TIMEOUT_MS | Timeout in milliseconds for API requests | no | 10000 | ||
GOV_PAY_RCP_API_URL | The GOV.UK Pay API url for agreements | yes |