Interface CloudRunV2ServiceTemplateContainersEnv

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

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

      • getName

        @Stability(Stable)
        @NotNull
        String getName()
        Name of the environment variable. Must be a C_IDENTIFIER, and may not exceed 32768 characters.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_v2_service#name CloudRunV2Service#name}

      • getValue

        @Stability(Stable)
        @Nullable
        default String getValue()
        Literal value of the environment variable.

        Defaults to "" and the maximum allowed length is 32768 characters. Variable references are not supported in Cloud Run. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_v2_service#value CloudRunV2Service#value}

      • getValueSource

        @Stability(Stable)
        @Nullable
        default CloudRunV2ServiceTemplateContainersEnvValueSource getValueSource()
        value_source block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_v2_service#value_source CloudRunV2Service#value_source}