Documentation ¶
Index ¶
- Constants
- func CalculateRouteID(tableId, CidrBlock, Ipv6CidrBlock, PrefixListId *string) string
- func CreateNetworkACLRuleID(networkAclId string, ruleNumber int64, egress bool, protocol string) string
- func CreateSecurityGroupRuleIdHash(attrs *resource.Attributes) string
- func InitResourcesMetadata(resourceSchemaRepository resource.SchemaRepositoryInterface)
Constants ¶
View Source
const AwsAmiResourceType = "aws_ami"
View Source
const AwsApiGatewayAccountResourceType = "aws_api_gateway_account"
View Source
const AwsApiGatewayApiKeyResourceType = "aws_api_gateway_api_key"
View Source
const AwsApiGatewayAuthorizerResourceType = "aws_api_gateway_authorizer"
View Source
const AwsApiGatewayBasePathMappingResourceType = "aws_api_gateway_base_path_mapping"
View Source
const AwsApiGatewayDeploymentResourceType = "aws_api_gateway_deployment"
View Source
const AwsApiGatewayDomainNameResourceType = "aws_api_gateway_domain_name"
View Source
const AwsApiGatewayGatewayResponseResourceType = "aws_api_gateway_gateway_response"
View Source
const AwsApiGatewayIntegrationResourceType = "aws_api_gateway_integration"
View Source
const AwsApiGatewayIntegrationResponseResourceType = "aws_api_gateway_integration_response"
View Source
const AwsApiGatewayMethodResourceType = "aws_api_gateway_method"
View Source
const AwsApiGatewayMethodResponseResourceType = "aws_api_gateway_method_response"
View Source
const AwsApiGatewayMethodSettingsResourceType = "aws_api_gateway_method_settings"
View Source
const AwsApiGatewayModelResourceType = "aws_api_gateway_model"
View Source
const AwsApiGatewayRequestValidatorResourceType = "aws_api_gateway_request_validator"
View Source
const AwsApiGatewayResourceResourceType = "aws_api_gateway_resource"
View Source
const AwsApiGatewayRestApiPolicyResourceType = "aws_api_gateway_rest_api_policy"
View Source
const AwsApiGatewayRestApiResourceType = "aws_api_gateway_rest_api"
View Source
const AwsApiGatewayStageResourceType = "aws_api_gateway_stage"
View Source
const AwsApiGatewayV2ApiResourceType = "aws_apigatewayv2_api"
View Source
const AwsApiGatewayV2AuthorizerResourceType = "aws_apigatewayv2_authorizer"
View Source
const AwsApiGatewayV2DeploymentResourceType = "aws_apigatewayv2_deployment"
View Source
const AwsApiGatewayV2DomainNameResourceType = "aws_apigatewayv2_domain_name"
View Source
const AwsApiGatewayV2IntegrationResourceType = "aws_apigatewayv2_integration"
View Source
const AwsApiGatewayV2IntegrationResponseResourceType = "aws_apigatewayv2_integration_response"
View Source
const AwsApiGatewayV2MappingResourceType = "aws_apigatewayv2_api_mapping"
View Source
const AwsApiGatewayV2ModelResourceType = "aws_apigatewayv2_model"
View Source
const AwsApiGatewayV2RouteResourceType = "aws_apigatewayv2_route"
View Source
const AwsApiGatewayV2RouteResponseResourceType = "aws_apigatewayv2_route_response"
View Source
const AwsApiGatewayV2StageResourceType = "aws_apigatewayv2_stage"
View Source
const AwsApiGatewayV2VpcLinkResourceType = "aws_apigatewayv2_vpc_link"
View Source
const AwsApiGatewayVpcLinkResourceType = "aws_api_gateway_vpc_link"
View Source
const AwsAppAutoscalingPolicyResourceType = "aws_appautoscaling_policy"
View Source
const AwsAppAutoscalingScheduledActionResourceType = "aws_appautoscaling_scheduled_action"
View Source
const AwsAppAutoscalingTargetResourceType = "aws_appautoscaling_target"
View Source
const AwsApplicationLoadBalancerListenerResourceType = "aws_alb_listener"
View Source
const AwsApplicationLoadBalancerResourceType = "aws_alb"
View Source
const AwsClassicLoadBalancerResourceType = "aws_elb"
View Source
const AwsCloudformationStackResourceType = "aws_cloudformation_stack"
View Source
const AwsCloudfrontDistributionResourceType = "aws_cloudfront_distribution"
View Source
const AwsCloudtrailResourceType = "aws_cloudtrail"
View Source
const AwsDbInstanceResourceType = "aws_db_instance"
View Source
const AwsDbSubnetGroupResourceType = "aws_db_subnet_group"
View Source
const AwsDefaultNetworkACLResourceType = "aws_default_network_acl"
View Source
const AwsDefaultRouteTableResourceType = "aws_default_route_table"
View Source
const AwsDefaultSecurityGroupResourceType = "aws_default_security_group"
View Source
const AwsDefaultSubnetResourceType = "aws_default_subnet"
View Source
const AwsDefaultVpcResourceType = "aws_default_vpc"
View Source
const AwsDynamodbTableResourceType = "aws_dynamodb_table"
View Source
const AwsEbsEncryptionByDefaultResourceType = "aws_ebs_encryption_by_default"
View Source
const AwsEbsSnapshotResourceType = "aws_ebs_snapshot"
View Source
const AwsEbsVolumeResourceType = "aws_ebs_volume"
View Source
const AwsEcrRepositoryPolicyResourceType = "aws_ecr_repository_policy"
View Source
const AwsEcrRepositoryResourceType = "aws_ecr_repository"
View Source
const AwsEipAssociationResourceType = "aws_eip_association"
View Source
const AwsEipResourceType = "aws_eip"
View Source
const AwsElastiCacheClusterResourceType = "aws_elasticache_cluster"
View Source
const AwsIamAccessKeyResourceType = "aws_iam_access_key"
View Source
const AwsIamGroupPolicyAttachmentResourceType = "aws_iam_group_policy_attachment"
View Source
const AwsIamGroupPolicyResourceType = "aws_iam_group_policy"
View Source
const AwsIamGroupResourceType = "aws_iam_group"
View Source
const AwsIamPolicyAttachmentResourceType = "aws_iam_policy_attachment"
View Source
const AwsIamPolicyResourceType = "aws_iam_policy"
View Source
const AwsIamRolePolicyAttachmentResourceType = "aws_iam_role_policy_attachment"
View Source
const AwsIamRolePolicyResourceType = "aws_iam_role_policy"
View Source
const AwsIamRoleResourceType = "aws_iam_role"
View Source
const AwsIamUserPolicyAttachmentResourceType = "aws_iam_user_policy_attachment"
View Source
const AwsIamUserPolicyResourceType = "aws_iam_user_policy"
View Source
const AwsIamUserResourceType = "aws_iam_user"
View Source
const AwsInstanceResourceType = "aws_instance"
View Source
const AwsInternetGatewayResourceType = "aws_internet_gateway"
View Source
const AwsKeyPairResourceType = "aws_key_pair"
View Source
const AwsKmsAliasResourceType = "aws_kms_alias"
View Source
const AwsKmsKeyResourceType = "aws_kms_key"
View Source
const AwsLambdaEventSourceMappingResourceType = "aws_lambda_event_source_mapping"
View Source
const AwsLambdaFunctionResourceType = "aws_lambda_function"
View Source
const AwsLaunchConfigurationResourceType = "aws_launch_configuration"
View Source
const AwsLaunchTemplateResourceType = "aws_launch_template"
View Source
const AwsLoadBalancerListenerResourceType = "aws_lb_listener"
View Source
const AwsLoadBalancerResourceType = "aws_lb"
View Source
const AwsNatGatewayResourceType = "aws_nat_gateway"
View Source
const AwsNetworkACLResourceType = "aws_network_acl"
View Source
const AwsNetworkACLRuleResourceType = "aws_network_acl_rule"
View Source
const AwsRDSClusterInstanceResourceType = "aws_rds_cluster_instance"
View Source
const AwsRDSClusterResourceType = "aws_rds_cluster"
View Source
const AwsRoute53HealthCheckResourceType = "aws_route53_health_check"
View Source
const AwsRoute53RecordResourceType = "aws_route53_record"
View Source
const AwsRoute53ZoneResourceType = "aws_route53_zone"
View Source
const AwsRouteResourceType = "aws_route"
View Source
const AwsRouteTableAssociationResourceType = "aws_route_table_association"
View Source
const AwsRouteTableResourceType = "aws_route_table"
View Source
const AwsS3AccountPublicAccessBlockResourceType = "aws_s3_account_public_access_block"
View Source
const AwsS3BucketAnalyticsConfigurationResourceType = "aws_s3_bucket_analytics_configuration"
View Source
const AwsS3BucketInventoryResourceType = "aws_s3_bucket_inventory"
View Source
const AwsS3BucketMetricResourceType = "aws_s3_bucket_metric"
View Source
const AwsS3BucketNotificationResourceType = "aws_s3_bucket_notification"
View Source
const AwsS3BucketPolicyResourceType = "aws_s3_bucket_policy"
View Source
const AwsS3BucketPublicAccessBlockResourceType = "aws_s3_bucket_public_access_block"
View Source
const AwsS3BucketResourceType = "aws_s3_bucket"
View Source
const AwsSecurityGroupResourceType = "aws_security_group"
View Source
const AwsSecurityGroupRuleResourceType = "aws_security_group_rule"
View Source
const AwsSnsTopicPolicyResourceType = "aws_sns_topic_policy"
View Source
const AwsSnsTopicResourceType = "aws_sns_topic"
View Source
const AwsSnsTopicSubscriptionResourceType = "aws_sns_topic_subscription"
View Source
const AwsSqsQueuePolicyResourceType = "aws_sqs_queue_policy"
View Source
const AwsSqsQueueResourceType = "aws_sqs_queue"
View Source
const AwsSubnetResourceType = "aws_subnet"
View Source
const AwsVpcResourceType = "aws_vpc"
Variables ¶
This section is empty.
Functions ¶
func CalculateRouteID ¶
func CreateNetworkACLRuleID ¶
func CreateSecurityGroupRuleIdHash ¶
func CreateSecurityGroupRuleIdHash(attrs *resource.Attributes) string
func InitResourcesMetadata ¶
func InitResourcesMetadata(resourceSchemaRepository resource.SchemaRepositoryInterface)
Types ¶
This section is empty.
Source Files ¶
- aws_alb.go
- aws_alb_listener.go
- aws_ami.go
- aws_api_gateway_account.go
- aws_api_gateway_api_key.go
- aws_api_gateway_authorizer.go
- aws_api_gateway_base_path_mapping.go
- aws_api_gateway_deployment.go
- aws_api_gateway_domain_name.go
- aws_api_gateway_gateway_response.go
- aws_api_gateway_integration.go
- aws_api_gateway_integration_response.go
- aws_api_gateway_method.go
- aws_api_gateway_method_response.go
- aws_api_gateway_method_settings.go
- aws_api_gateway_model.go
- aws_api_gateway_request_validator.go
- aws_api_gateway_resource.go
- aws_api_gateway_rest_api.go
- aws_api_gateway_rest_api_policy.go
- aws_api_gateway_stage.go
- aws_api_gateway_vpc_link.go
- aws_apigatewayv2_api.go
- aws_apigatewayv2_authorizer.go
- aws_apigatewayv2_deployment.go
- aws_apigatewayv2_domain_name.go
- aws_apigatewayv2_integration.go
- aws_apigatewayv2_integration_response.go
- aws_apigatewayv2_mapping.go
- aws_apigatewayv2_model.go
- aws_apigatewayv2_route.go
- aws_apigatewayv2_route_response.go
- aws_apigatewayv2_stage.go
- aws_apigatewayv2_vpc_link.go
- aws_appautoscaling_policy.go
- aws_appautoscaling_scheduled_action.go
- aws_appautoscaling_target.go
- aws_cloudformation_stack.go
- aws_cloudfront_distribution.go
- aws_cloudtrail.go
- aws_db_instance.go
- aws_db_subnet_group.go
- aws_default_network_acl.go
- aws_default_route_table.go
- aws_default_security_group.go
- aws_default_subnet.go
- aws_default_vpc.go
- aws_dynamodb_table.go
- aws_ebs_encryption_by_default.go
- aws_ebs_snapshot.go
- aws_ebs_volume.go
- aws_ecr_repository.go
- aws_ecr_repository_policy.go
- aws_eip.go
- aws_eip_association.go
- aws_elasticache_cluster.go
- aws_elb.go
- aws_iam_access_key.go
- aws_iam_group.go
- aws_iam_group_policy.go
- aws_iam_group_policy_attachment.go
- aws_iam_policy.go
- aws_iam_policy_attachment.go
- aws_iam_role.go
- aws_iam_role_policy.go
- aws_iam_role_policy_attachment.go
- aws_iam_user.go
- aws_iam_user_policy.go
- aws_iam_user_policy_attachment.go
- aws_instance.go
- aws_internet_gateway.go
- aws_key_pair.go
- aws_kms_alias.go
- aws_kms_key.go
- aws_lambda_event_source_mapping.go
- aws_lambda_function.go
- aws_launch_configuration.go
- aws_launch_template.go
- aws_lb.go
- aws_lb_listener.go
- aws_nat_gateway.go
- aws_network_acl.go
- aws_network_acl_rule.go
- aws_rds_cluster.go
- aws_rds_cluster_instance.go
- aws_route.go
- aws_route53_health_check.go
- aws_route53_record.go
- aws_route53_zone.go
- aws_route_table.go
- aws_route_table_association.go
- aws_s3_account_public_access_block.go
- aws_s3_bucket.go
- aws_s3_bucket_analytics_configuration.go
- aws_s3_bucket_inventory.go
- aws_s3_bucket_metric.go
- aws_s3_bucket_notification.go
- aws_s3_bucket_policy.go
- aws_s3_bucket_public_access_block.go
- aws_security_group.go
- aws_security_group_rule.go
- aws_sns_topic.go
- aws_sns_topic_policy.go
- aws_sns_topic_subscription.go
- aws_sqs_queue.go
- aws_sqs_queue_policy.go
- aws_subnet.go
- aws_vpc.go
- metadatas.go
Click to show internal directories.
Click to hide internal directories.