Class CloudRunV2JobTemplateTemplateOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.977Z")
    @Stability(Stable)
    public class CloudRunV2JobTemplateTemplateOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • CloudRunV2JobTemplateTemplateOutputReference

        protected CloudRunV2JobTemplateTemplateOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • CloudRunV2JobTemplateTemplateOutputReference

        protected CloudRunV2JobTemplateTemplateOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • CloudRunV2JobTemplateTemplateOutputReference

        @Stability(Stable)
        public CloudRunV2JobTemplateTemplateOutputReference​(@NotNull
                                                            com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                            @NotNull
                                                            String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • putContainers

        @Stability(Stable)
        public void putContainers​(@NotNull
                                  Object value)
        Parameters:
        value - This parameter is required.
      • putVolumes

        @Stability(Stable)
        public void putVolumes​(@NotNull
                               Object value)
        Parameters:
        value - This parameter is required.
      • resetContainers

        @Stability(Stable)
        public void resetContainers()
      • resetEncryptionKey

        @Stability(Stable)
        public void resetEncryptionKey()
      • resetExecutionEnvironment

        @Stability(Stable)
        public void resetExecutionEnvironment()
      • resetMaxRetries

        @Stability(Stable)
        public void resetMaxRetries()
      • resetServiceAccount

        @Stability(Stable)
        public void resetServiceAccount()
      • resetTimeout

        @Stability(Stable)
        public void resetTimeout()
      • resetVolumes

        @Stability(Stable)
        public void resetVolumes()
      • resetVpcAccess

        @Stability(Stable)
        public void resetVpcAccess()
      • getContainersInput

        @Stability(Stable)
        @Nullable
        public Object getContainersInput()
      • getEncryptionKeyInput

        @Stability(Stable)
        @Nullable
        public String getEncryptionKeyInput()
      • getExecutionEnvironmentInput

        @Stability(Stable)
        @Nullable
        public String getExecutionEnvironmentInput()
      • getMaxRetriesInput

        @Stability(Stable)
        @Nullable
        public Number getMaxRetriesInput()
      • getServiceAccountInput

        @Stability(Stable)
        @Nullable
        public String getServiceAccountInput()
      • getTimeoutInput

        @Stability(Stable)
        @Nullable
        public String getTimeoutInput()
      • getVolumesInput

        @Stability(Stable)
        @Nullable
        public Object getVolumesInput()
      • getEncryptionKey

        @Stability(Stable)
        @NotNull
        public String getEncryptionKey()
      • setEncryptionKey

        @Stability(Stable)
        public void setEncryptionKey​(@NotNull
                                     String value)
      • getExecutionEnvironment

        @Stability(Stable)
        @NotNull
        public String getExecutionEnvironment()
      • setExecutionEnvironment

        @Stability(Stable)
        public void setExecutionEnvironment​(@NotNull
                                            String value)
      • getMaxRetries

        @Stability(Stable)
        @NotNull
        public Number getMaxRetries()
      • setMaxRetries

        @Stability(Stable)
        public void setMaxRetries​(@NotNull
                                  Number value)
      • getServiceAccount

        @Stability(Stable)
        @NotNull
        public String getServiceAccount()
      • setServiceAccount

        @Stability(Stable)
        public void setServiceAccount​(@NotNull
                                      String value)
      • getTimeout

        @Stability(Stable)
        @NotNull
        public String getTimeout()
      • setTimeout

        @Stability(Stable)
        public void setTimeout​(@NotNull
                               String value)