From 46a51747ec64a6858e23f1b5ab70a6140d99c99e Mon Sep 17 00:00:00 2001 From: Kumaraswamy Vithanala <36370570+kumarvna@users.noreply.github.com> Date: Sun, 30 May 2021 12:43:39 +0530 Subject: [PATCH] adding terraform v0.15 support --- graph.svg | 919 +++++++++++++++++++++++++++--------------------------- 1 file changed, 453 insertions(+), 466 deletions(-) diff --git a/graph.svg b/graph.svg index c2b3a6f..665be74 100644 --- a/graph.svg +++ b/graph.svg @@ -1,822 +1,809 @@ - - - + + - +%3 + [root] azurerm_cdn_endpoint.cdn-endpoint (expand) - -azurerm_cdn_endpoint.cdn-endpoint + +azurerm_cdn_endpoint.cdn-endpoint [root] azurerm_cdn_profile.cdn-profile (expand) - -azurerm_cdn_profile.cdn-profile + +azurerm_cdn_profile.cdn-profile [root] azurerm_cdn_endpoint.cdn-endpoint (expand)->[root] azurerm_cdn_profile.cdn-profile (expand) - - + + [root] azurerm_storage_account.storeacc (expand) - -azurerm_storage_account.storeacc + +azurerm_storage_account.storeacc [root] azurerm_cdn_endpoint.cdn-endpoint (expand)->[root] azurerm_storage_account.storeacc (expand) - - + + - + [root] random_string.unique (expand) - -random_string.unique + +random_string.unique [root] azurerm_cdn_endpoint.cdn-endpoint (expand)->[root] random_string.unique (expand) - - + + - + [root] var.cdn_profile_name - - - -var.cdn_profile_name + + + +var.cdn_profile_name [root] azurerm_cdn_profile.cdn-profile (expand)->[root] var.cdn_profile_name - - + + - + [root] var.cdn_sku_profile - - - -var.cdn_sku_profile + + + +var.cdn_sku_profile [root] azurerm_cdn_profile.cdn-profile (expand)->[root] var.cdn_sku_profile - - + + - + [root] var.enable_cdn_profile - - - -var.enable_cdn_profile + + + +var.enable_cdn_profile [root] azurerm_cdn_profile.cdn-profile (expand)->[root] var.enable_cdn_profile - - + + - + [root] var.enable_static_website - - - -var.enable_static_website + + + +var.enable_static_website [root] azurerm_cdn_profile.cdn-profile (expand)->[root] var.enable_static_website - - + + - + [root] local.location (expand) - -[root] local.location (expand) + +[root] local.location (expand) [root] azurerm_cdn_profile.cdn-profile (expand)->[root] local.location (expand) - - + + - + [root] local.resource_group_name (expand) - -[root] local.resource_group_name (expand) + +[root] local.resource_group_name (expand) [root] azurerm_cdn_profile.cdn-profile (expand)->[root] local.resource_group_name (expand) - - + + [root] azurerm_resource_group.rg (expand) - -azurerm_resource_group.rg + +azurerm_resource_group.rg - + [root] provider["registry.terraform.io/hashicorp/azurerm"] - -provider["registry.terraform.io/hashicorp/azurerm"] + +provider["registry.terraform.io/hashicorp/azurerm"] [root] azurerm_resource_group.rg (expand)->[root] provider["registry.terraform.io/hashicorp/azurerm"] - - + + - + [root] var.create_resource_group - - - -var.create_resource_group + + + +var.create_resource_group [root] azurerm_resource_group.rg (expand)->[root] var.create_resource_group - - + + - + [root] var.location - - - -var.location + + + +var.location [root] azurerm_resource_group.rg (expand)->[root] var.location - - + + - + [root] var.resource_group_name - - - -var.resource_group_name + + + +var.resource_group_name [root] azurerm_resource_group.rg (expand)->[root] var.resource_group_name - - + + - + [root] var.tags - - - -var.tags + + + +var.tags [root] azurerm_resource_group.rg (expand)->[root] var.tags - - + + - + [root] var.allowed_headers - - - -var.allowed_headers + + + +var.allowed_headers [root] azurerm_storage_account.storeacc (expand)->[root] var.allowed_headers - - + + - + [root] var.allowed_methods - - - -var.allowed_methods + + + +var.allowed_methods [root] azurerm_storage_account.storeacc (expand)->[root] var.allowed_methods - - + + - + [root] var.allowed_origins - - - -var.allowed_origins + + + +var.allowed_origins [root] azurerm_storage_account.storeacc (expand)->[root] var.allowed_origins - - + + - + [root] var.assign_identity - - - -var.assign_identity + + + +var.assign_identity [root] azurerm_storage_account.storeacc (expand)->[root] var.assign_identity - - + + - + [root] var.custom_404_path - - - -var.custom_404_path + + + +var.custom_404_path [root] azurerm_storage_account.storeacc (expand)->[root] var.custom_404_path - - + + - + [root] var.enable_https_traffic - - - -var.enable_https_traffic + + + +var.enable_https_traffic [root] azurerm_storage_account.storeacc (expand)->[root] var.enable_https_traffic - - + + - + [root] var.exposed_headers - - - -var.exposed_headers + + + +var.exposed_headers [root] azurerm_storage_account.storeacc (expand)->[root] var.exposed_headers - - + + - + [root] var.index_path - - - -var.index_path + + + +var.index_path [root] azurerm_storage_account.storeacc (expand)->[root] var.index_path - - + + - + [root] var.max_age_in_seconds - - - -var.max_age_in_seconds + + + +var.max_age_in_seconds [root] azurerm_storage_account.storeacc (expand)->[root] var.max_age_in_seconds - - + + + + + +[root] var.min_tls_version + + + +var.min_tls_version + + + +[root] azurerm_storage_account.storeacc (expand)->[root] var.min_tls_version + + - + [root] var.storage_account_name - - - -var.storage_account_name + + + +var.storage_account_name - + [root] azurerm_storage_account.storeacc (expand)->[root] var.storage_account_name - - + + [root] azurerm_storage_account.storeacc (expand)->[root] local.location (expand) - - + + [root] azurerm_storage_account.storeacc (expand)->[root] local.resource_group_name (expand) - - + + - + [root] local.account_replication_type (expand) - -[root] local.account_replication_type (expand) + +[root] local.account_replication_type (expand) [root] azurerm_storage_account.storeacc (expand)->[root] local.account_replication_type (expand) - - + + - + [root] local.if_static_website_enabled (expand) - -[root] local.if_static_website_enabled (expand) + +[root] local.if_static_website_enabled (expand) [root] azurerm_storage_account.storeacc (expand)->[root] local.if_static_website_enabled (expand) - - + + [root] null_resource.add_custom_domain (expand) - -null_resource.add_custom_domain + +null_resource.add_custom_domain - + [root] null_resource.add_custom_domain (expand)->[root] azurerm_cdn_endpoint.cdn-endpoint (expand) - - + + - + [root] provider["registry.terraform.io/hashicorp/null"] - -provider["registry.terraform.io/hashicorp/null"] + +provider["registry.terraform.io/hashicorp/null"] - + [root] null_resource.add_custom_domain (expand)->[root] provider["registry.terraform.io/hashicorp/null"] - - + + - + [root] var.custom_domain_name - - - -var.custom_domain_name + + + +var.custom_domain_name [root] null_resource.add_custom_domain (expand)->[root] var.custom_domain_name - - + + - + [root] var.friendly_name - - - -var.friendly_name + + + +var.friendly_name [root] null_resource.add_custom_domain (expand)->[root] var.friendly_name - - - - - -[root] provisioner.local-exec - -[root] provisioner.local-exec - - - -[root] null_resource.add_custom_domain (expand)->[root] provisioner.local-exec - - + + [root] null_resource.copyfilesweb (expand) - -null_resource.copyfilesweb + +null_resource.copyfilesweb [root] null_resource.copyfilesweb (expand)->[root] azurerm_storage_account.storeacc (expand) - - + + [root] null_resource.copyfilesweb (expand)->[root] provider["registry.terraform.io/hashicorp/null"] - - + + - + [root] var.static_website_source_folder - - - -var.static_website_source_folder + + + +var.static_website_source_folder - + [root] null_resource.copyfilesweb (expand)->[root] var.static_website_source_folder - - + + - - -[root] null_resource.copyfilesweb (expand)->[root] provisioner.local-exec - - + + +[root] output.static_website_cdn_endpoint_hostname + + + +output.static_website_cdn_endpoint_hostname - + + +[root] output.static_website_cdn_endpoint_hostname->[root] azurerm_cdn_endpoint.cdn-endpoint (expand) + + + + + +[root] output.static_website_cdn_profile_name + + + +output.static_website_cdn_profile_name + + + +[root] output.static_website_cdn_profile_name->[root] azurerm_cdn_profile.cdn-profile (expand) + + + + +[root] output.static_website_url + + + +output.static_website_url + + + +[root] output.static_website_url->[root] azurerm_storage_account.storeacc (expand) + + + + + +[root] output.storage_account_id + + + +output.storage_account_id + + + +[root] output.storage_account_id->[root] azurerm_storage_account.storeacc (expand) + + + + + +[root] output.storage_account_name + + + +output.storage_account_name + + + +[root] output.storage_account_name->[root] azurerm_storage_account.storeacc (expand) + + + + + +[root] output.storage_primary_access_key + + + +output.storage_primary_access_key + + + +[root] output.storage_primary_access_key->[root] azurerm_storage_account.storeacc (expand) + + + + + +[root] output.storage_primary_connection_string + + + +output.storage_primary_connection_string + + + +[root] output.storage_primary_connection_string->[root] azurerm_storage_account.storeacc (expand) + + + + + [root] provider["registry.terraform.io/hashicorp/random"] - -provider["registry.terraform.io/hashicorp/random"] + +provider["registry.terraform.io/hashicorp/random"] - + [root] random_string.unique (expand)->[root] provider["registry.terraform.io/hashicorp/random"] - - + + - + [root] random_string.unique (expand)->[root] var.enable_cdn_profile - - + + - + [root] random_string.unique (expand)->[root] var.enable_static_website - - + + - + [root] var.access_tier - - - -var.access_tier + + + +var.access_tier - + [root] var.account_kind - - - -var.account_kind + + + +var.account_kind - + [root] var.sku - - - -var.sku + + + +var.sku - + [root] local.location (expand)->[root] azurerm_resource_group.rg (expand) - - + + - + [root] local.resource_group_name (expand)->[root] azurerm_resource_group.rg (expand) - - + + - + [root] local.account_tier (expand) - -[root] local.account_tier (expand) + +[root] local.account_tier (expand) - + [root] local.account_replication_type (expand)->[root] local.account_tier (expand) - - + + - + [root] local.if_static_website_enabled (expand)->[root] var.enable_static_website - - + + - + [root] local.account_tier (expand)->[root] var.account_kind - - + + - + [root] local.account_tier (expand)->[root] var.sku - - + + - + [root] meta.count-boundary (EachMode fixup) - -[root] meta.count-boundary (EachMode fixup) + +[root] meta.count-boundary (EachMode fixup) - + [root] meta.count-boundary (EachMode fixup)->[root] null_resource.add_custom_domain (expand) - - + + - -[root] meta.count-boundary (EachMode fixup)->[root] null_resource.copyfilesweb (expand) - - - - - -[root] meta.count-boundary (EachMode fixup)->[root] var.access_tier - - - - - -[root] output.static_website_cdn_endpoint_hostname (expand) - -[root] output.static_website_cdn_endpoint_hostname (expand) - - -[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_cdn_endpoint_hostname (expand) - - - - - -[root] output.static_website_cdn_profile_name (expand) - -[root] output.static_website_cdn_profile_name (expand) +[root] meta.count-boundary (EachMode fixup)->[root] null_resource.copyfilesweb (expand) + + - + -[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_cdn_profile_name (expand) - - - - - -[root] output.static_website_url (expand) - -[root] output.static_website_url (expand) +[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_cdn_endpoint_hostname + + - + -[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_url (expand) - - +[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_cdn_profile_name + + - - -[root] output.storage_account_id (expand) - -[root] output.storage_account_id (expand) - - + -[root] meta.count-boundary (EachMode fixup)->[root] output.storage_account_id (expand) - - - - - -[root] output.storage_account_name (expand) - -[root] output.storage_account_name (expand) +[root] meta.count-boundary (EachMode fixup)->[root] output.static_website_url + + - + -[root] meta.count-boundary (EachMode fixup)->[root] output.storage_account_name (expand) - - - - - -[root] output.storage_primary_access_key (expand) - -[root] output.storage_primary_access_key (expand) +[root] meta.count-boundary (EachMode fixup)->[root] output.storage_account_id + + - + -[root] meta.count-boundary (EachMode fixup)->[root] output.storage_primary_access_key (expand) - - +[root] meta.count-boundary (EachMode fixup)->[root] output.storage_account_name + + - - -[root] output.storage_primary_connection_string (expand) - -[root] output.storage_primary_connection_string (expand) - - + -[root] meta.count-boundary (EachMode fixup)->[root] output.storage_primary_connection_string (expand) - - - - - -[root] output.static_website_cdn_endpoint_hostname (expand)->[root] azurerm_cdn_endpoint.cdn-endpoint (expand) - - - - - -[root] output.static_website_cdn_profile_name (expand)->[root] azurerm_cdn_profile.cdn-profile (expand) - - - - - -[root] output.static_website_url (expand)->[root] azurerm_storage_account.storeacc (expand) - - - - - -[root] output.storage_account_id (expand)->[root] azurerm_storage_account.storeacc (expand) - - - - - -[root] output.storage_account_name (expand)->[root] azurerm_storage_account.storeacc (expand) - - +[root] meta.count-boundary (EachMode fixup)->[root] output.storage_primary_access_key + + - - -[root] output.storage_primary_access_key (expand)->[root] azurerm_storage_account.storeacc (expand) - - + + +[root] meta.count-boundary (EachMode fixup)->[root] output.storage_primary_connection_string + + - - -[root] output.storage_primary_connection_string (expand)->[root] azurerm_storage_account.storeacc (expand) - - + + +[root] meta.count-boundary (EachMode fixup)->[root] var.access_tier + + [root] provider["registry.terraform.io/hashicorp/azurerm"] (close) - -[root] provider["registry.terraform.io/hashicorp/azurerm"] (close) + +[root] provider["registry.terraform.io/hashicorp/azurerm"] (close) - + [root] provider["registry.terraform.io/hashicorp/azurerm"] (close)->[root] azurerm_cdn_endpoint.cdn-endpoint (expand) - - + + [root] provider["registry.terraform.io/hashicorp/null"] (close) - -[root] provider["registry.terraform.io/hashicorp/null"] (close) + +[root] provider["registry.terraform.io/hashicorp/null"] (close) - + [root] provider["registry.terraform.io/hashicorp/null"] (close)->[root] null_resource.add_custom_domain (expand) - - + + - + [root] provider["registry.terraform.io/hashicorp/null"] (close)->[root] null_resource.copyfilesweb (expand) - - + + [root] provider["registry.terraform.io/hashicorp/random"] (close) - -[root] provider["registry.terraform.io/hashicorp/random"] (close) + +[root] provider["registry.terraform.io/hashicorp/random"] (close) - + [root] provider["registry.terraform.io/hashicorp/random"] (close)->[root] random_string.unique (expand) - - - - - -[root] provisioner.local-exec (close) - -[root] provisioner.local-exec (close) - - - -[root] provisioner.local-exec (close)->[root] null_resource.add_custom_domain (expand) - - - - - -[root] provisioner.local-exec (close)->[root] null_resource.copyfilesweb (expand) - - + + - + [root] root - -[root] root + +[root] root - + [root] root->[root] meta.count-boundary (EachMode fixup) - - + + - + [root] root->[root] provider["registry.terraform.io/hashicorp/azurerm"] (close) - - + + - + [root] root->[root] provider["registry.terraform.io/hashicorp/null"] (close) - - + + - + [root] root->[root] provider["registry.terraform.io/hashicorp/random"] (close) - - - - - -[root] root->[root] provisioner.local-exec (close) - - + +