package main
import (
"fmt"
// "log"
"reflect"
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"github.com/terraform-providers/terraform-provider-aws/aws"
"github.com/terraform-providers/terraform/plugin"
)
func main() {
fmt.Printf("started\n")
awsProvider := aws.Provider()
// s3BucketSchema := awsProvider.Json
fmt.Println(awsProvider)
}
func printResourceAttributes(resource *schema.Resource) {
fmt.Println("Resource Attributes:")
for attr, attrSchema := range resource.Schema {
fmt.Printf("Attribute: %s\n", attr)
fmt.Printf(" Type: %s\n", attrSchema.Type.String())
fmt.Printf(" Required: %v\n", attrSchema.Required)
fmt.Printf(" Optional: %v\n", attrSchema.Optional)
fmt.Printf(" Default: %v\n", attrSchema.Default)
fmt.Printf(" Computed: %v\n", attrSchema.Computed)
fmt.Printf(" ForceNew: %v\n", attrSchema.ForceNew)
fmt.Printf(" Elem: %v\n", attrSchema.Elem)
fmt.Println()
}
}
I want to get all attributes provided by terraform for aws services
eg- ec2_instance { ```
ami = data.aws_ami.ubuntu.id
instance_type = “t3.micro”
tags = {
Name = “HelloWorld”
}
so just the attributes ami, tags etc.
The code above in golang returns:
&{map[access_key:0xc0002d0000 allowed_account_ids:0xc0002d0c30 assume_role:0xc0002d0690 dynamodb_endpoint:0xc0002d0f00 endpoints:0xc0002d6c30 forbidden_account_ids:0xc0002d0e10 insecure:0xc0002d6d20 kinesis_endpoint:0xc0002d0ff0 max_retries:0xc0002d0a50 profile:0xc0002d01e0 region:0xc0002d0960 s3_force_path_style:0xc0002d72c0 secret_key:0xc0002d00f0 shared_credentials_file:0xc0002d0780 skip_credentials_validation:0xc0002d6e10 skip_get_ec2_platforms:0xc0002d6f00 skip_metadata_api_check:0xc0002d71d0 skip_region_validation:0xc0002d6ff0 skip_requesting_account_id:0xc0002d70e0 token:0xc0002d0870] map[aws_acm_certificate:0xc000335c00 aws_acm_certificate_validation:0xc000335c70 aws_acmpca_certificate_authority:0xc000335ea0 aws_alb:0xc0001b3260 aws_alb_listener:0xc0001b3b90 aws_alb_listener_certificate:0xc0001f82a0 aws_alb_listener_rule:0xc0001f89a0 aws_alb_target_group:0xc0001f9110 aws_alb_target_group_attachment:0xc0001f93b0 aws_ami:0xc00036a070 aws_ami_copy:0xc00036a1c0 aws_ami_from_instance:0xc00036a310 aws_ami_launch_permission:0xc00036a380 aws_api_gateway_account:0xc00036a460 aws_api_gateway_api_key:0xc00036a540 aws_api_gateway_authorizer:0xc00036a5b0 aws_api_gateway_base_path_mapping:0xc00036a620 aws_api_gateway_client_certificate:0xc00036a690 aws_api_gateway_deployment:0xc00036a700 aws_api_gateway_documentation_part:0xc00036a7e0 aws_api_gateway_documentation_version:0xc00036a850 aws_api_gateway_domain_name:0xc00036a930 aws_api_gateway_gateway_response:0xc00036a9a0 aws_api_gateway_integration:0xc00036aa10 aws_api_gateway_integration_response:0xc00036aa80 aws_api_gateway_method:0xc00036aaf0 aws_api_gateway_method_response:0xc00036ab60 aws_api_gateway_method_settings:0xc00036ac40 aws_api_gateway_model:0xc00036acb0 aws_api_gateway_request_validator:0xc00036ad20 aws_api_gateway_resource:0xc00036ad90 aws_api_gateway_rest_api:0xc00036ae70 aws_api_gateway_stage:0xc00036af50 aws_api_gateway_usage_plan:0xc00036b110 aws_api_gateway_usage_plan_key:0xc00036b180 aws_api_gateway_vpc_link:0xc00036b1f0 aws_app_cookie_stickiness_policy:0xc00036b260 aws_appautoscaling_policy:0xc00036b650 aws_appautoscaling_scheduled_action:0xc00036b730 aws_appautoscaling_target:0xc00036b2d0 aws_appmesh_mesh:0xc00036b7a0 aws_appmesh_route:0xc00036bb90 aws_appmesh_virtual_node:0xc00036be30 aws_appmesh_virtual_router:0xc00036bf10 aws_appsync_api_key:0xc000388000 aws_appsync_datasource:0xc000388230 aws_appsync_graphql_api:0xc0003883f0 aws_athena_database:0xc000388700 aws_athena_named_query:0xc000388770 aws_autoscaling_attachment:0xc0003887e0 aws_autoscaling_group:0xc000388bd0 aws_autoscaling_lifecycle_hook:0xc000388c40 aws_autoscaling_notification:0xc000388cb0 aws_autoscaling_policy:0xc000388f50 aws_autoscaling_schedule:0xc000388fc0 aws_batch_compute_environment:0xc0001b2540 aws_batch_job_definition:0xc0001b2690 aws_batch_job_queue:0xc0001b2770 aws_budgets_budget:0xc0003890a0 aws_cloud9_environment_ec2:0xc000389110 aws_cloudformation_stack:0xc000389180 aws_cloudfront_distribution:0xc000389b20 aws_cloudfront_origin_access_identity:0xc000389b90 aws_cloudfront_public_key:0xc000389c00 aws_cloudhsm_v2_cluster:0xc0003ab650 aws_cloudhsm_v2_hsm:0xc0003ab6c0 aws_cloudtrail:0xc000389d50 aws_cloudwatch_dashboard:0xc0003ab880 aws_cloudwatch_event_permission:0xc000389e30 aws_cloudwatch_event_rule:0xc000389ea0 aws_cloudwatch_event_target:0xc0003aa2a0 aws_cloudwatch_log_destination:0xc0003aa310 aws_cloudwatch_log_destination_policy:0xc0003aa380 aws_cloudwatch_log_group:0xc0003aa3f0
aws_cloudwatch_log_metric_filter:0xc0003aa4d0 aws_cloudwatch_log_resource_policy:0xc0003aa540 aws_cloudwatch_log_stream:0xc0003aa5b0 aws_cloudwatch_log_subscription_filter:0xc0003aa620 aws_cloudwatch_metric_alarm:0xc0003ab810 aws_codebuild_project:0xc0003c6ee0 aws_codebuild_webhook:0xc0003c6f50 aws_codecommit_repository:0xc0003c6540 aws_codecommit_trigger:0xc0003c6620 aws_codedeploy_app:0xc0003ab8f0 aws_codedeploy_deployment_config:0xc0003abb20 aws_codedeploy_deployment_group:0xc0003c64d0 aws_codepipeline:0xc0003c7180 aws_codepipeline_webhook:0xc0003c72d0 aws_cognito_identity_pool:0xc0003aacb0 aws_cognito_identity_pool_roles_attachment:0xc0003aae70 aws_cognito_identity_provider:0xc0003aaee0 aws_cognito_resource_server:0xc0003ab7a0 aws_cognito_user_group:0xc0003aaf50 aws_cognito_user_pool:0xc0003ab490 aws_cognito_user_pool_client:0xc0003ab500 aws_cognito_user_pool_domain:0xc0003ab570 aws_config_aggregate_authorization:0xc0003aa690 aws_config_config_rule:0xc0003aa850 aws_config_configuration_aggregator:0xc0003aa9a0 aws_config_configuration_recorder:0xc0003aaa80 aws_config_configuration_recorder_status:0xc0003aaaf0 aws_config_delivery_channel:0xc0003aabd0 aws_customer_gateway:0xc0003c7340 aws_datasync_agent:0xc0003c73b0 aws_datasync_location_efs:0xc0003c7490 aws_datasync_location_nfs:0xc0003c7570 aws_datasync_location_s3:0xc0003c7650 aws_datasync_task:0xc0003c7730 aws_dax_cluster:0xc0003c7880 aws_dax_parameter_group:0xc0003c7960 aws_dax_subnet_group:0xc0003c79d0 aws_db_cluster_snapshot:0xc0003c7a40 aws_db_event_subscription:0xc0003c7ab0 aws_db_instance:0xc0003c7b90 aws_db_option_group:0xc0003c7ce0 aws_db_parameter_group:0xc0003c7dc0 aws_db_security_group:0xc0003c7ea0 aws_db_snapshot:0xc0003c7f10 aws_db_subnet_group:0xc0003e8000 aws_default_network_acl:0xc000450a10 aws_default_route_table:0xc000485ce0 aws_default_security_group:0xc000515880 aws_default_subnet:0xc0004aed90 aws_default_vpc:0xc0004af5e0 aws_default_vpc_dhcp_options:0xc0004af110 aws_devicefarm_project:0xc0003e8070 aws_directory_service_conditional_forwarder:0xc0003e8850 aws_directory_service_directory:0xc0003e81c0 aws_dlm_lifecycle_policy:0xc0003e9500 aws_dms_certificate:0xc0003e9570 aws_dms_endpoint:0xc0003e96c0 aws_dms_replication_instance:0xc0003e9730 aws_dms_replication_subnet_group:0xc0003e97a0 aws_dms_replication_task:0xc0003e9810 aws_docdb_cluster_parameter_group:0xc0003e98f0 aws_docdb_subnet_group:0xc0003e9960 aws_dx_bgp_peer:0xc0003e99d0 aws_dx_connection:0xc0003e9a40 aws_dx_connection_association:0xc0003e9ab0 aws_dx_gateway:0xc0003e9b20 aws_dx_gateway_association:0xc0003e9b90 aws_dx_hosted_private_virtual_interface:0xc0003e9c00 aws_dx_hosted_private_virtual_interface_accepter:0xc0003e9c70 aws_dx_hosted_public_virtual_interface:0xc0003e9ce0 aws_dx_hosted_public_virtual_interface_accepter:0xc0003e9d50 aws_dx_lag:0xc0003e9dc0 aws_dx_private_virtual_interface:0xc0003e9e30 aws_dx_public_virtual_interface:0xc0003e9ea0 aws_dynamodb_global_table:0xc000400380 aws_dynamodb_table:0xc000400230 aws_dynamodb_table_item:0xc0004002a0 aws_ebs_snapshot:0xc0004003f0 aws_ebs_snapshot_copy:0xc000400460 aws_ebs_volume:0xc0004004d0 aws_ec2_capacity_reservation:0xc000400540 aws_ec2_fleet:0xc000400850 aws_ec2_transit_gateway:0xc0004008c0 aws_ec2_transit_gateway_route:0xc000400930 aws_ec2_transit_gateway_route_table:0xc0004009a0 aws_ec2_transit_gateway_route_table_association:0xc000400a10 aws_ec2_transit_gateway_route_table_propagation:0xc000400a80 aws_ec2_transit_gateway_vpc_attachment:0xc000400af0 aws_ecr_lifecycle_policy:0xc000400b60 aws_ecr_repository:0xc000400bd0 aws_ecr_repository_policy:0xc000400c40 aws_ecs_cluster:0xc000400cb0 aws_ecs_service:0xc000401030 aws_ecs_task_definition:0xc0004011f0 aws_efs_file_system:0xc000401260 aws_efs_mount_target:0xc0004012d0 aws_egress_only_internet_gateway:0xc000401340 aws_eip:0xc0004013b0 aws_eip_association:0xc000401420 aws_eks_cluster:0xc000401570 aws_elastic_beanstalk_application:0xc0004019d0 aws_elastic_beanstalk_application_version:0xc000401a40 aws_elastic_beanstalk_configuration_template:0xc000401b20 aws_elastic_beanstalk_environment:0xc000401c70 aws_elasticache_cluster:0xc000401650 aws_elasticache_parameter_group:0xc000401730 aws_elasticache_replication_group:0xc000401810 aws_elasticache_security_group:0xc000401880 aws_elasticache_subnet_group:0xc0004018f0 aws_elasticsearch_domain:0xc0004280e0 aws_elasticsearch_domain_policy:0xc000428150 aws_elastictranscoder_pipeline:0xc0004283f0 aws_elastictranscoder_preset:0xc000428690 aws_elb:0xc000428850 aws_elb_attachment:0xc0004288c0 aws_emr_cluster:0xc000428c40 aws_emr_instance_group:0xc000428d20 aws_emr_security_configuration:0xc000428d90 aws_flow_log:0xc000428e00 aws_gamelift_alias:0xc000428ee0 aws_gamelift_build:0xc000428fc0 aws_gamelift_fleet:0xc0004291f0 aws_gamelift_game_session_queue:0xc0004292d0 aws_glacier_vault:0xc0004293b0 aws_glacier_vault_lock:0xc000429420 aws_globalaccelerator_accelerator:0xc000429570 aws_glue_catalog_database:0xc0004295e0 aws_glue_catalog_table:0xc0004298f0 aws_glue_classifier:0xc000429ab0 aws_glue_connection:0xc000429b90 aws_glue_crawler:0xc000429dc0 aws_glue_job:0xc000429f10 aws_glue_security_configuration:0xc000598150 aws_glue_trigger:0xc000598310 aws_guardduty_detector:0xc000598380 aws_guardduty_ipset:0xc0005983f0 aws_guardduty_member:0xc000598460 aws_guardduty_threatintelset:0xc0005984d0 aws_iam_access_key:0xc000598540 aws_iam_account_alias:0xc0005985b0 aws_iam_account_password_policy:0xc000598620 aws_iam_group:0xc000598700 aws_iam_group_membership:0xc000598770 aws_iam_group_policy:0xc000598690 aws_iam_group_policy_attachment:0xc0005987e0 aws_iam_instance_profile:0xc000598850 aws_iam_openid_connect_provider:0xc0005988c0 aws_iam_policy:0xc000598930 aws_iam_policy_attachment:0xc0005989a0 aws_iam_role:0xc000598af0 aws_iam_role_policy:0xc000598a80 aws_iam_role_policy_attachment:0xc000598a10 aws_iam_saml_provider:0xc000598b60 aws_iam_server_certificate:0xc000598bd0 aws_iam_service_linked_role:0xc000598c40 aws_iam_user:0xc000598e70 aws_iam_user_group_membership:0xc000598cb0 aws_iam_user_login_profile:0xc000598ee0 aws_iam_user_policy:0xc000598d90 aws_iam_user_policy_attachment:0xc000598d20 aws_iam_user_ssh_key:0xc000598e00 aws_inspector_assessment_target:0xc000598f50 aws_inspector_assessment_template:0xc000598fc0 aws_inspector_resource_group:0xc000599030 aws_instance:0xc0005992d0 aws_internet_gateway:0xc000599340 aws_iot_certificate:0xc0005993b0 aws_iot_policy:0xc000599420 aws_iot_policy_attachment:0xc000599490 aws_iot_thing:0xc000599500 aws_iot_thing_principal_attachment:0xc000599570 aws_iot_thing_type:0xc000599650 aws_iot_topic_rule:0xc000599b90 aws_key_pair:0xc000599c00 aws_kinesis_analytics_application:0xc0005c99d0 aws_kinesis_firehose_delivery_stream:0xc0005c8d20 aws_kinesis_stream:0xc0005c8d90 aws_kms_alias:0xc0005c9a40 aws_kms_grant:0xc0005c9b20 aws_kms_key:0xc0005c9b90 aws_lambda_alias:0xc0005c9f10 aws_lambda_event_source_mapping:0xc0005c9e30 aws_lambda_function:0xc0005c9dc0 aws_lambda_layer_version:0xc0005e4070 aws_lambda_permission:0xc0005e4000 aws_launch_configuration:0xc0005e4230 aws_launch_template:0xc0005e48c0 aws_lb:0xc0001b33b0 aws_lb_cookie_stickiness_policy:0xc0004842a0 aws_lb_listener:0xc0001f8230 aws_lb_listener_certificate:0xc0001f8310 aws_lb_listener_rule:0xc0001f8fc0 aws_lb_ssl_negotiation_policy:0xc000484540 aws_lb_target_group:0xc0001f9340 aws_lb_target_group_attachment:0xc0001f9500 aws_licensemanager_association:0xc0005e4930 aws_licensemanager_license_configuration:0xc000484000 aws_lightsail_domain:0xc000484070 aws_lightsail_instance:0xc0004840e0 aws_lightsail_key_pair:0xc000484150 aws_lightsail_static_ip:0xc0004841c0 aws_lightsail_static_ip_attachment:0xc000484230 aws_load_balancer_backend_server_policy:0xc0004843f0 aws_load_balancer_listener_policy:0xc000484460 aws_load_balancer_policy:0xc000484380 aws_macie_member_account_association:0xc0004845b0 aws_macie_s3_bucket_association:0xc000484690 aws_main_route_table_association:0xc000484700 aws_media_package_channel:0xc0004503f0 aws_media_store_container:0xc000450690 aws_media_store_container_policy:0xc000450700 aws_mq_broker:0xc0004849a0 aws_mq_configuration:0xc000450070 aws_nat_gateway:0xc000450770 aws_neptune_cluster:0xc000450a80 aws_neptune_cluster_instance:0xc000450af0 aws_neptune_cluster_parameter_group:0xc000450bd0 aws_neptune_cluster_snapshot:0xc000450c40 aws_neptune_event_subscription:0xc000450cb0 aws_neptune_parameter_group:0xc000450d90 aws_neptune_subnet_group:0xc000450e00 aws_network_acl:0xc0004508c0 aws_network_acl_rule:0xc000450e70 aws_network_interface:0xc000450f50 aws_network_interface_attachment:0xc000450fc0 aws_network_interface_sg_attachment:0xc000515730 aws_opsworks_application:0xc0004511f0 aws_opsworks_custom_layer:0xc000514230 aws_opsworks_ganglia_layer:0xc000514150 aws_opsworks_haproxy_layer:0xc000451490 aws_opsworks_instance:0xc0005143f0 aws_opsworks_java_app_layer:0xc0004513b0 aws_opsworks_memcached_layer:0xc0004518f0 aws_opsworks_mysql_layer:0xc000514070 aws_opsworks_nodejs_app_layer:0xc000451810 aws_opsworks_permission:0xc0005144d0 aws_opsworks_php_app_layer:0xc000451650 aws_opsworks_rails_app_layer:0xc000451730 aws_opsworks_rds_db_instance:0xc000514540 aws_opsworks_stack:0xc0004512d0 aws_opsworks_static_web_layer:0xc000451570 aws_opsworks_user_profile:0xc000514460 aws_organizations_account:0xc000484a10 aws_organizations_organization:0xc0005145b0 aws_organizations_policy:0xc000484a80 aws_organizations_policy_attachment:0xc000484af0 aws_pinpoint_adm_channel:0xc0001b29a0 aws_pinpoint_apns_channel:0xc0001b2a10 aws_pinpoint_apns_sandbox_channel:0xc0001b2af0 aws_pinpoint_apns_voip_channel:0xc0001b2b60 aws_pinpoint_apns_voip_sandbox_channel:0xc0001b2bd0 aws_pinpoint_app:0xc0001b2930 aws_pinpoint_baidu_channel:0xc0001b2c40 aws_pinpoint_email_channel:0xc0001b2cb0 aws_pinpoint_event_stream:0xc0001b2d20 aws_pinpoint_gcm_channel:0xc0001b2d90 aws_pinpoint_sms_channel:0xc0001b2e00 aws_placement_group:0xc000484b60 aws_proxy_protocol_policy:0xc000484bd0 aws_ram_resource_share:0xc000484c40 aws_rds_cluster:0xc000484d90 aws_rds_cluster_endpoint:0xc000484e00 aws_rds_cluster_instance:0xc000484e70 aws_rds_cluster_parameter_group:0xc000484f50 aws_rds_global_cluster:0xc000484fc0 aws_redshift_cluster:0xc000485110 aws_redshift_event_subscription:0xc000485420 aws_redshift_parameter_group:0xc0004852d0 aws_redshift_security_group:0xc0004851f0 aws_redshift_snapshot_copy_grant:0xc0004853b0 aws_redshift_subnet_group:0xc000485340 aws_resourcegroups_group:0xc000485500 aws_route:0xc000485b20 aws_route53_delegation_set:0xc000485570 aws_route53_health_check:0xc000485ab0 aws_route53_query_log:0xc0004855e0 aws_route53_record:0xc000485880 aws_route53_zone:0xc0004859d0 aws_route53_zone_association:0xc0004858f0 aws_route_table:0xc000485c00 aws_route_table_association:0xc000485d50 aws_s3_account_public_access_block:0xc000451c00 aws_s3_bucket:0xc000514cb0 aws_s3_bucket_inventory:0xc000515500 aws_s3_bucket_metric:0xc000515110 aws_s3_bucket_notification:0xc000515030 aws_s3_bucket_object:0xc000514e70 aws_s3_bucket_policy:0xc000514d20 aws_s3_bucket_public_access_block:0xc000514d90 aws_sagemaker_notebook_instance:0xc000515570 aws_secretsmanager_secret:0xc000485e30 aws_secretsmanager_secret_version:0xc000485ea0 aws_security_group:0xc0005156c0 aws_security_group_rule:0xc0005158f0 aws_securityhub_account:0xc000515960 aws_securityhub_product_subscription:0xc0005159d0 aws_securityhub_standards_subscription:0xc000515a40 aws_service_discovery_http_namespace:0xc000515b20 aws_service_discovery_private_dns_namespace:0xc000515b90 aws_service_discovery_public_dns_namespace:0xc000515c00 aws_service_discovery_service:0xc000515e30 aws_servicecatalog_portfolio:0xc000515ab0 aws_ses_active_receipt_rule_set:0xc000485f10 aws_ses_configuration_set:0xc0004ae620 aws_ses_domain_dkim:0xc0004ae0e0 aws_ses_domain_identity:0xc0004ae000 aws_ses_domain_identity_verification:0xc0004ae070 aws_ses_domain_mail_from:0xc0004ae150 aws_ses_event_destination:0xc000451ab0 aws_ses_identity_notification_topic:0xc000451b20
aws_ses_receipt_filter:0xc0004ae1c0 aws_ses_receipt_rule:0xc0004ae540 aws_ses_receipt_rule_set:0xc0004ae5b0 aws_ses_template:0xc000451b90 aws_sfn_activity:0xc0004aecb0 aws_sfn_state_machine:0xc0004aed20 aws_simpledb_domain:0xc000515ea0 aws_snapshot_create_volume_permission:0xc0004aea10 aws_sns_platform_application:0xc0004aea80 aws_sns_sms_preferences:0xc0004aeaf0 aws_sns_topic:0xc0004aeb60 aws_sns_topic_policy:0xc0004aebd0 aws_sns_topic_subscription:0xc0004aec40 aws_spot_datafeed_subscription:0xc0005e5c70 aws_spot_fleet_request:0xc0004ae8c0 aws_spot_instance_request:0xc0004ae690 aws_sqs_queue:0xc0004ae930 aws_sqs_queue_policy:0xc0004ae9a0 aws_ssm_activation:0xc000515f10 aws_ssm_association:0xc0005e4f50 aws_ssm_document:0xc0005e50a0 aws_ssm_maintenance_window:0xc0005e5110 aws_ssm_maintenance_window_target:0xc0005e51f0 aws_ssm_maintenance_window_task:0xc0005e53b0 aws_ssm_parameter:0xc0005e5650 aws_ssm_patch_baseline:0xc0005e5570 aws_ssm_patch_group:0xc0005e55e0 aws_ssm_resource_data_sync:0xc0005e5730 aws_storagegateway_cache:0xc0005e57a0 aws_storagegateway_cached_iscsi_volume:0xc0005e5810 aws_storagegateway_gateway:0xc0005e58f0 aws_storagegateway_nfs_file_share:0xc0005e5a40 aws_storagegateway_smb_file_share:0xc0005e5b20 aws_storagegateway_upload_buffer:0xc0005e5b90 aws_storagegateway_working_storage:0xc0005e5c00 aws_subnet:0xc0004aee00 aws_swf_domain:0xc0004aee70 aws_transfer_server:0xc0004aeee0 aws_transfer_ssh_key:0xc0004aef50 aws_transfer_user:0xc0004aefc0 aws_volume_attachment:0xc0004af030 aws_vpc:0xc0004af650 aws_vpc_dhcp_options:0xc0004af180 aws_vpc_dhcp_options_association:0xc0004af0a0 aws_vpc_endpoint:0xc0004af730 aws_vpc_endpoint_connection_notification:0xc0004af7a0 aws_vpc_endpoint_route_table_association:0xc0004af810 aws_vpc_endpoint_service:0xc0004af8f0 aws_vpc_endpoint_service_allowed_principal:0xc0004af960 aws_vpc_endpoint_subnet_association:0xc0004af880 aws_vpc_ipv4_cidr_block_association:0xc0004af9d0 aws_vpc_peering_connection:0xc0004af2d0 aws_vpc_peering_connection_accepter:0xc0004af420 aws_vpc_peering_connection_options:0xc0004af570 aws_vpn_connection:0xc0004afb20 aws_vpn_connection_route:0xc0004afb90 aws_vpn_gateway:0xc0004afc00 aws_vpn_gateway_attachment:0xc0004afc70 aws_vpn_gateway_route_propagation:0xc0004afce0 aws_waf_byte_match_set:0xc0004afe30 aws_waf_geo_match_set:0xc0000db2d0 aws_waf_ipset:0xc0004aff10 aws_waf_rate_based_rule:0xc0000da0e0 aws_waf_regex_match_set:0xc0000da2a0 aws_waf_regex_pattern_set:0xc0000da380 aws_waf_rule:0xc0000da5b0 aws_waf_rule_group:0xc0000da770 aws_waf_size_constraint_set:0xc0000da930 aws_waf_sql_injection_match_set:0xc0000db1f0 aws_waf_web_acl:0xc0000dae70 aws_waf_xss_match_set:0xc0000dafc0 aws_wafregional_byte_match_set:0xc0000db5e0 aws_wafregional_geo_match_set:0xc0000db6c0 aws_wafregional_ipset:0xc0000db7a0 aws_wafregional_rate_based_rule:0xc0000db8f0 aws_wafregional_regex_match_set:0xc0000dba40 aws_wafregional_regex_pattern_set:0xc0000dbab0 aws_wafregional_rule:0xc0000dbc00 aws_wafregional_rule_group:0xc0000dbd50 aws_wafregional_size_constraint_set:0xc0000dbea0 aws_wafregional_sql_injection_match_set:0xc0001b2070 aws_wafregional_web_acl:0xc0001b23f0 aws_wafregional_web_acl_association:0xc0001b2460 aws_wafregional_xss_match_set:0xc0001b21c0] map[aws_acm_certificate:0xc0002cd340 aws_acmpca_certificate_authority:0xc0002cd490 aws_alb:0xc000335340 aws_alb_listener:0xc000335880 aws_alb_target_group:0xc000335b20 aws_ami:0xc0002cd650 aws_ami_ids:0xc0002cd730 aws_api_gateway_api_key:0xc0002cd7a0 aws_api_gateway_resource:0xc0002cd810 aws_api_gateway_rest_api:0xc0002cd880 aws_api_gateway_vpc_link:0xc0002cd8f0 aws_arn:0xc0002cd960 aws_autoscaling_group:0xc0002cd9d0 aws_autoscaling_groups:0xc0002cdab0 aws_availability_zone:0xc0002cdb20 aws_availability_zones:0xc0002cdb90 aws_batch_compute_environment:0xc0002cdc00 aws_batch_job_queue:0xc0002cdce0 aws_billing_service_account:0xc0002cdd50 aws_caller_identity:0xc0002cddc0 aws_canonical_user_id:0xc0002cde30 aws_cloudformation_export:0xc0002cdea0 aws_cloudformation_stack:0xc0002cdf10 aws_cloudhsm_v2_cluster:0xc0002ea070 aws_cloudtrail_service_account:0xc0002ea0e0 aws_cloudwatch_log_group:0xc0002ea150 aws_codecommit_repository:0xc0002ea230 aws_cognito_user_pools:0xc0002ea1c0 aws_db_cluster_snapshot:0xc0002ea2a0 aws_db_event_categories:0xc0002ea310 aws_db_instance:0xc0002ea380 aws_db_snapshot:0xc0002ea3f0 aws_dx_gateway:0xc0002ea460 aws_dynamodb_table:0xc0002ea700 aws_ebs_snapshot:0xc0002ea7e0 aws_ebs_snapshot_ids:0xc0002ea8c0 aws_ebs_volume:0xc0002ea9a0 aws_ec2_transit_gateway:0xc0002eaa80 aws_ec2_transit_gateway_route_table:0xc0002eab60 aws_ec2_transit_gateway_vpc_attachment:0xc0002eac40 aws_ecr_repository:0xc0002eacb0 aws_ecs_cluster:0xc0002ead20 aws_ecs_container_definition:0xc0002ead90 aws_ecs_service:0xc0002eae00 aws_ecs_task_definition:0xc0002eae70 aws_efs_file_system:0xc0002eaee0 aws_efs_mount_target:0xc0002eaf50 aws_eip:0xc0002eb030 aws_eks_cluster:0xc0002eb180 aws_elastic_beanstalk_application:0xc0002eb260 aws_elastic_beanstalk_hosted_zone:0xc0002eb2d0 aws_elastic_beanstalk_solution_stack:0xc0002eb340 aws_elasticache_cluster:0xc0002eb420 aws_elasticache_replication_group:0xc0002eb650 aws_elb:0xc0002eb5e0 aws_elb_hosted_zone_id:0xc0002eb6c0 aws_elb_service_account:0xc0002eb730 aws_glue_script:0xc0002eb8f0 aws_iam_account_alias:0xc0002eb960 aws_iam_group:0xc0002eb9d0 aws_iam_instance_profile:0xc0002eba40 aws_iam_policy:0xc0002ebab0 aws_iam_policy_document:0xc0002ebce0 aws_iam_role:0xc0002ebd50 aws_iam_server_certificate:0xc0002ebdc0 aws_iam_user:0xc0002ebe30 aws_inspector_rules_packages:0xc00030e0e0 aws_instance:0xc00030e380 aws_instances:0xc00030e460 aws_internet_gateway:0xc00030e000 aws_iot_endpoint:0xc00030e070 aws_ip_ranges:0xc00030e4d0 aws_kinesis_stream:0xc00030e540 aws_kms_alias:0xc00030e5b0 aws_kms_ciphertext:0xc00030e620 aws_kms_key:0xc00030e690 aws_kms_secret:0xc00030e770 aws_kms_secrets:0xc00030e850 aws_lambda_function:0xc00030ea80 aws_lambda_invocation:0xc00030eaf0 aws_launch_configuration:0xc00030ecb0 aws_launch_template:0xc00030f1f0 aws_lb:0xc0003351f0 aws_lb_listener:0xc0003355e0 aws_lb_target_group:0xc0003359d0 aws_mq_broker:0xc00030f490 aws_nat_gateway:0xc00030f570 aws_network_acls:0xc00030f650 aws_network_interface:0xc00030f810 aws_network_interfaces:0xc00030f8f0 aws_partition:0xc00030f960 aws_prefix_list:0xc00030f9d0 aws_pricing_product:0xc00030fab0 aws_rds_cluster:0xc00030fb20 aws_redshift_cluster:0xc00030fb90 aws_redshift_service_account:0xc00030fc00 aws_region:0xc00030fc70 aws_route:0xc00030fce0 aws_route53_delegation_set:0xc000334070 aws_route53_zone:0xc0003340e0 aws_route_table:0xc00030fea0 aws_route_tables:0xc000334000 aws_s3_bucket:0xc000334150 aws_s3_bucket_object:0xc0003341c0 aws_secretsmanager_secret:0xc0003342a0 aws_secretsmanager_secret_version:0xc000334310 aws_security_group:0xc0003348c0 aws_security_groups:0xc0003349a0 aws_sns_topic:0xc000334380 aws_sqs_queue:0xc0003343f0 aws_ssm_document:0xc000334460 aws_ssm_parameter:0xc0003344d0 aws_storagegateway_local_disk:0xc000334540 aws_subnet:0xc000334620 aws_subnet_ids:0xc000334700 aws_vpc:0xc000334af0 aws_vpc_dhcp_options:0xc000334bd0 aws_vpc_endpoint:0xc000334cb0 aws_vpc_endpoint_service:0xc000334d20 aws_vpc_peering_connection:0xc000334e00 aws_vpcs:0xc0003347e0 aws_vpn_gateway:0xc000334ee0 aws_workspaces_bundle:0xc0003350a0] 0x102ba40 {0 0} {{{} 0} {0 0}}}
Let me if any question.
Thanks!