pull/421/merge
Bruno Meneguello 5 years ago committed by GitHub
commit cc8409f93e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -4,7 +4,9 @@ set -e
app_root_dir="diagrams"
# NOTE: azure icon set is not latest version
providers=("onprem" "aws" "azure" "gcp" "firebase" "k8s" "alibabacloud" "oci" "programming" "saas" "elastic" "generic" "openstack" "outscale")
providers=("onprem" "aws" "azure" "gcp" "firebase" "k8s" "alibabacloud" "oci" \
"programming" "saas" "elastic" "generic" "openstack" "outscale" \
"terraform")
if ! [ -x "$(command -v round)" ]; then
echo 'round is not installed'

@ -13,7 +13,7 @@ DIR_TEMPLATE = "templates"
PROVIDERS = (
"base", "onprem", "aws", "azure", "gcp", "firebase", "k8s", "alibabacloud", "oci", "programming", "saas", "elastic",
"generic", "openstack", "outscale")
"generic", "openstack", "outscale", "terraform")
#########################
# Resource Processing #
@ -41,6 +41,7 @@ FILE_PREFIXES = {
"outscale": (),
"generic": (),
"openstack": (),
"terraform": (),
}
#########################
@ -87,6 +88,8 @@ TITLE_WORDS = {
},
}
KEEP_LOWER = ("terraform")
# TODO: check if the classname exists
ALIASES = {
"onprem": {
@ -426,4 +429,5 @@ ALIASES = {
"Tripleo": "TripleO",
}
},
"terraform": {}
}

@ -0,0 +1,8 @@
from diagrams import Node
class _terraform(Node):
_provider = "terraform"
_icon_dir = "resources/terraform"
fontcolor = "#ffffff"

File diff suppressed because it is too large Load Diff

