Class CloudRunV2ServiceTemplateOutputReference

  • 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:18.011Z")
    @Stability(Stable)
    public class CloudRunV2ServiceTemplateOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • CloudRunV2ServiceTemplateOutputReference

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

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

        @Stability(Stable)
        public CloudRunV2ServiceTemplateOutputReference​(@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.
      • resetAnnotations

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

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

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

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

        @Stability(Stable)
        public void resetLabels()
      • resetMaxInstanceRequestConcurrency

        @Stability(Stable)
        public void resetMaxInstanceRequestConcurrency()
      • resetRevision

        @Stability(Stable)
        public void resetRevision()
      • resetScaling

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

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

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

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

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

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

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getAnnotationsInput()
      • getContainersInput

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

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

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

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getLabelsInput()
      • getMaxInstanceRequestConcurrencyInput

        @Stability(Stable)
        @Nullable
        public Number getMaxInstanceRequestConcurrencyInput()
      • getRevisionInput

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

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

        @Stability(Stable)
        @Nullable
        public Object getSessionAffinityInput()
      • getTimeoutInput

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

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

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getAnnotations()
      • setAnnotations

        @Stability(Stable)
        public void setAnnotations​(@NotNull
                                   Map<String,​String> value)
      • 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)
      • getLabels

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getLabels()
      • setLabels

        @Stability(Stable)
        public void setLabels​(@NotNull
                              Map<String,​String> value)
      • getMaxInstanceRequestConcurrency

        @Stability(Stable)
        @NotNull
        public Number getMaxInstanceRequestConcurrency()
      • setMaxInstanceRequestConcurrency

        @Stability(Stable)
        public void setMaxInstanceRequestConcurrency​(@NotNull
                                                     Number value)
      • getRevision

        @Stability(Stable)
        @NotNull
        public String getRevision()
      • setRevision

        @Stability(Stable)
        public void setRevision​(@NotNull
                                String value)
      • getServiceAccount

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

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

        @Stability(Stable)
        @NotNull
        public Object getSessionAffinity()
      • setSessionAffinity

        @Stability(Stable)
        public void setSessionAffinity​(@NotNull
                                       Boolean value)
      • setSessionAffinity

        @Stability(Stable)
        public void setSessionAffinity​(@NotNull
                                       com.hashicorp.cdktf.IResolvable value)
      • getTimeout

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

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