Change `modules/project` service_config default
This commit is contained in:
parent
8af3f9d45c
commit
67c031c41c
|
@ -386,7 +386,7 @@ output "compute_robot" {
|
||||||
| [policy_list](variables.tf#L168) | Map of list org policies, status is true for allow, false for deny, null for restore. Values can only be used for allow or deny. | <code title="map(object({ inherit_from_parent = bool suggested_value = string status = bool values = list(string) }))">map(object({…}))</code> | | <code>{}</code> |
|
| [policy_list](variables.tf#L168) | Map of list org policies, status is true for allow, false for deny, null for restore. Values can only be used for allow or deny. | <code title="map(object({ inherit_from_parent = bool suggested_value = string status = bool values = list(string) }))">map(object({…}))</code> | | <code>{}</code> |
|
||||||
| [prefix](variables.tf#L180) | Prefix used to generate project id and name. | <code>string</code> | | <code>null</code> |
|
| [prefix](variables.tf#L180) | Prefix used to generate project id and name. | <code>string</code> | | <code>null</code> |
|
||||||
| [project_create](variables.tf#L186) | Create project. When set to false, uses a data source to reference existing project. | <code>bool</code> | | <code>true</code> |
|
| [project_create](variables.tf#L186) | Create project. When set to false, uses a data source to reference existing project. | <code>bool</code> | | <code>true</code> |
|
||||||
| [service_config](variables.tf#L192) | Configure service API activation. | <code title="object({ disable_on_destroy = bool disable_dependent_services = bool })">object({…})</code> | | <code title="{ disable_on_destroy = true disable_dependent_services = true }">{…}</code> |
|
| [service_config](variables.tf#L192) | Configure service API activation. | <code title="object({ disable_on_destroy = bool disable_dependent_services = bool })">object({…})</code> | | <code title="{ disable_on_destroy = false disable_dependent_services = false }">{…}</code> |
|
||||||
| [service_encryption_key_ids](variables.tf#L204) | Cloud KMS encryption key in {SERVICE => [KEY_URL]} format. | <code>map(list(string))</code> | | <code>{}</code> |
|
| [service_encryption_key_ids](variables.tf#L204) | Cloud KMS encryption key in {SERVICE => [KEY_URL]} format. | <code>map(list(string))</code> | | <code>{}</code> |
|
||||||
| [service_perimeter_bridges](variables.tf#L211) | Name of VPC-SC Bridge perimeters to add project into. See comment in the variables file for format. | <code>list(string)</code> | | <code>null</code> |
|
| [service_perimeter_bridges](variables.tf#L211) | Name of VPC-SC Bridge perimeters to add project into. See comment in the variables file for format. | <code>list(string)</code> | | <code>null</code> |
|
||||||
| [service_perimeter_standard](variables.tf#L218) | Name of VPC-SC Standard perimeter to add project into. See comment in the variables file for format. | <code>string</code> | | <code>null</code> |
|
| [service_perimeter_standard](variables.tf#L218) | Name of VPC-SC Standard perimeter to add project into. See comment in the variables file for format. | <code>string</code> | | <code>null</code> |
|
||||||
|
@ -403,8 +403,8 @@ output "compute_robot" {
|
||||||
| [custom_roles](outputs.tf#L17) | Ids of the created custom roles. | |
|
| [custom_roles](outputs.tf#L17) | Ids of the created custom roles. | |
|
||||||
| [name](outputs.tf#L25) | Project name. | |
|
| [name](outputs.tf#L25) | Project name. | |
|
||||||
| [number](outputs.tf#L38) | Project number. | |
|
| [number](outputs.tf#L38) | Project number. | |
|
||||||
| [project_id](outputs.tf#L51) | Project id. | |
|
| [project_id](outputs.tf#L56) | Project id. | |
|
||||||
| [service_accounts](outputs.tf#L70) | Product robot service accounts in project. | |
|
| [service_accounts](outputs.tf#L76) | Product robot service accounts in project. | |
|
||||||
| [sink_writer_identities](outputs.tf#L86) | Writer identities created for each sink. | |
|
| [sink_writer_identities](outputs.tf#L92) | Writer identities created for each sink. | |
|
||||||
|
|
||||||
<!-- END TFDOC -->
|
<!-- END TFDOC -->
|
||||||
|
|
|
@ -42,9 +42,14 @@ output "number" {
|
||||||
google_project_organization_policy.boolean,
|
google_project_organization_policy.boolean,
|
||||||
google_project_organization_policy.list,
|
google_project_organization_policy.list,
|
||||||
google_project_service.project_services,
|
google_project_service.project_services,
|
||||||
|
google_compute_shared_vpc_host_project.shared_vpc_host,
|
||||||
|
google_compute_shared_vpc_service_project.shared_vpc_service,
|
||||||
google_compute_shared_vpc_service_project.service_projects,
|
google_compute_shared_vpc_service_project.service_projects,
|
||||||
google_project_iam_member.shared_vpc_host_robots,
|
google_project_iam_member.shared_vpc_host_robots,
|
||||||
google_kms_crypto_key_iam_member.service_identity_cmek
|
google_kms_crypto_key_iam_member.service_identity_cmek,
|
||||||
|
google_project_service_identity.jit_si,
|
||||||
|
google_project_service_identity.servicenetworking,
|
||||||
|
google_project_iam_member.servicenetworking
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -62,6 +67,7 @@ output "project_id" {
|
||||||
google_compute_shared_vpc_service_project.service_projects,
|
google_compute_shared_vpc_service_project.service_projects,
|
||||||
google_project_iam_member.shared_vpc_host_robots,
|
google_project_iam_member.shared_vpc_host_robots,
|
||||||
google_kms_crypto_key_iam_member.service_identity_cmek,
|
google_kms_crypto_key_iam_member.service_identity_cmek,
|
||||||
|
google_project_service_identity.jit_si,
|
||||||
google_project_service_identity.servicenetworking,
|
google_project_service_identity.servicenetworking,
|
||||||
google_project_iam_member.servicenetworking
|
google_project_iam_member.servicenetworking
|
||||||
]
|
]
|
||||||
|
|
|
@ -196,8 +196,8 @@ variable "service_config" {
|
||||||
disable_dependent_services = bool
|
disable_dependent_services = bool
|
||||||
})
|
})
|
||||||
default = {
|
default = {
|
||||||
disable_on_destroy = true
|
disable_on_destroy = false
|
||||||
disable_dependent_services = true
|
disable_dependent_services = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue