Skip to content

Latest commit

 

History

History

tf

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Requirements

Name Version
terraform ~> 0.15.0

Providers

Name Version
aws n/a

Modules

No modules.

Resources

Name Type
aws_acm_certificate.bscfees resource
aws_acm_certificate_validation.bscfees resource
aws_api_gateway_account.account resource
aws_api_gateway_base_path_mapping.bscfees_mapping resource
aws_api_gateway_deployment.deployment resource
aws_api_gateway_domain_name.api_gateway_domain_name resource
aws_api_gateway_integration.cors resource
aws_api_gateway_integration.lambda resource
aws_api_gateway_method.bsc_fees resource
aws_api_gateway_method.cors resource
aws_api_gateway_method_response.cors_400 resource
aws_api_gateway_method_response.lambda_200 resource
aws_api_gateway_method_response.lambda_400 resource
aws_api_gateway_method_settings.settings resource
aws_api_gateway_resource.bsc_fees resource
aws_api_gateway_rest_api.rest_api resource
aws_api_gateway_stage.stage resource
aws_cloudfront_distribution.s3_distribution resource
aws_cloudfront_origin_access_identity.origin_access_identity resource
aws_cloudwatch_log_group.lambda_log_group resource
aws_cloudwatch_log_group.rest_api_access_log resource
aws_cloudwatch_log_group.rest_api_execution_log resource
aws_iam_policy.lambda_logging resource
aws_iam_role.cloudwatch_apigateway_role resource
aws_iam_role.iam_for_lambda resource
aws_iam_role_policy_attachment.cloudwatch_apigateway_policy resource
aws_iam_role_policy_attachment.lambda_logs resource
aws_lambda_function.bsc_fees resource
aws_lambda_permission.apigw_lambda resource
aws_route53_record.apigw resource
aws_route53_record.bscfees resource
aws_route53_record.redirect_non_www_to_www resource
aws_route53_record.web_ipv4 resource
aws_route53_record.web_ipv6 resource
aws_route53_zone.bscfees resource
aws_s3_bucket.bsc_fees_api resource
aws_s3_bucket.bsc_fees_web resource
aws_s3_bucket_object.file_upload resource
aws_iam_policy_document.cloudwatch_apigateway_assume_role_policy data source

Inputs

Name Description Type Default Required
api_gateway_stage_name The API Gateway stage name string n/a yes
api_zip_name The name of the zip fiel that hosts the binary API application string n/a yes
aws_account_id The id of the AWS Account to apply changes to. string n/a yes
aws_region The region of our accounts. string n/a yes
lambda_function_name The name of the lambda funciton (duh). string n/a yes
log_retention_in_days The number of days we are going to keep logs for number n/a yes

Outputs

No outputs.