Untitled

 avatar
unknown
plain_text
5 months ago
3.5 kB
3
Indexable
{
  "dev": {
    "lambda_prop": {
      "handler": "main.lambda_handler",
      "runtime": "python3.10",
      "timeout": 15,
      "env_vars": {
        "securities_master": "securities/master/transformed/MY_FA_SMF.csv",
        "lookup_duration": "5",
        "gamft_server": "internal.gamft.staging.principal.com",
        "send_mail_lmd": "prinam-my-fa-send-mail-lmd",
        "to_recipient": "dlpgspimydatareservoirteam@exchange.principal.com",
        "signature": "PrinAM MY Data Reservoir"
      },
      "memory_size": 1024,
      "ephemeral_storage_size": 512,
      "add_vpc": true,
      "retry_attempts": 0
    },
    "lambda_layer_prop": {
      "default_layer": true,
      "custom_layer": false
    },
    "lambda_triggers":{
      "type": "s3_event",
      "bucket": "prinam-my-fa-data-reservoir-<env>-<region>",
      "filters": [
        {
          "prefix": "securities/master/incoming/"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "PMALTID.csv"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "ESDL_SMF.csv"
        }
      ]
    }
  },
  "staging": {
    "lambda_prop": {
      "handler": "main.lambda_handler",
      "runtime": "python3.10",
      "timeout": 15,
      "env_vars": {
        "securities_master": "securities/master/transformed/MY_FA_SMF.csv",
        "lookup_duration": "5",
        "gamft_server": "internal.gamft.staging.principal.com",
        "send_mail_lmd": "prinam-my-fa-send-mail-lmd",
        "to_recipient": "dlpgspimydatareservoirteam@exchange.principal.com",
        "signature": "PrinAM MY Data Reservoir"
      },
      "memory_size": 512,
      "ephemeral_storage_size": 512,
      "add_vpc": true,
      "retry_attempts": 0
    },
    "lambda_layer_prop": {
      "default_layer": true,
      "custom_layer": false
    },
    "lambda_triggers":{
      "type": "s3_event",
      "bucket": "prinam-my-fa-data-reservoir-<env>-<region>",
      "filters": [
        {
          "prefix": "securities/master/incoming/"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "PMALTID.csv"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "ESDL_SMF.csv"
        }
      ]
    }
  },
  "prod": {
    "lambda_prop": {
      "handler": "main.lambda_handler",
      "runtime": "python3.10",
      "timeout": 15,
      "env_vars": {
        "securities_master": "securities/master/transformed/MY_FA_SMF.csv",
        "lookup_duration": "5",
        "gamft_server": "internal.gamft.principal.com",
        "send_mail_lmd": "prinam-my-fa-send-mail-lmd",
        "to_recipient": "dlpimyfadatareservoirsupport@exchange.principal.com",
        "signature": "PrinAM MY Data Reservoir"
      },
      "memory_size": 512,
      "ephemeral_storage_size": 512,
      "add_vpc": true,
      "retry_attempts": 0
    },
    "lambda_layer_prop": {
      "default_layer": true,
      "custom_layer": false
    },
    "lambda_triggers":{
      "type": "s3_event",
      "bucket": "prinam-my-fa-data-reservoir-<env>-<region>",
      "filters": [
        {
          "prefix": "securities/master/incoming/"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "PMALTID.csv"
        },
        {
          "prefix": "pam_sftp/",
          "suffix": "ESDL_SMF.csv"
        }
      ]
    }
  }
}
Editor is loading...
Leave a Comment