1184 lines
43 KiB
JSON
1184 lines
43 KiB
JSON
{
|
|
"version": 4,
|
|
"terraform_version": "1.8.3",
|
|
"serial": 37,
|
|
"lineage": "bfb14822-28e1-8bec-1200-85cd7662a2f9",
|
|
"outputs": {},
|
|
"resources": [
|
|
{
|
|
"mode": "data",
|
|
"type": "archive_file",
|
|
"name": "lambda_layer_deps",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/archive\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"exclude_symlink_directories": null,
|
|
"excludes": null,
|
|
"id": "f2e1b4a2359b092eb66a365d0e17bd4d7ef2c174",
|
|
"output_base64sha256": "hQZ4vVgzztN2Bn+hTHGKDTA5kp9HbrZQmunevgsPhAY=",
|
|
"output_base64sha512": "PUsXQzofQAKQshK6yW9WuQRbTUbjdNjA+VBVJBTNgHr4lBhe4ZelmAnlisiQVM6uY36RD9CNRLD7aT/V8YVY5Q==",
|
|
"output_file_mode": null,
|
|
"output_md5": "f4f31334a8bc343ab1b8848f5fb96e9d",
|
|
"output_path": "./lambda_zip/lambda_layer-prod.zip",
|
|
"output_sha": "f2e1b4a2359b092eb66a365d0e17bd4d7ef2c174",
|
|
"output_sha256": "850678bd5833ced376067fa14c718a0d3039929f476eb6509ae9debe0b0f8406",
|
|
"output_sha512": "3d4b17433a1f400290b212bac96f56b9045b4d46e374d8c0f950552414cd807af894185ee197a59809e58ac89054ceae637e910fd08d44b0fb693fd5f18558e5",
|
|
"output_size": 3470735,
|
|
"source": [],
|
|
"source_content": null,
|
|
"source_content_filename": null,
|
|
"source_dir": "./lambda_layer",
|
|
"source_file": null,
|
|
"type": "zip"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "data",
|
|
"type": "archive_file",
|
|
"name": "lambda_standout_config_code",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/archive\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"exclude_symlink_directories": null,
|
|
"excludes": null,
|
|
"id": "c70e679bb3c7f54d8ebf05e81f2757cae660be79",
|
|
"output_base64sha256": "3BgVU1LZIANGSqFRswtfcKOPZUbQRntyXkYBvalUo/Y=",
|
|
"output_base64sha512": "39KD5BHf3LEcSJpNUHrQ6R9mzmNWSVojgsdDlZIHAhy7c5tjNepQbdaquHGE18mVEAuOXc0mD8wSQrTO5kIcEA==",
|
|
"output_file_mode": null,
|
|
"output_md5": "1b73b73d80a3b5095ea415fd5665b397",
|
|
"output_path": "./lambda_zip/standout_lambda_config-prod.zip",
|
|
"output_sha": "c70e679bb3c7f54d8ebf05e81f2757cae660be79",
|
|
"output_sha256": "dc18155352d92003464aa151b30b5f70a38f6546d0467b725e4601bda954a3f6",
|
|
"output_sha512": "dfd283e411dfdcb11c489a4d507ad0e91f66ce6356495a2382c743959207021cbb739b6335ea506dd6aab87184d7c995100b8e5dcd260fcc1242b4cee6421c10",
|
|
"output_size": 4619,
|
|
"source": [],
|
|
"source_content": null,
|
|
"source_content_filename": null,
|
|
"source_dir": "./lambda_config",
|
|
"source_file": null,
|
|
"type": "zip"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "data",
|
|
"type": "archive_file",
|
|
"name": "lambda_standout_redirect_code",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/archive\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"exclude_symlink_directories": null,
|
|
"excludes": null,
|
|
"id": "bf96d8f34aad3a86e985be53a3a6682d62164e73",
|
|
"output_base64sha256": "mkE1bCQmCXsgdkpJX1yscIbANLYmcWlTyALzfx2BqbI=",
|
|
"output_base64sha512": "R+OeVTikvIPAsYIjKtRdZdFCZQWLp/PUtIvpTIwc726mIuccBlur53ethzlJezoXubQmtF9CEiUdjzsrfb3/pQ==",
|
|
"output_file_mode": null,
|
|
"output_md5": "6971a02ee30cd8591ded93920a6b994a",
|
|
"output_path": "./lambda_zip/standout_lambda_redirect-prod.zip",
|
|
"output_sha": "bf96d8f34aad3a86e985be53a3a6682d62164e73",
|
|
"output_sha256": "9a41356c2426097b20764a495f5cac7086c034b626716953c802f37f1d81a9b2",
|
|
"output_sha512": "47e39e5538a4bc83c0b182232ad45d65d14265058ba7f3d4b48be94c8c1cef6ea622e71c065babe777ad8739497b3a17b9b426b45f4212251d8f3b2b7dbdffa5",
|
|
"output_size": 51368,
|
|
"source": [],
|
|
"source_content": null,
|
|
"source_content_filename": null,
|
|
"source_dir": "./lambda_redirect",
|
|
"source_file": null,
|
|
"type": "zip"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "data",
|
|
"type": "aws_iam_policy_document",
|
|
"name": "lambda_role",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "2690255455",
|
|
"json": "{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Action\": \"sts:AssumeRole\",\n \"Principal\": {\n \"Service\": \"lambda.amazonaws.com\"\n }\n }\n ]\n}",
|
|
"minified_json": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Action\":\"sts:AssumeRole\",\"Principal\":{\"Service\":\"lambda.amazonaws.com\"}}]}",
|
|
"override_json": null,
|
|
"override_policy_documents": null,
|
|
"policy_id": null,
|
|
"source_json": null,
|
|
"source_policy_documents": null,
|
|
"statement": [
|
|
{
|
|
"actions": [
|
|
"sts:AssumeRole"
|
|
],
|
|
"condition": [],
|
|
"effect": "Allow",
|
|
"not_actions": [],
|
|
"not_principals": [],
|
|
"not_resources": [],
|
|
"principals": [
|
|
{
|
|
"identifiers": [
|
|
"lambda.amazonaws.com"
|
|
],
|
|
"type": "Service"
|
|
}
|
|
],
|
|
"resources": [],
|
|
"sid": ""
|
|
}
|
|
],
|
|
"version": "2012-10-17"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "data",
|
|
"type": "aws_iam_policy_document",
|
|
"name": "s3_standout_allow_lambda",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "3177051619",
|
|
"json": "{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Action\": [\n \"s3:Put*\",\n \"s3:List*\",\n \"s3:Get*\"\n ],\n \"Resource\": \"arn:aws:s3:::standout-data-prod/*\",\n \"Principal\": {\n \"AWS\": \"*\"\n }\n }\n ]\n}",
|
|
"minified_json": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Resource\":\"arn:aws:s3:::standout-data-prod/*\",\"Principal\":{\"AWS\":\"*\"}}]}",
|
|
"override_json": null,
|
|
"override_policy_documents": null,
|
|
"policy_id": null,
|
|
"source_json": null,
|
|
"source_policy_documents": null,
|
|
"statement": [
|
|
{
|
|
"actions": [
|
|
"s3:Get*",
|
|
"s3:List*",
|
|
"s3:Put*"
|
|
],
|
|
"condition": [],
|
|
"effect": "Allow",
|
|
"not_actions": [],
|
|
"not_principals": [],
|
|
"not_resources": [],
|
|
"principals": [
|
|
{
|
|
"identifiers": [
|
|
"*"
|
|
],
|
|
"type": "AWS"
|
|
}
|
|
],
|
|
"resources": [
|
|
"arn:aws:s3:::standout-data-prod/*"
|
|
],
|
|
"sid": ""
|
|
}
|
|
],
|
|
"version": "2012-10-17"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "data",
|
|
"type": "aws_iam_policy_document",
|
|
"name": "s3_standout_config_allow_lambda",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "738342612",
|
|
"json": "{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Action\": [\n \"s3:Put*\",\n \"s3:List*\",\n \"s3:Get*\"\n ],\n \"Resource\": \"arn:aws:s3:::standout-config-prod/*\",\n \"Principal\": {\n \"AWS\": \"*\"\n }\n }\n ]\n}",
|
|
"minified_json": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Resource\":\"arn:aws:s3:::standout-config-prod/*\",\"Principal\":{\"AWS\":\"*\"}}]}",
|
|
"override_json": null,
|
|
"override_policy_documents": null,
|
|
"policy_id": null,
|
|
"source_json": null,
|
|
"source_policy_documents": null,
|
|
"statement": [
|
|
{
|
|
"actions": [
|
|
"s3:Get*",
|
|
"s3:List*",
|
|
"s3:Put*"
|
|
],
|
|
"condition": [],
|
|
"effect": "Allow",
|
|
"not_actions": [],
|
|
"not_principals": [],
|
|
"not_resources": [],
|
|
"principals": [
|
|
{
|
|
"identifiers": [
|
|
"*"
|
|
],
|
|
"type": "AWS"
|
|
}
|
|
],
|
|
"resources": [
|
|
"arn:aws:s3:::standout-config-prod/*"
|
|
],
|
|
"sid": ""
|
|
}
|
|
],
|
|
"version": "2012-10-17"
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_apigatewayv2_api",
|
|
"name": "api_standout_gateway",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"api_endpoint": "https://2kvqe64ca1.execute-api.eu-central-1.amazonaws.com",
|
|
"api_key_selection_expression": "$request.header.x-api-key",
|
|
"arn": "arn:aws:apigateway:eu-central-1::/apis/2kvqe64ca1",
|
|
"body": null,
|
|
"cors_configuration": [],
|
|
"credentials_arn": null,
|
|
"description": "",
|
|
"disable_execute_api_endpoint": false,
|
|
"execution_arn": "arn:aws:execute-api:eu-central-1:654654203111:2kvqe64ca1",
|
|
"fail_on_warnings": null,
|
|
"id": "2kvqe64ca1",
|
|
"name": "standout-api-prod",
|
|
"protocol_type": "HTTP",
|
|
"route_key": null,
|
|
"route_selection_expression": "$request.method $request.path",
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"target": null,
|
|
"version": ""
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_apigatewayv2_integration",
|
|
"name": "api_standout_integration",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"api_id": "2kvqe64ca1",
|
|
"connection_id": "",
|
|
"connection_type": "INTERNET",
|
|
"content_handling_strategy": "",
|
|
"credentials_arn": "",
|
|
"description": "Lambda example",
|
|
"id": "shduzq4",
|
|
"integration_method": "POST",
|
|
"integration_response_selection_expression": "",
|
|
"integration_subtype": "",
|
|
"integration_type": "AWS_PROXY",
|
|
"integration_uri": "arn:aws:apigateway:eu-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-central-1:654654203111:function:standout-redirect-prod/invocations",
|
|
"passthrough_behavior": "",
|
|
"payload_format_version": "1.0",
|
|
"request_parameters": {},
|
|
"request_templates": {},
|
|
"response_parameters": [],
|
|
"template_selection_expression": "",
|
|
"timeout_milliseconds": 30000,
|
|
"tls_config": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_function.lambda_standout_redirect",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_redirect_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_apigatewayv2_route",
|
|
"name": "api_standout_route",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"api_id": "2kvqe64ca1",
|
|
"api_key_required": false,
|
|
"authorization_scopes": [],
|
|
"authorization_type": "NONE",
|
|
"authorizer_id": "",
|
|
"id": "xsd9e7k",
|
|
"model_selection_expression": "",
|
|
"operation_name": "",
|
|
"request_models": {},
|
|
"request_parameter": [],
|
|
"route_key": "GET /api",
|
|
"route_response_selection_expression": "",
|
|
"target": "integrations/shduzq4"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_apigatewayv2_integration.api_standout_integration",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_function.lambda_standout_redirect",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_redirect_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_apigatewayv2_stage",
|
|
"name": "api_standout_lambda_stage",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_log_settings": [],
|
|
"api_id": "2kvqe64ca1",
|
|
"arn": "arn:aws:apigateway:eu-central-1::/apis/2kvqe64ca1/stages/prod",
|
|
"auto_deploy": true,
|
|
"client_certificate_id": "",
|
|
"default_route_settings": [
|
|
{
|
|
"data_trace_enabled": false,
|
|
"detailed_metrics_enabled": false,
|
|
"logging_level": "",
|
|
"throttling_burst_limit": 0,
|
|
"throttling_rate_limit": 0
|
|
}
|
|
],
|
|
"deployment_id": "7vgrat",
|
|
"description": "",
|
|
"execution_arn": "arn:aws:execute-api:eu-central-1:654654203111:2kvqe64ca1/prod",
|
|
"id": "prod",
|
|
"invoke_url": "https://2kvqe64ca1.execute-api.eu-central-1.amazonaws.com/prod",
|
|
"name": "prod",
|
|
"route_settings": [],
|
|
"stage_variables": {},
|
|
"tags": {},
|
|
"tags_all": {}
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_iam_role",
|
|
"name": "iam_for_lambda",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"arn": "arn:aws:iam::654654203111:role/iam_for_lambda-prod",
|
|
"assume_role_policy": "{\"Statement\":[{\"Action\":\"sts:AssumeRole\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"lambda.amazonaws.com\"}}],\"Version\":\"2012-10-17\"}",
|
|
"create_date": "2024-05-25T12:33:48Z",
|
|
"description": "",
|
|
"force_detach_policies": false,
|
|
"id": "iam_for_lambda-prod",
|
|
"inline_policy": [],
|
|
"managed_policy_arns": [],
|
|
"max_session_duration": 3600,
|
|
"name": "iam_for_lambda-prod",
|
|
"name_prefix": "",
|
|
"path": "/",
|
|
"permissions_boundary": "",
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"unique_id": "AROAZQ3DOMTTRSXZ5VXRN"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_iam_role_policy_attachment",
|
|
"name": "iam_for_lambda_allow_logs",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "iam_for_lambda-prod-20240525131933911000000001",
|
|
"policy_arn": "arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole",
|
|
"role": "iam_for_lambda-prod"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_iam_role.iam_for_lambda",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_lambda_function",
|
|
"name": "lambda_standout_config",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"architectures": [
|
|
"x86_64"
|
|
],
|
|
"arn": "arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod",
|
|
"code_sha256": "3BgVU1LZIANGSqFRswtfcKOPZUbQRntyXkYBvalUo/Y=",
|
|
"code_signing_config_arn": "",
|
|
"dead_letter_config": [],
|
|
"description": "",
|
|
"environment": [
|
|
{
|
|
"variables": {
|
|
"BUCKET_CONFIG": "standout-config-prod",
|
|
"BUCKET_DATA": "standout-data-prod",
|
|
"FUNCTION_URL": "https://2kvqe64ca1.execute-api.eu-central-1.amazonaws.com/prod"
|
|
}
|
|
}
|
|
],
|
|
"ephemeral_storage": [
|
|
{
|
|
"size": 512
|
|
}
|
|
],
|
|
"file_system_config": [],
|
|
"filename": "./lambda_zip/standout_lambda_config-prod.zip",
|
|
"function_name": "standout-config-prod",
|
|
"handler": "lambda_config.lambda_handler",
|
|
"id": "standout-config-prod",
|
|
"image_config": [],
|
|
"image_uri": "",
|
|
"invoke_arn": "arn:aws:apigateway:eu-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod/invocations",
|
|
"kms_key_arn": "",
|
|
"last_modified": "2024-05-25T13:19:36.000+0000",
|
|
"layers": [
|
|
"arn:aws:lambda:eu-central-1:654654203111:layer:lambda_deps:2"
|
|
],
|
|
"logging_config": [
|
|
{
|
|
"application_log_level": "",
|
|
"log_format": "Text",
|
|
"log_group": "/aws/lambda/standout-config-prod",
|
|
"system_log_level": ""
|
|
}
|
|
],
|
|
"memory_size": 128,
|
|
"package_type": "Zip",
|
|
"publish": false,
|
|
"qualified_arn": "arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod:$LATEST",
|
|
"qualified_invoke_arn": "arn:aws:apigateway:eu-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod:$LATEST/invocations",
|
|
"replace_security_groups_on_destroy": null,
|
|
"replacement_security_group_ids": null,
|
|
"reserved_concurrent_executions": -1,
|
|
"role": "arn:aws:iam::654654203111:role/iam_for_lambda-prod",
|
|
"runtime": "python3.12",
|
|
"s3_bucket": null,
|
|
"s3_key": null,
|
|
"s3_object_version": null,
|
|
"signing_job_arn": "",
|
|
"signing_profile_version_arn": "",
|
|
"skip_destroy": false,
|
|
"snap_start": [],
|
|
"source_code_hash": "3BgVU1LZIANGSqFRswtfcKOPZUbQRntyXkYBvalUo/Y=",
|
|
"source_code_size": 4619,
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"timeout": 10,
|
|
"timeouts": null,
|
|
"tracing_config": [
|
|
{
|
|
"mode": "PassThrough"
|
|
}
|
|
],
|
|
"version": "$LATEST",
|
|
"vpc_config": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_apigatewayv2_stage.api_standout_lambda_stage",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_config_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_lambda_function",
|
|
"name": "lambda_standout_redirect",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"architectures": [
|
|
"x86_64"
|
|
],
|
|
"arn": "arn:aws:lambda:eu-central-1:654654203111:function:standout-redirect-prod",
|
|
"code_sha256": "mkE1bCQmCXsgdkpJX1yscIbANLYmcWlTyALzfx2BqbI=",
|
|
"code_signing_config_arn": "",
|
|
"dead_letter_config": [],
|
|
"description": "",
|
|
"environment": [
|
|
{
|
|
"variables": {
|
|
"BUCKET_CONFIG": "standout-config-prod",
|
|
"BUCKET_DATA": "standout-data-prod"
|
|
}
|
|
}
|
|
],
|
|
"ephemeral_storage": [
|
|
{
|
|
"size": 512
|
|
}
|
|
],
|
|
"file_system_config": [],
|
|
"filename": "./lambda_zip/standout_lambda_redirect-prod.zip",
|
|
"function_name": "standout-redirect-prod",
|
|
"handler": "lambda_redirect.lambda_handler",
|
|
"id": "standout-redirect-prod",
|
|
"image_config": [],
|
|
"image_uri": "",
|
|
"invoke_arn": "arn:aws:apigateway:eu-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-central-1:654654203111:function:standout-redirect-prod/invocations",
|
|
"kms_key_arn": "",
|
|
"last_modified": "2024-05-25T12:34:06.514+0000",
|
|
"layers": [
|
|
"arn:aws:lambda:eu-central-1:654654203111:layer:lambda_deps:2"
|
|
],
|
|
"logging_config": [
|
|
{
|
|
"application_log_level": "",
|
|
"log_format": "Text",
|
|
"log_group": "/aws/lambda/standout-redirect-prod",
|
|
"system_log_level": ""
|
|
}
|
|
],
|
|
"memory_size": 128,
|
|
"package_type": "Zip",
|
|
"publish": false,
|
|
"qualified_arn": "arn:aws:lambda:eu-central-1:654654203111:function:standout-redirect-prod:$LATEST",
|
|
"qualified_invoke_arn": "arn:aws:apigateway:eu-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:eu-central-1:654654203111:function:standout-redirect-prod:$LATEST/invocations",
|
|
"replace_security_groups_on_destroy": null,
|
|
"replacement_security_group_ids": null,
|
|
"reserved_concurrent_executions": -1,
|
|
"role": "arn:aws:iam::654654203111:role/iam_for_lambda-prod",
|
|
"runtime": "python3.12",
|
|
"s3_bucket": null,
|
|
"s3_key": null,
|
|
"s3_object_version": null,
|
|
"signing_job_arn": "",
|
|
"signing_profile_version_arn": "",
|
|
"skip_destroy": false,
|
|
"snap_start": [],
|
|
"source_code_hash": "mkE1bCQmCXsgdkpJX1yscIbANLYmcWlTyALzfx2BqbI=",
|
|
"source_code_size": 51368,
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"timeout": 10,
|
|
"timeouts": null,
|
|
"tracing_config": [
|
|
{
|
|
"mode": "PassThrough"
|
|
}
|
|
],
|
|
"version": "$LATEST",
|
|
"vpc_config": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_redirect_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_lambda_layer_version",
|
|
"name": "lambda_layer",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"arn": "arn:aws:lambda:eu-central-1:654654203111:layer:lambda_deps:2",
|
|
"code_sha256": "hQZ4vVgzztN2Bn+hTHGKDTA5kp9HbrZQmunevgsPhAY=",
|
|
"compatible_architectures": [],
|
|
"compatible_runtimes": [
|
|
"python3.12"
|
|
],
|
|
"created_date": "2024-05-25T12:33:52.492+0000",
|
|
"description": "",
|
|
"filename": "./lambda_zip/lambda_layer-prod.zip",
|
|
"id": "arn:aws:lambda:eu-central-1:654654203111:layer:lambda_deps:2",
|
|
"layer_arn": "arn:aws:lambda:eu-central-1:654654203111:layer:lambda_deps",
|
|
"layer_name": "lambda_deps",
|
|
"license_info": "",
|
|
"s3_bucket": null,
|
|
"s3_key": null,
|
|
"s3_object_version": null,
|
|
"signing_job_arn": "",
|
|
"signing_profile_version_arn": "",
|
|
"skip_destroy": false,
|
|
"source_code_hash": "",
|
|
"source_code_size": 3470735,
|
|
"version": "2"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_lambda_permission",
|
|
"name": "api_lambda_permission",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"action": "lambda:InvokeFunction",
|
|
"event_source_token": null,
|
|
"function_name": "standout-redirect-prod",
|
|
"function_url_auth_type": null,
|
|
"id": "AllowExecutionFromAPIGateway",
|
|
"principal": "apigateway.amazonaws.com",
|
|
"principal_org_id": null,
|
|
"qualifier": "",
|
|
"source_account": null,
|
|
"source_arn": "arn:aws:execute-api:eu-central-1:654654203111:2kvqe64ca1/*/*",
|
|
"statement_id": "AllowExecutionFromAPIGateway",
|
|
"statement_id_prefix": ""
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_function.lambda_standout_redirect",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_redirect_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_lambda_permission",
|
|
"name": "lambda_config_s3_trigger_allow",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"action": "lambda:InvokeFunction",
|
|
"event_source_token": null,
|
|
"function_name": "arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod",
|
|
"function_url_auth_type": null,
|
|
"id": "AllowExecutionFromS3Bucket",
|
|
"principal": "s3.amazonaws.com",
|
|
"principal_org_id": null,
|
|
"qualifier": "",
|
|
"source_account": null,
|
|
"source_arn": "arn:aws:s3:::standout-data-prod",
|
|
"statement_id": "AllowExecutionFromS3Bucket",
|
|
"statement_id_prefix": ""
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_apigatewayv2_stage.api_standout_lambda_stage",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_function.lambda_standout_config",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_config_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket",
|
|
"name": "s3_standout",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"acceleration_status": "",
|
|
"acl": null,
|
|
"arn": "arn:aws:s3:::standout-data-prod",
|
|
"bucket": "standout-data-prod",
|
|
"bucket_domain_name": "standout-data-prod.s3.amazonaws.com",
|
|
"bucket_prefix": "",
|
|
"bucket_regional_domain_name": "standout-data-prod.s3.eu-central-1.amazonaws.com",
|
|
"cors_rule": [],
|
|
"force_destroy": true,
|
|
"grant": [
|
|
{
|
|
"id": "e390796e7f2278ad899eab76ebe355965ffe543f3a8f2f6b08179216bbedf802",
|
|
"permissions": [
|
|
"FULL_CONTROL"
|
|
],
|
|
"type": "CanonicalUser",
|
|
"uri": ""
|
|
}
|
|
],
|
|
"hosted_zone_id": "Z21DNDUVLTQW6Q",
|
|
"id": "standout-data-prod",
|
|
"lifecycle_rule": [],
|
|
"logging": [],
|
|
"object_lock_configuration": [],
|
|
"object_lock_enabled": false,
|
|
"policy": "{\"Statement\":[{\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Resource\":\"arn:aws:s3:::standout-data-prod/*\"}],\"Version\":\"2012-10-17\"}",
|
|
"region": "eu-central-1",
|
|
"replication_configuration": [],
|
|
"request_payer": "BucketOwner",
|
|
"server_side_encryption_configuration": [
|
|
{
|
|
"rule": [
|
|
{
|
|
"apply_server_side_encryption_by_default": [
|
|
{
|
|
"kms_master_key_id": "",
|
|
"sse_algorithm": "AES256"
|
|
}
|
|
],
|
|
"bucket_key_enabled": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"timeouts": null,
|
|
"versioning": [
|
|
{
|
|
"enabled": false,
|
|
"mfa_delete": false
|
|
}
|
|
],
|
|
"website": [],
|
|
"website_domain": null,
|
|
"website_endpoint": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjM2MDAwMDAwMDAwMDAsInJlYWQiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket",
|
|
"name": "s3_standout_config",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"acceleration_status": "",
|
|
"acl": null,
|
|
"arn": "arn:aws:s3:::standout-config-prod",
|
|
"bucket": "standout-config-prod",
|
|
"bucket_domain_name": "standout-config-prod.s3.amazonaws.com",
|
|
"bucket_prefix": "",
|
|
"bucket_regional_domain_name": "standout-config-prod.s3.eu-central-1.amazonaws.com",
|
|
"cors_rule": [],
|
|
"force_destroy": false,
|
|
"grant": [
|
|
{
|
|
"id": "e390796e7f2278ad899eab76ebe355965ffe543f3a8f2f6b08179216bbedf802",
|
|
"permissions": [
|
|
"FULL_CONTROL"
|
|
],
|
|
"type": "CanonicalUser",
|
|
"uri": ""
|
|
}
|
|
],
|
|
"hosted_zone_id": "Z21DNDUVLTQW6Q",
|
|
"id": "standout-config-prod",
|
|
"lifecycle_rule": [],
|
|
"logging": [],
|
|
"object_lock_configuration": [],
|
|
"object_lock_enabled": false,
|
|
"policy": "{\"Statement\":[{\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Resource\":\"arn:aws:s3:::standout-config-prod/*\"}],\"Version\":\"2012-10-17\"}",
|
|
"region": "eu-central-1",
|
|
"replication_configuration": [],
|
|
"request_payer": "BucketOwner",
|
|
"server_side_encryption_configuration": [
|
|
{
|
|
"rule": [
|
|
{
|
|
"apply_server_side_encryption_by_default": [
|
|
{
|
|
"kms_master_key_id": "",
|
|
"sse_algorithm": "AES256"
|
|
}
|
|
],
|
|
"bucket_key_enabled": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"tags": {},
|
|
"tags_all": {},
|
|
"timeouts": null,
|
|
"versioning": [
|
|
{
|
|
"enabled": false,
|
|
"mfa_delete": false
|
|
}
|
|
],
|
|
"website": [],
|
|
"website_domain": null,
|
|
"website_endpoint": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjM2MDAwMDAwMDAwMDAsInJlYWQiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_acl",
|
|
"name": "s3_standout_public_acl",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_control_policy": [
|
|
{
|
|
"grant": [
|
|
{
|
|
"grantee": [
|
|
{
|
|
"display_name": "",
|
|
"email_address": "",
|
|
"id": "e390796e7f2278ad899eab76ebe355965ffe543f3a8f2f6b08179216bbedf802",
|
|
"type": "CanonicalUser",
|
|
"uri": ""
|
|
}
|
|
],
|
|
"permission": "FULL_CONTROL"
|
|
}
|
|
],
|
|
"owner": [
|
|
{
|
|
"display_name": "",
|
|
"id": "e390796e7f2278ad899eab76ebe355965ffe543f3a8f2f6b08179216bbedf802"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"acl": "public-read",
|
|
"bucket": "standout-data-prod",
|
|
"expected_bucket_owner": "",
|
|
"id": "standout-data-prod,public-read"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket_ownership_controls.s3_standout_ownership",
|
|
"aws_s3_bucket_public_access_block.s3_standout_public_access"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_notification",
|
|
"name": "bucket_notification",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"bucket": "standout-data-prod",
|
|
"eventbridge": false,
|
|
"id": "standout-data-prod",
|
|
"lambda_function": [
|
|
{
|
|
"events": [
|
|
"s3:ObjectCreated:*",
|
|
"s3:ObjectRemoved:*"
|
|
],
|
|
"filter_prefix": "",
|
|
"filter_suffix": "",
|
|
"id": "tf-s3-lambda-20240525123414441100000001",
|
|
"lambda_function_arn": "arn:aws:lambda:eu-central-1:654654203111:function:standout-config-prod"
|
|
}
|
|
],
|
|
"queue": [],
|
|
"topic": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_apigatewayv2_api.api_standout_gateway",
|
|
"aws_apigatewayv2_stage.api_standout_lambda_stage",
|
|
"aws_iam_role.iam_for_lambda",
|
|
"aws_lambda_function.lambda_standout_config",
|
|
"aws_lambda_layer_version.lambda_layer",
|
|
"aws_s3_bucket.s3_standout",
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.archive_file.lambda_standout_config_code",
|
|
"data.aws_iam_policy_document.lambda_role"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_ownership_controls",
|
|
"name": "s3_standout_config_ownership",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"bucket": "standout-config-prod",
|
|
"id": "standout-config-prod",
|
|
"rule": [
|
|
{
|
|
"object_ownership": "BucketOwnerPreferred"
|
|
}
|
|
]
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout_config"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_ownership_controls",
|
|
"name": "s3_standout_ownership",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"bucket": "standout-data-prod",
|
|
"id": "standout-data-prod",
|
|
"rule": [
|
|
{
|
|
"object_ownership": "BucketOwnerPreferred"
|
|
}
|
|
]
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_policy",
|
|
"name": "s3_standout_config_policy",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"bucket": "standout-config-prod",
|
|
"id": "standout-config-prod",
|
|
"policy": "{\"Statement\":[{\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Resource\":\"arn:aws:s3:::standout-config-prod/*\"}],\"Version\":\"2012-10-17\"}"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout_config",
|
|
"data.aws_iam_policy_document.s3_standout_config_allow_lambda"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_policy",
|
|
"name": "s3_standout_policy",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"bucket": "standout-data-prod",
|
|
"id": "standout-data-prod",
|
|
"policy": "{\"Statement\":[{\"Action\":[\"s3:Put*\",\"s3:List*\",\"s3:Get*\"],\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Resource\":\"arn:aws:s3:::standout-data-prod/*\"}],\"Version\":\"2012-10-17\"}"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout",
|
|
"data.aws_iam_policy_document.s3_standout_allow_lambda"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_public_access_block",
|
|
"name": "s3_standout_config_public_access",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"block_public_acls": false,
|
|
"block_public_policy": false,
|
|
"bucket": "standout-config-prod",
|
|
"id": "standout-config-prod",
|
|
"ignore_public_acls": true,
|
|
"restrict_public_buckets": true
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout_config"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_s3_bucket_public_access_block",
|
|
"name": "s3_standout_public_access",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"block_public_acls": false,
|
|
"block_public_policy": false,
|
|
"bucket": "standout-data-prod",
|
|
"id": "standout-data-prod",
|
|
"ignore_public_acls": true,
|
|
"restrict_public_buckets": true
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"aws_s3_bucket.s3_standout"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "aws_vpc",
|
|
"name": "vpc_standout",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 1,
|
|
"attributes": {
|
|
"arn": "arn:aws:ec2:eu-central-1:654654203111:vpc/vpc-0c76f662122e14900",
|
|
"assign_generated_ipv6_cidr_block": false,
|
|
"cidr_block": "10.10.0.0/16",
|
|
"default_network_acl_id": "acl-006d8ca334439dfb4",
|
|
"default_route_table_id": "rtb-0af448a1cbae5f0bc",
|
|
"default_security_group_id": "sg-00435589d7f47e516",
|
|
"dhcp_options_id": "dopt-04a6953777f159bfd",
|
|
"enable_dns_hostnames": false,
|
|
"enable_dns_support": true,
|
|
"enable_network_address_usage_metrics": false,
|
|
"id": "vpc-0c76f662122e14900",
|
|
"instance_tenancy": "default",
|
|
"ipv4_ipam_pool_id": null,
|
|
"ipv4_netmask_length": null,
|
|
"ipv6_association_id": "",
|
|
"ipv6_cidr_block": "",
|
|
"ipv6_cidr_block_network_border_group": "",
|
|
"ipv6_ipam_pool_id": "",
|
|
"ipv6_netmask_length": 0,
|
|
"main_route_table_id": "rtb-0af448a1cbae5f0bc",
|
|
"owner_id": "654654203111",
|
|
"tags": {},
|
|
"tags_all": {}
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"check_results": null
|
|
}
|