@ -0,0 +1,664 @@
---
id: terraform
title: terraform
---
Node classes list of terraform provider.
## terraform.aws
- **diagrams.terraform.aws.aws_accessanalyzer_analyzer**
- **diagrams.terraform.aws.aws_acm_certificate**
- **diagrams.terraform.aws.aws_acm_certificate_validation**
- **diagrams.terraform.aws.aws_acmpca_certificate_authority**
- **diagrams.terraform.aws.aws_alb**
- **diagrams.terraform.aws.aws_alb_listener**
- **diagrams.terraform.aws.aws_alb_listener_certificate**
- **diagrams.terraform.aws.aws_alb_listener_rule**
- **diagrams.terraform.aws.aws_alb_target_group**
- **diagrams.terraform.aws.aws_alb_target_group_attachment**
- **diagrams.terraform.aws.aws_ami**
- **diagrams.terraform.aws.aws_ami_copy**
- **diagrams.terraform.aws.aws_ami_from_instance**
- **diagrams.terraform.aws.aws_ami_launch_permission**
- **diagrams.terraform.aws.aws_api_gateway_account**
- **diagrams.terraform.aws.aws_api_gateway_api_key**
- **diagrams.terraform.aws.aws_api_gateway_authorizer**
- **diagrams.terraform.aws.aws_api_gateway_base_path_mapping**
- **diagrams.terraform.aws.aws_api_gateway_client_certificate**
- **diagrams.terraform.aws.aws_api_gateway_deployment**
- **diagrams.terraform.aws.aws_api_gateway_documentation_part**
- **diagrams.terraform.aws.aws_api_gateway_documentation_version**
- **diagrams.terraform.aws.aws_api_gateway_domain_name**
- **diagrams.terraform.aws.aws_api_gateway_gateway_response**
- **diagrams.terraform.aws.aws_api_gateway_integration**
- **diagrams.terraform.aws.aws_api_gateway_integration_response**
- **diagrams.terraform.aws.aws_api_gateway_method**
- **diagrams.terraform.aws.aws_api_gateway_method_response**
- **diagrams.terraform.aws.aws_api_gateway_method_settings**
- **diagrams.terraform.aws.aws_api_gateway_model**
- **diagrams.terraform.aws.aws_api_gateway_request_validator**
- **diagrams.terraform.aws.aws_api_gateway_resource**
- **diagrams.terraform.aws.aws_api_gateway_rest_api**
- **diagrams.terraform.aws.aws_api_gateway_rest_api_policy**
- **diagrams.terraform.aws.aws_api_gateway_stage**
- **diagrams.terraform.aws.aws_api_gateway_usage_plan**
- **diagrams.terraform.aws.aws_api_gateway_usage_plan_key**
- **diagrams.terraform.aws.aws_api_gateway_vpc_link**
- **diagrams.terraform.aws.aws_apigatewayv2_api**
- **diagrams.terraform.aws.aws_apigatewayv2_api_mapping**
- **diagrams.terraform.aws.aws_apigatewayv2_authorizer**
- **diagrams.terraform.aws.aws_apigatewayv2_deployment**
- **diagrams.terraform.aws.aws_apigatewayv2_domain_name**
- **diagrams.terraform.aws.aws_apigatewayv2_integration**
- **diagrams.terraform.aws.aws_apigatewayv2_integration_response**
- **diagrams.terraform.aws.aws_apigatewayv2_model**
- **diagrams.terraform.aws.aws_apigatewayv2_route**
- **diagrams.terraform.aws.aws_apigatewayv2_route_response**
- **diagrams.terraform.aws.aws_apigatewayv2_stage**
- **diagrams.terraform.aws.aws_apigatewayv2_vpc_link**
- **diagrams.terraform.aws.aws_app_cookie_stickiness_policy**
- **diagrams.terraform.aws.aws_appautoscaling_policy**
- **diagrams.terraform.aws.aws_appautoscaling_scheduled_action**
- **diagrams.terraform.aws.aws_appautoscaling_target**
- **diagrams.terraform.aws.aws_appmesh_gateway_route**
- **diagrams.terraform.aws.aws_appmesh_mesh**
- **diagrams.terraform.aws.aws_appmesh_route**
- **diagrams.terraform.aws.aws_appmesh_virtual_gateway**
- **diagrams.terraform.aws.aws_appmesh_virtual_node**
- **diagrams.terraform.aws.aws_appmesh_virtual_router**
- **diagrams.terraform.aws.aws_appmesh_virtual_service**
- **diagrams.terraform.aws.aws_appsync_api_key**
- **diagrams.terraform.aws.aws_appsync_datasource**
- **diagrams.terraform.aws.aws_appsync_function**
- **diagrams.terraform.aws.aws_appsync_graphql_api**
- **diagrams.terraform.aws.aws_appsync_resolver**
- **diagrams.terraform.aws.aws_athena_database**
- **diagrams.terraform.aws.aws_athena_named_query**
- **diagrams.terraform.aws.aws_athena_workgroup**
- **diagrams.terraform.aws.aws_autoscaling_attachment**
- **diagrams.terraform.aws.aws_autoscaling_group**
- **diagrams.terraform.aws.aws_autoscaling_lifecycle_hook**
- **diagrams.terraform.aws.aws_autoscaling_notification**
- **diagrams.terraform.aws.aws_autoscaling_policy**
- **diagrams.terraform.aws.aws_autoscaling_schedule**
- **diagrams.terraform.aws.aws_autoscalingplans_scaling_plan**
- **diagrams.terraform.aws.aws_backup_plan**
- **diagrams.terraform.aws.aws_backup_region_settings**
- **diagrams.terraform.aws.aws_backup_selection**
- **diagrams.terraform.aws.aws_backup_vault**
- **diagrams.terraform.aws.aws_backup_vault_notifications**
- **diagrams.terraform.aws.aws_backup_vault_policy**
- **diagrams.terraform.aws.aws_batch_compute_environment**
- **diagrams.terraform.aws.aws_batch_job_definition**
- **diagrams.terraform.aws.aws_batch_job_queue**
- **diagrams.terraform.aws.aws_budgets_budget**
- **diagrams.terraform.aws.aws_cloud9_environment_ec2**
- **diagrams.terraform.aws.aws_cloudformation_stack**
- **diagrams.terraform.aws.aws_cloudformation_stack_set**
- **diagrams.terraform.aws.aws_cloudformation_stack_set_instance**
- **diagrams.terraform.aws.aws_cloudfront_distribution**
- **diagrams.terraform.aws.aws_cloudfront_origin_access_identity**
- **diagrams.terraform.aws.aws_cloudfront_public_key**
- **diagrams.terraform.aws.aws_cloudhsm_v2_cluster**
- **diagrams.terraform.aws.aws_cloudhsm_v2_hsm**
- **diagrams.terraform.aws.aws_cloudtrail**
- **diagrams.terraform.aws.aws_cloudwatch_dashboard**
- **diagrams.terraform.aws.aws_cloudwatch_event_bus**
- **diagrams.terraform.aws.aws_cloudwatch_event_permission**
- **diagrams.terraform.aws.aws_cloudwatch_event_rule**
- **diagrams.terraform.aws.aws_cloudwatch_event_target**
- **diagrams.terraform.aws.aws_cloudwatch_log_destination**
- **diagrams.terraform.aws.aws_cloudwatch_log_destination_policy**
- **diagrams.terraform.aws.aws_cloudwatch_log_group**
- **diagrams.terraform.aws.aws_cloudwatch_log_metric_filter**
- **diagrams.terraform.aws.aws_cloudwatch_log_resource_policy**
- **diagrams.terraform.aws.aws_cloudwatch_log_stream**
- **diagrams.terraform.aws.aws_cloudwatch_log_subscription_filter**
- **diagrams.terraform.aws.aws_cloudwatch_metric_alarm**
- **diagrams.terraform.aws.aws_codeartifact_domain**
- **diagrams.terraform.aws.aws_codeartifact_domain_permissions_policy**
- **diagrams.terraform.aws.aws_codeartifact_repository**
- **diagrams.terraform.aws.aws_codeartifact_repository_permissions_policy**
- **diagrams.terraform.aws.aws_codebuild_project**
- **diagrams.terraform.aws.aws_codebuild_report_group**
- **diagrams.terraform.aws.aws_codebuild_source_credential**
- **diagrams.terraform.aws.aws_codebuild_webhook**
- **diagrams.terraform.aws.aws_codecommit_repository**
- **diagrams.terraform.aws.aws_codecommit_trigger**
- **diagrams.terraform.aws.aws_codedeploy_app**
- **diagrams.terraform.aws.aws_codedeploy_deployment_config**
- **diagrams.terraform.aws.aws_codedeploy_deployment_group**
- **diagrams.terraform.aws.aws_codepipeline**
- **diagrams.terraform.aws.aws_codepipeline_webhook**
- **diagrams.terraform.aws.aws_codestarconnections_connection**
- **diagrams.terraform.aws.aws_codestarnotifications_notification_rule**
- **diagrams.terraform.aws.aws_cognito_identity_pool**
- **diagrams.terraform.aws.aws_cognito_identity_pool_roles_attachment**
- **diagrams.terraform.aws.aws_cognito_identity_provider**
- **diagrams.terraform.aws.aws_cognito_resource_server**
- **diagrams.terraform.aws.aws_cognito_user_group**
- **diagrams.terraform.aws.aws_cognito_user_pool**
- **diagrams.terraform.aws.aws_cognito_user_pool_client**
- **diagrams.terraform.aws.aws_cognito_user_pool_domain**
- **diagrams.terraform.aws.aws_config_aggregate_authorization**
- **diagrams.terraform.aws.aws_config_config_rule**
- **diagrams.terraform.aws.aws_config_configuration_aggregator**
- **diagrams.terraform.aws.aws_config_configuration_recorder**
- **diagrams.terraform.aws.aws_config_configuration_recorder_status**
- **diagrams.terraform.aws.aws_config_delivery_channel**
- **diagrams.terraform.aws.aws_config_organization_custom_rule**
- **diagrams.terraform.aws.aws_config_organization_managed_rule**
- **diagrams.terraform.aws.aws_config_remediation_configuration**
- **diagrams.terraform.aws.aws_cur_report_definition**
- **diagrams.terraform.aws.aws_customer_gateway**
- **diagrams.terraform.aws.aws_datapipeline_pipeline**
- **diagrams.terraform.aws.aws_datasync_agent**
- **diagrams.terraform.aws.aws_datasync_location_efs**
- **diagrams.terraform.aws.aws_datasync_location_fsx_windows_file_system**
- **diagrams.terraform.aws.aws_datasync_location_nfs**
- **diagrams.terraform.aws.aws_datasync_location_s3**
- **diagrams.terraform.aws.aws_datasync_location_smb**
- **diagrams.terraform.aws.aws_datasync_task**
- **diagrams.terraform.aws.aws_dax_cluster**
- **diagrams.terraform.aws.aws_dax_parameter_group**
- **diagrams.terraform.aws.aws_dax_subnet_group**
- **diagrams.terraform.aws.aws_db_cluster_snapshot**
- **diagrams.terraform.aws.aws_db_event_subscription**
- **diagrams.terraform.aws.aws_db_instance**
- **diagrams.terraform.aws.aws_db_instance_role_association**
- **diagrams.terraform.aws.aws_db_option_group**
- **diagrams.terraform.aws.aws_db_parameter_group**
- **diagrams.terraform.aws.aws_db_proxy**
- **diagrams.terraform.aws.aws_db_proxy_default_target_group**
- **diagrams.terraform.aws.aws_db_proxy_target**
- **diagrams.terraform.aws.aws_db_security_group**
- **diagrams.terraform.aws.aws_db_snapshot**
- **diagrams.terraform.aws.aws_db_subnet_group**
- **diagrams.terraform.aws.aws_default_network_acl**
- **diagrams.terraform.aws.aws_default_route_table**
- **diagrams.terraform.aws.aws_default_security_group**
- **diagrams.terraform.aws.aws_default_subnet**
- **diagrams.terraform.aws.aws_default_vpc**
- **diagrams.terraform.aws.aws_default_vpc_dhcp_options**
- **diagrams.terraform.aws.aws_devicefarm_project**
- **diagrams.terraform.aws.aws_directory_service_conditional_forwarder**
- **diagrams.terraform.aws.aws_directory_service_directory**
- **diagrams.terraform.aws.aws_directory_service_log_subscription**
- **diagrams.terraform.aws.aws_dlm_lifecycle_policy**
- **diagrams.terraform.aws.aws_dms_certificate**
- **diagrams.terraform.aws.aws_dms_endpoint**
- **diagrams.terraform.aws.aws_dms_event_subscription**
- **diagrams.terraform.aws.aws_dms_replication_instance**
- **diagrams.terraform.aws.aws_dms_replication_subnet_group**
- **diagrams.terraform.aws.aws_dms_replication_task**
- **diagrams.terraform.aws.aws_docdb_cluster**
- **diagrams.terraform.aws.aws_docdb_cluster_instance**
- **diagrams.terraform.aws.aws_docdb_cluster_parameter_group**
- **diagrams.terraform.aws.aws_docdb_cluster_snapshot**
- **diagrams.terraform.aws.aws_docdb_subnet_group**
- **diagrams.terraform.aws.aws_dx_bgp_peer**
- **diagrams.terraform.aws.aws_dx_connection**
- **diagrams.terraform.aws.aws_dx_connection_association**
- **diagrams.terraform.aws.aws_dx_gateway**
- **diagrams.terraform.aws.aws_dx_gateway_association**
- **diagrams.terraform.aws.aws_dx_gateway_association_proposal**
- **diagrams.terraform.aws.aws_dx_hosted_private_virtual_interface**
- **diagrams.terraform.aws.aws_dx_hosted_private_virtual_interface_accepter**
- **diagrams.terraform.aws.aws_dx_hosted_public_virtual_interface**
- **diagrams.terraform.aws.aws_dx_hosted_public_virtual_interface_accepter**
- **diagrams.terraform.aws.aws_dx_hosted_transit_virtual_interface**
- **diagrams.terraform.aws.aws_dx_hosted_transit_virtual_interface_accepter**
- **diagrams.terraform.aws.aws_dx_lag**
- **diagrams.terraform.aws.aws_dx_private_virtual_interface**
- **diagrams.terraform.aws.aws_dx_public_virtual_interface**
- **diagrams.terraform.aws.aws_dx_transit_virtual_interface**
- **diagrams.terraform.aws.aws_dynamodb_global_table**
- **diagrams.terraform.aws.aws_dynamodb_table**
- **diagrams.terraform.aws.aws_dynamodb_table_item**
- **diagrams.terraform.aws.aws_ebs_default_kms_key**
- **diagrams.terraform.aws.aws_ebs_encryption_by_default**
- **diagrams.terraform.aws.aws_ebs_snapshot**
- **diagrams.terraform.aws.aws_ebs_snapshot_copy**
- **diagrams.terraform.aws.aws_ebs_volume**
- **diagrams.terraform.aws.aws_ec2_availability_zone_group**
- **diagrams.terraform.aws.aws_ec2_capacity_reservation**
- **diagrams.terraform.aws.aws_ec2_carrier_gateway**
- **diagrams.terraform.aws.aws_ec2_client_vpn_authorization_rule**
- **diagrams.terraform.aws.aws_ec2_client_vpn_endpoint**
- **diagrams.terraform.aws.aws_ec2_client_vpn_network_association**
- **diagrams.terraform.aws.aws_ec2_client_vpn_route**
- **diagrams.terraform.aws.aws_ec2_fleet**
- **diagrams.terraform.aws.aws_ec2_local_gateway_route**
- **diagrams.terraform.aws.aws_ec2_local_gateway_route_table_vpc_association**
- **diagrams.terraform.aws.aws_ec2_managed_prefix_list**
- **diagrams.terraform.aws.aws_ec2_tag**
- **diagrams.terraform.aws.aws_ec2_traffic_mirror_filter**
- **diagrams.terraform.aws.aws_ec2_traffic_mirror_filter_rule**
- **diagrams.terraform.aws.aws_ec2_traffic_mirror_session**
- **diagrams.terraform.aws.aws_ec2_traffic_mirror_target**
- **diagrams.terraform.aws.aws_ec2_transit_gateway**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_peering_attachment**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_peering_attachment_accepter**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_route**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_route_table**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_route_table_association**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_route_table_propagation**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_vpc_attachment**
- **diagrams.terraform.aws.aws_ec2_transit_gateway_vpc_attachment_accepter**
- **diagrams.terraform.aws.aws_ecr_lifecycle_policy**
- **diagrams.terraform.aws.aws_ecr_repository**
- **diagrams.terraform.aws.aws_ecr_repository_policy**
- **diagrams.terraform.aws.aws_ecs_capacity_provider**
- **diagrams.terraform.aws.aws_ecs_cluster**
- **diagrams.terraform.aws.aws_ecs_service**
- **diagrams.terraform.aws.aws_ecs_task_definition**
- **diagrams.terraform.aws.aws_efs_access_point**
- **diagrams.terraform.aws.aws_efs_file_system**
- **diagrams.terraform.aws.aws_efs_file_system_policy**
- **diagrams.terraform.aws.aws_efs_mount_target**
- **diagrams.terraform.aws.aws_egress_only_internet_gateway**
- **diagrams.terraform.aws.aws_eip**
- **diagrams.terraform.aws.aws_eip_association**
- **diagrams.terraform.aws.aws_eks_cluster**
- **diagrams.terraform.aws.aws_eks_fargate_profile**
- **diagrams.terraform.aws.aws_eks_node_group**
- **diagrams.terraform.aws.aws_elastic_beanstalk_application**
- **diagrams.terraform.aws.aws_elastic_beanstalk_application_version**
- **diagrams.terraform.aws.aws_elastic_beanstalk_configuration_template**
- **diagrams.terraform.aws.aws_elastic_beanstalk_environment**
- **diagrams.terraform.aws.aws_elasticache_cluster**
- **diagrams.terraform.aws.aws_elasticache_parameter_group**
- **diagrams.terraform.aws.aws_elasticache_replication_group**
- **diagrams.terraform.aws.aws_elasticache_security_group**
- **diagrams.terraform.aws.aws_elasticache_subnet_group**
- **diagrams.terraform.aws.aws_elasticsearch_domain**
- **diagrams.terraform.aws.aws_elasticsearch_domain_policy**
- **diagrams.terraform.aws.aws_elastictranscoder_pipeline**
- **diagrams.terraform.aws.aws_elastictranscoder_preset**
- **diagrams.terraform.aws.aws_elb**
- **diagrams.terraform.aws.aws_elb_attachment**
- **diagrams.terraform.aws.aws_emr_cluster**
- **diagrams.terraform.aws.aws_emr_instance_fleet**
- **diagrams.terraform.aws.aws_emr_instance_group**
- **diagrams.terraform.aws.aws_emr_managed_scaling_policy**
- **diagrams.terraform.aws.aws_emr_security_configuration**
- **diagrams.terraform.aws.aws_flow_log**
- **diagrams.terraform.aws.aws_fms_admin_account**
- **diagrams.terraform.aws.aws_fsx_lustre_file_system**
- **diagrams.terraform.aws.aws_fsx_windows_file_system**
- **diagrams.terraform.aws.aws_gamelift_alias**
- **diagrams.terraform.aws.aws_gamelift_build**
- **diagrams.terraform.aws.aws_gamelift_fleet**
- **diagrams.terraform.aws.aws_gamelift_game_session_queue**
- **diagrams.terraform.aws.aws_glacier_vault**
- **diagrams.terraform.aws.aws_glacier_vault_lock**
- **diagrams.terraform.aws.aws_globalaccelerator_accelerator**
- **diagrams.terraform.aws.aws_globalaccelerator_endpoint_group**
- **diagrams.terraform.aws.aws_globalaccelerator_listener**
- **diagrams.terraform.aws.aws_glue_catalog_database**
- **diagrams.terraform.aws.aws_glue_catalog_table**
- **diagrams.terraform.aws.aws_glue_classifier**
- **diagrams.terraform.aws.aws_glue_connection**
- **diagrams.terraform.aws.aws_glue_crawler**
- **diagrams.terraform.aws.aws_glue_data_catalog_encryption_settings**
- **diagrams.terraform.aws.aws_glue_dev_endpoint**
- **diagrams.terraform.aws.aws_glue_job**
- **diagrams.terraform.aws.aws_glue_ml_transform**
- **diagrams.terraform.aws.aws_glue_partition**
- **diagrams.terraform.aws.aws_glue_registry**
- **diagrams.terraform.aws.aws_glue_resource_policy**
- **diagrams.terraform.aws.aws_glue_schema**
- **diagrams.terraform.aws.aws_glue_security_configuration**
- **diagrams.terraform.aws.aws_glue_trigger**
- **diagrams.terraform.aws.aws_glue_user_defined_function**
- **diagrams.terraform.aws.aws_glue_workflow**
- **diagrams.terraform.aws.aws_guardduty_detector**
- **diagrams.terraform.aws.aws_guardduty_filter**
- **diagrams.terraform.aws.aws_guardduty_invite_accepter**
- **diagrams.terraform.aws.aws_guardduty_ipset**
- **diagrams.terraform.aws.aws_guardduty_member**
- **diagrams.terraform.aws.aws_guardduty_organization_admin_account**
- **diagrams.terraform.aws.aws_guardduty_organization_configuration**
- **diagrams.terraform.aws.aws_guardduty_publishing_destination**
- **diagrams.terraform.aws.aws_guardduty_threatintelset**
- **diagrams.terraform.aws.aws_iam_access_key**
- **diagrams.terraform.aws.aws_iam_account_alias**
- **diagrams.terraform.aws.aws_iam_account_password_policy**
- **diagrams.terraform.aws.aws_iam_group**
- **diagrams.terraform.aws.aws_iam_group_membership**
- **diagrams.terraform.aws.aws_iam_group_policy**
- **diagrams.terraform.aws.aws_iam_group_policy_attachment**
- **diagrams.terraform.aws.aws_iam_instance_profile**
- **diagrams.terraform.aws.aws_iam_openid_connect_provider**
- **diagrams.terraform.aws.aws_iam_policy**
- **diagrams.terraform.aws.aws_iam_policy_attachment**
- **diagrams.terraform.aws.aws_iam_role**
- **diagrams.terraform.aws.aws_iam_role_policy**
- **diagrams.terraform.aws.aws_iam_role_policy_attachment**
- **diagrams.terraform.aws.aws_iam_saml_provider**
- **diagrams.terraform.aws.aws_iam_server_certificate**
- **diagrams.terraform.aws.aws_iam_service_linked_role**
- **diagrams.terraform.aws.aws_iam_user**
- **diagrams.terraform.aws.aws_iam_user_group_membership**
- **diagrams.terraform.aws.aws_iam_user_login_profile**
- **diagrams.terraform.aws.aws_iam_user_policy**
- **diagrams.terraform.aws.aws_iam_user_policy_attachment**
- **diagrams.terraform.aws.aws_iam_user_ssh_key**
- **diagrams.terraform.aws.aws_imagebuilder_component**
- **diagrams.terraform.aws.aws_imagebuilder_distribution_configuration**
- **diagrams.terraform.aws.aws_imagebuilder_image_pipeline**
- **diagrams.terraform.aws.aws_imagebuilder_image_recipe**
- **diagrams.terraform.aws.aws_imagebuilder_infrastructure_configuration**
- **diagrams.terraform.aws.aws_inspector_assessment_target**
- **diagrams.terraform.aws.aws_inspector_assessment_template**
- **diagrams.terraform.aws.aws_inspector_resource_group**
- **diagrams.terraform.aws.aws_instance**
- **diagrams.terraform.aws.aws_internet_gateway**
- **diagrams.terraform.aws.aws_iot_certificate**
- **diagrams.terraform.aws.aws_iot_policy**
- **diagrams.terraform.aws.aws_iot_policy_attachment**
- **diagrams.terraform.aws.aws_iot_role_alias**
- **diagrams.terraform.aws.aws_iot_thing**
- **diagrams.terraform.aws.aws_iot_thing_principal_attachment**
- **diagrams.terraform.aws.aws_iot_thing_type**
- **diagrams.terraform.aws.aws_iot_topic_rule**
- **diagrams.terraform.aws.aws_key_pair**
- **diagrams.terraform.aws.aws_kinesis_analytics_application**
- **diagrams.terraform.aws.aws_kinesis_firehose_delivery_stream**
- **diagrams.terraform.aws.aws_kinesis_stream**
- **diagrams.terraform.aws.aws_kinesis_video_stream**
- **diagrams.terraform.aws.aws_kinesisanalyticsv2_application**
- **diagrams.terraform.aws.aws_kms_alias**
- **diagrams.terraform.aws.aws_kms_ciphertext**
- **diagrams.terraform.aws.aws_kms_external_key**
- **diagrams.terraform.aws.aws_kms_grant**
- **diagrams.terraform.aws.aws_kms_key**
- **diagrams.terraform.aws.aws_lakeformation_data_lake_settings**
- **diagrams.terraform.aws.aws_lakeformation_permissions**
- **diagrams.terraform.aws.aws_lakeformation_resource**
- **diagrams.terraform.aws.aws_lambda_alias**
- **diagrams.terraform.aws.aws_lambda_code_signing_config**
- **diagrams.terraform.aws.aws_lambda_event_source_mapping**
- **diagrams.terraform.aws.aws_lambda_function**
- **diagrams.terraform.aws.aws_lambda_function_event_invoke_config**
- **diagrams.terraform.aws.aws_lambda_layer_version**
- **diagrams.terraform.aws.aws_lambda_permission**
- **diagrams.terraform.aws.aws_lambda_provisioned_concurrency_config**
- **diagrams.terraform.aws.aws_launch_configuration**
- **diagrams.terraform.aws.aws_launch_template**
- **diagrams.terraform.aws.aws_lb**
- **diagrams.terraform.aws.aws_lb_cookie_stickiness_policy**
- **diagrams.terraform.aws.aws_lb_listener**
- **diagrams.terraform.aws.aws_lb_listener_certificate**
- **diagrams.terraform.aws.aws_lb_listener_rule**
- **diagrams.terraform.aws.aws_lb_ssl_negotiation_policy**
- **diagrams.terraform.aws.aws_lb_target_group**
- **diagrams.terraform.aws.aws_lb_target_group_attachment**
- **diagrams.terraform.aws.aws_lex_bot**
- **diagrams.terraform.aws.aws_lex_bot_alias**
- **diagrams.terraform.aws.aws_lex_intent**
- **diagrams.terraform.aws.aws_lex_slot_type**
- **diagrams.terraform.aws.aws_licensemanager_association**
- **diagrams.terraform.aws.aws_licensemanager_license_configuration**
- **diagrams.terraform.aws.aws_lightsail_domain**
- **diagrams.terraform.aws.aws_lightsail_instance**
- **diagrams.terraform.aws.aws_lightsail_key_pair**
- **diagrams.terraform.aws.aws_lightsail_static_ip**
- **diagrams.terraform.aws.aws_lightsail_static_ip_attachment**
- **diagrams.terraform.aws.aws_load_balancer_backend_server_policy**
- **diagrams.terraform.aws.aws_load_balancer_listener_policy**
- **diagrams.terraform.aws.aws_load_balancer_policy**
- **diagrams.terraform.aws.aws_macie_member_account_association**
- **diagrams.terraform.aws.aws_macie_s3_bucket_association**
- **diagrams.terraform.aws.aws_main_route_table_association**
- **diagrams.terraform.aws.aws_media_convert_queue**
- **diagrams.terraform.aws.aws_media_package_channel**
- **diagrams.terraform.aws.aws_media_store_container**
- **diagrams.terraform.aws.aws_media_store_container_policy**
- **diagrams.terraform.aws.aws_mq_broker**
- **diagrams.terraform.aws.aws_mq_configuration**
- **diagrams.terraform.aws.aws_msk_cluster**
- **diagrams.terraform.aws.aws_msk_configuration**
- **diagrams.terraform.aws.aws_msk_scram_secret_association**
- **diagrams.terraform.aws.aws_nat_gateway**
- **diagrams.terraform.aws.aws_neptune_cluster**
- **diagrams.terraform.aws.aws_neptune_cluster_instance**
- **diagrams.terraform.aws.aws_neptune_cluster_parameter_group**
- **diagrams.terraform.aws.aws_neptune_cluster_snapshot**
- **diagrams.terraform.aws.aws_neptune_event_subscription**
- **diagrams.terraform.aws.aws_neptune_parameter_group**
- **diagrams.terraform.aws.aws_neptune_subnet_group**
- **diagrams.terraform.aws.aws_network_acl**
- **diagrams.terraform.aws.aws_network_acl_rule**
- **diagrams.terraform.aws.aws_network_interface**
- **diagrams.terraform.aws.aws_network_interface_attachment**
- **diagrams.terraform.aws.aws_network_interface_sg_attachment**
- **diagrams.terraform.aws.aws_networkfirewall_firewall**
- **diagrams.terraform.aws.aws_networkfirewall_firewall_policy**
- **diagrams.terraform.aws.aws_networkfirewall_logging_configuration**
- **diagrams.terraform.aws.aws_networkfirewall_resource_policy**
- **diagrams.terraform.aws.aws_networkfirewall_rule_group**
- **diagrams.terraform.aws.aws_opsworks_application**
- **diagrams.terraform.aws.aws_opsworks_custom_layer**
- **diagrams.terraform.aws.aws_opsworks_ganglia_layer**
- **diagrams.terraform.aws.aws_opsworks_haproxy_layer**
- **diagrams.terraform.aws.aws_opsworks_instance**
- **diagrams.terraform.aws.aws_opsworks_java_app_layer**
- **diagrams.terraform.aws.aws_opsworks_memcached_layer**
- **diagrams.terraform.aws.aws_opsworks_mysql_layer**
- **diagrams.terraform.aws.aws_opsworks_nodejs_app_layer**
- **diagrams.terraform.aws.aws_opsworks_permission**
- **diagrams.terraform.aws.aws_opsworks_php_app_layer**
- **diagrams.terraform.aws.aws_opsworks_rails_app_layer**
- **diagrams.terraform.aws.aws_opsworks_rds_db_instance**
- **diagrams.terraform.aws.aws_opsworks_stack**
- **diagrams.terraform.aws.aws_opsworks_static_web_layer**
- **diagrams.terraform.aws.aws_opsworks_user_profile**
- **diagrams.terraform.aws.aws_organizations_account**
- **diagrams.terraform.aws.aws_organizations_organization**
- **diagrams.terraform.aws.aws_organizations_organizational_unit**
- **diagrams.terraform.aws.aws_organizations_policy**
- **diagrams.terraform.aws.aws_organizations_policy_attachment**
- **diagrams.terraform.aws.aws_pinpoint_adm_channel**
- **diagrams.terraform.aws.aws_pinpoint_apns_channel**
- **diagrams.terraform.aws.aws_pinpoint_apns_sandbox_channel**
- **diagrams.terraform.aws.aws_pinpoint_apns_voip_channel**
- **diagrams.terraform.aws.aws_pinpoint_apns_voip_sandbox_channel**
- **diagrams.terraform.aws.aws_pinpoint_app**
- **diagrams.terraform.aws.aws_pinpoint_baidu_channel**
- **diagrams.terraform.aws.aws_pinpoint_email_channel**
- **diagrams.terraform.aws.aws_pinpoint_event_stream**
- **diagrams.terraform.aws.aws_pinpoint_gcm_channel**
- **diagrams.terraform.aws.aws_pinpoint_sms_channel**
- **diagrams.terraform.aws.aws_placement_group**
- **diagrams.terraform.aws.aws_proxy_protocol_policy**
- **diagrams.terraform.aws.aws_qldb_ledger**
- **diagrams.terraform.aws.aws_quicksight_group**
- **diagrams.terraform.aws.aws_quicksight_user**
- **diagrams.terraform.aws.aws_ram_principal_association**
- **diagrams.terraform.aws.aws_ram_resource_association**
- **diagrams.terraform.aws.aws_ram_resource_share**
- **diagrams.terraform.aws.aws_ram_resource_share_accepter**
- **diagrams.terraform.aws.aws_rds_cluster**
- **diagrams.terraform.aws.aws_rds_cluster_endpoint**
- **diagrams.terraform.aws.aws_rds_cluster_instance**
- **diagrams.terraform.aws.aws_rds_cluster_parameter_group**
- **diagrams.terraform.aws.aws_rds_global_cluster**
- **diagrams.terraform.aws.aws_redshift_cluster**
- **diagrams.terraform.aws.aws_redshift_event_subscription**
- **diagrams.terraform.aws.aws_redshift_parameter_group**
- **diagrams.terraform.aws.aws_redshift_security_group**
- **diagrams.terraform.aws.aws_redshift_snapshot_copy_grant**
- **diagrams.terraform.aws.aws_redshift_snapshot_schedule**
- **diagrams.terraform.aws.aws_redshift_snapshot_schedule_association**
- **diagrams.terraform.aws.aws_redshift_subnet_group**
- **diagrams.terraform.aws.aws_resourcegroups_group**
- **diagrams.terraform.aws.aws_route**
- **diagrams.terraform.aws.aws_route53_delegation_set**
- **diagrams.terraform.aws.aws_route53_health_check**
- **diagrams.terraform.aws.aws_route53_query_log**
- **diagrams.terraform.aws.aws_route53_record**
- **diagrams.terraform.aws.aws_route53_resolver_endpoint**
- **diagrams.terraform.aws.aws_route53_resolver_query_log_config**
- **diagrams.terraform.aws.aws_route53_resolver_query_log_config_association**
- **diagrams.terraform.aws.aws_route53_resolver_rule**
- **diagrams.terraform.aws.aws_route53_resolver_rule_association**
- **diagrams.terraform.aws.aws_route53_vpc_association_authorization**
- **diagrams.terraform.aws.aws_route53_zone**
- **diagrams.terraform.aws.aws_route53_zone_association**
- **diagrams.terraform.aws.aws_route_table**
- **diagrams.terraform.aws.aws_route_table_association**
- **diagrams.terraform.aws.aws_s3_access_point**
- **diagrams.terraform.aws.aws_s3_account_public_access_block**
- **diagrams.terraform.aws.aws_s3_bucket**
- **diagrams.terraform.aws.aws_s3_bucket_analytics_configuration**
- **diagrams.terraform.aws.aws_s3_bucket_inventory**
- **diagrams.terraform.aws.aws_s3_bucket_metric**
- **diagrams.terraform.aws.aws_s3_bucket_notification**
- **diagrams.terraform.aws.aws_s3_bucket_object**
- **diagrams.terraform.aws.aws_s3_bucket_ownership_controls**
- **diagrams.terraform.aws.aws_s3_bucket_policy**
- **diagrams.terraform.aws.aws_s3_bucket_public_access_block**
- **diagrams.terraform.aws.aws_s3control_bucket**
- **diagrams.terraform.aws.aws_s3control_bucket_lifecycle_configuration**
- **diagrams.terraform.aws.aws_s3control_bucket_policy**
- **diagrams.terraform.aws.aws_s3outposts_endpoint**
- **diagrams.terraform.aws.aws_sagemaker_code_repository**
- **diagrams.terraform.aws.aws_sagemaker_endpoint**
- **diagrams.terraform.aws.aws_sagemaker_endpoint_configuration**
- **diagrams.terraform.aws.aws_sagemaker_model**
- **diagrams.terraform.aws.aws_sagemaker_notebook_instance**
- **diagrams.terraform.aws.aws_sagemaker_notebook_instance_lifecycle_configuration**
- **diagrams.terraform.aws.aws_secretsmanager_secret**
- **diagrams.terraform.aws.aws_secretsmanager_secret_policy**
- **diagrams.terraform.aws.aws_secretsmanager_secret_rotation**
- **diagrams.terraform.aws.aws_secretsmanager_secret_version**
- **diagrams.terraform.aws.aws_security_group**
- **diagrams.terraform.aws.aws_security_group_rule**
- **diagrams.terraform.aws.aws_securityhub_account**
- **diagrams.terraform.aws.aws_securityhub_action_target**
- **diagrams.terraform.aws.aws_securityhub_member**
- **diagrams.terraform.aws.aws_securityhub_product_subscription**
- **diagrams.terraform.aws.aws_securityhub_standards_subscription**
- **diagrams.terraform.aws.aws_serverlessapplicationrepository_cloudformation_stack**
- **diagrams.terraform.aws.aws_service_discovery_http_namespace**
- **diagrams.terraform.aws.aws_service_discovery_private_dns_namespace**
- **diagrams.terraform.aws.aws_service_discovery_public_dns_namespace**
- **diagrams.terraform.aws.aws_service_discovery_service**
- **diagrams.terraform.aws.aws_servicecatalog_portfolio**
- **diagrams.terraform.aws.aws_servicequotas_service_quota**
- **diagrams.terraform.aws.aws_ses_active_receipt_rule_set**
- **diagrams.terraform.aws.aws_ses_configuration_set**
- **diagrams.terraform.aws.aws_ses_domain_dkim**
- **diagrams.terraform.aws.aws_ses_domain_identity**
- **diagrams.terraform.aws.aws_ses_domain_identity_verification**
- **diagrams.terraform.aws.aws_ses_domain_mail_from**
- **diagrams.terraform.aws.aws_ses_email_identity**
- **diagrams.terraform.aws.aws_ses_event_destination**
- **diagrams.terraform.aws.aws_ses_identity_notification_topic**
- **diagrams.terraform.aws.aws_ses_identity_policy**
- **diagrams.terraform.aws.aws_ses_receipt_filter**
- **diagrams.terraform.aws.aws_ses_receipt_rule**
- **diagrams.terraform.aws.aws_ses_receipt_rule_set**
- **diagrams.terraform.aws.aws_ses_template**
- **diagrams.terraform.aws.aws_sfn_activity**
- **diagrams.terraform.aws.aws_sfn_state_machine**
- **diagrams.terraform.aws.aws_shield_protection**
- **diagrams.terraform.aws.aws_signer_signing_job**
- **diagrams.terraform.aws.aws_signer_signing_profile**
- **diagrams.terraform.aws.aws_signer_signing_profile_permission**
- **diagrams.terraform.aws.aws_simpledb_domain**
- **diagrams.terraform.aws.aws_snapshot_create_volume_permission**
- **diagrams.terraform.aws.aws_sns_platform_application**
- **diagrams.terraform.aws.aws_sns_sms_preferences**
- **diagrams.terraform.aws.aws_sns_topic**
- **diagrams.terraform.aws.aws_sns_topic_policy**
- **diagrams.terraform.aws.aws_sns_topic_subscription**
- **diagrams.terraform.aws.aws_spot_datafeed_subscription**
- **diagrams.terraform.aws.aws_spot_fleet_request**
- **diagrams.terraform.aws.aws_spot_instance_request**
- **diagrams.terraform.aws.aws_sqs_queue**
- **diagrams.terraform.aws.aws_sqs_queue_policy**
- **diagrams.terraform.aws.aws_ssm_activation**
- **diagrams.terraform.aws.aws_ssm_association**
- **diagrams.terraform.aws.aws_ssm_document**
- **diagrams.terraform.aws.aws_ssm_maintenance_window**
- **diagrams.terraform.aws.aws_ssm_maintenance_window_target**
- **diagrams.terraform.aws.aws_ssm_maintenance_window_task**
- **diagrams.terraform.aws.aws_ssm_parameter**
- **diagrams.terraform.aws.aws_ssm_patch_baseline**
- **diagrams.terraform.aws.aws_ssm_patch_group**
- **diagrams.terraform.aws.aws_ssm_resource_data_sync**
- **diagrams.terraform.aws.aws_storagegateway_cache**
- **diagrams.terraform.aws.aws_storagegateway_cached_iscsi_volume**
- **diagrams.terraform.aws.aws_storagegateway_gateway**
- **diagrams.terraform.aws.aws_storagegateway_nfs_file_share**
- **diagrams.terraform.aws.aws_storagegateway_smb_file_share**
- **diagrams.terraform.aws.aws_storagegateway_stored_iscsi_volume**
- **diagrams.terraform.aws.aws_storagegateway_tape_pool**
- **diagrams.terraform.aws.aws_storagegateway_upload_buffer**
- **diagrams.terraform.aws.aws_storagegateway_working_storage**
- **diagrams.terraform.aws.aws_subnet**
- **diagrams.terraform.aws.aws_swf_domain**
- **diagrams.terraform.aws.aws_transfer_server**
- **diagrams.terraform.aws.aws_transfer_ssh_key**
- **diagrams.terraform.aws.aws_transfer_user**
- **diagrams.terraform.aws.aws_volume_attachment**
- **diagrams.terraform.aws.aws_vpc**
- **diagrams.terraform.aws.aws_vpc_dhcp_options**
- **diagrams.terraform.aws.aws_vpc_dhcp_options_association**
- **diagrams.terraform.aws.aws_vpc_endpoint**
- **diagrams.terraform.aws.aws_vpc_endpoint_connection_notification**
- **diagrams.terraform.aws.aws_vpc_endpoint_route_table_association**
- **diagrams.terraform.aws.aws_vpc_endpoint_service**
- **diagrams.terraform.aws.aws_vpc_endpoint_service_allowed_principal**
- **diagrams.terraform.aws.aws_vpc_endpoint_subnet_association**
- **diagrams.terraform.aws.aws_vpc_ipv4_cidr_block_association**
- **diagrams.terraform.aws.aws_vpc_peering_connection**
- **diagrams.terraform.aws.aws_vpc_peering_connection_accepter**
- **diagrams.terraform.aws.aws_vpc_peering_connection_options**
- **diagrams.terraform.aws.aws_vpn_connection**
- **diagrams.terraform.aws.aws_vpn_connection_route**
- **diagrams.terraform.aws.aws_vpn_gateway**
- **diagrams.terraform.aws.aws_vpn_gateway_attachment**
- **diagrams.terraform.aws.aws_vpn_gateway_route_propagation**
- **diagrams.terraform.aws.aws_waf_byte_match_set**
- **diagrams.terraform.aws.aws_waf_geo_match_set**
- **diagrams.terraform.aws.aws_waf_ipset**
- **diagrams.terraform.aws.aws_waf_rate_based_rule**
- **diagrams.terraform.aws.aws_waf_regex_match_set**
- **diagrams.terraform.aws.aws_waf_regex_pattern_set**
- **diagrams.terraform.aws.aws_waf_rule**
- **diagrams.terraform.aws.aws_waf_rule_group**
- **diagrams.terraform.aws.aws_waf_size_constraint_set**
- **diagrams.terraform.aws.aws_waf_sql_injection_match_set**
- **diagrams.terraform.aws.aws_waf_web_acl**
- **diagrams.terraform.aws.aws_waf_xss_match_set**
- **diagrams.terraform.aws.aws_wafregional_byte_match_set**
- **diagrams.terraform.aws.aws_wafregional_geo_match_set**
- **diagrams.terraform.aws.aws_wafregional_ipset**
- **diagrams.terraform.aws.aws_wafregional_rate_based_rule**
- **diagrams.terraform.aws.aws_wafregional_regex_match_set**
- **diagrams.terraform.aws.aws_wafregional_regex_pattern_set**
- **diagrams.terraform.aws.aws_wafregional_rule**
- **diagrams.terraform.aws.aws_wafregional_rule_group**
- **diagrams.terraform.aws.aws_wafregional_size_constraint_set**
- **diagrams.terraform.aws.aws_wafregional_sql_injection_match_set**
- **diagrams.terraform.aws.aws_wafregional_web_acl**
- **diagrams.terraform.aws.aws_wafregional_web_acl_association**
- **diagrams.terraform.aws.aws_wafregional_xss_match_set**
- **diagrams.terraform.aws.aws_wafv2_ip_set**
- **diagrams.terraform.aws.aws_wafv2_regex_pattern_set**
- **diagrams.terraform.aws.aws_wafv2_rule_group**
- **diagrams.terraform.aws.aws_wafv2_web_acl**
- **diagrams.terraform.aws.aws_wafv2_web_acl_association**
- **diagrams.terraform.aws.aws_wafv2_web_acl_logging_configuration**
- **diagrams.terraform.aws.aws_worklink_fleet**
- **diagrams.terraform.aws.aws_worklink_website_certificate_authority_association**
- **diagrams.terraform.aws.aws_workspaces_directory**
- **diagrams.terraform.aws.aws_workspaces_ip_group**
- **diagrams.terraform.aws.aws_workspaces_workspace**
- **diagrams.terraform.aws.aws_xray_encryption_config**
- **diagrams.terraform.aws.aws_xray_group**
- **diagrams.terraform.aws.aws_xray_sampling_rule**

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

@ -0,0 +1 @@
../../aws/general/general.png

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save