Interface CloudRunDomainMappingSpec

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    CloudRunDomainMappingSpec.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.928Z")
    @Stability(Stable)
    public interface CloudRunDomainMappingSpec
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getRouteName

        @Stability(Stable)
        @NotNull
        String getRouteName()
        The name of the Cloud Run Service that this DomainMapping applies to. The route must exist.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_domain_mapping#route_name CloudRunDomainMapping#route_name}

      • getCertificateMode

        @Stability(Stable)
        @Nullable
        default String getCertificateMode()
        The mode of the certificate. Default value: "AUTOMATIC" Possible values: ["NONE", "AUTOMATIC"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_domain_mapping#certificate_mode CloudRunDomainMapping#certificate_mode}

      • getForceOverride

        @Stability(Stable)
        @Nullable
        default Object getForceOverride()
        If set, the mapping will override any mapping set before this spec was set.

        It is recommended that the user leaves this empty to receive an error warning about a potential conflict and only set it once the respective UI has given such a warning. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_domain_mapping#force_override CloudRunDomainMapping#force_override}