---
# Us-east-1 region config
us-east-1:
  common:
    lambda:
      local_existing_package: "default"
      datadog_config:
        DD_ENV: 'production'
        DD_ENABLED: true
        DD_API_KEY_SECRET_ARN: 'arn:aws:secretsmanager:us-east-1:540530651831:secret:production/datadog_sdpv2_lambda-cnzpb6'

  # Lambda config
  swg-lambda-fetch-profile:
    mongodb_scopes:
      p81:
        name: 'P81-Production'
        type: 'CLUSTER'

  # API GW Config
  swg-apigw-rest:
    specific_definition_vars:
      nlbUri: "http://production-api-internal-nlb-b0a7f6d7bd372569.elb.us-east-1.amazonaws.com:1370/internal"
      policyPath: "cloud-site-security/policy/{tenantId}/{fireflyVersion}"
      caPath: "cloud-site-security/ca/intermediate/{tenantId}"
      connectionId: "90uk62"

# Eu-west-1 region config
eu-west-1:
  common:
    lambda:
      memory_size: 1024
      local_existing_package: 'default'
      datadog_config:
        DD_ENV: 'production'
        DD_ENABLED: true
        DD_API_KEY_SECRET_ARN: 'arn:aws:secretsmanager:eu-west-1:109061908419:secret:production/datadog_sdpv2_lambda-w7SFmJ'
        DD_SITE: 'datadoghq.eu'
      layers: [ 'arn:aws:lambda:eu-west-1:464622532012:layer:Datadog-Node20-x:115', 'arn:aws:lambda:eu-west-1:464622532012:layer:Datadog-Extension:65' ]

  # Lambda config
  swg-lambda-fetch-profile:
    is_eu: true
    mongodb_roles:
      read_p81:
        database_name: 'p81-prod-eu'
        role_name: 'read'
    mongodb_scopes:
      p81:
        name: 'p81-prod-eu'
        type: 'CLUSTER'

  # API GW Config
  swg-apigw-rest:
    specific_definition_vars:
      nlbUri: "http://production-api-internal-nlb-8a3f21b9f1b62892.elb.eu-west-1.amazonaws.com:1370/internal"
      policyPath: "cloud-site-security/policy/{tenantId}/{fireflyVersion}"
      caPath: "cloud-site-security/ca/intermediate/{tenantId}"
      connectionId: "b6hkdi"
