Interface CloudRunV2JobTemplateTemplateContainersEnv

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

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

      • getName

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

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_v2_job#name CloudRunV2Job#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_job#value CloudRunV2Job#value}

      • getValueSource

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

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