Class IdentityPlatformConfigMultiTenant.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • allowTenants

        @Stability(Stable)
        public IdentityPlatformConfigMultiTenant.Builder allowTenants​(com.hashicorp.cdktf.IResolvable allowTenants)
        Parameters:
        allowTenants - Whether this project can have tenants or not. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#allow_tenants IdentityPlatformConfig#allow_tenants}
        Returns:
        this
      • defaultTenantLocation

        @Stability(Stable)
        public IdentityPlatformConfigMultiTenant.Builder defaultTenantLocation​(String defaultTenantLocation)
        Parameters:
        defaultTenantLocation - The default cloud parent org or folder that the tenant project should be created under. The parent resource name should be in the format of "/", such as "folders/123" or "organizations/456". If the value is not set, the tenant will be created under the same organization or folder as the agent project. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#default_tenant_location IdentityPlatformConfig#default_tenant_location}
        Returns:
        this