Class GkeBackupBackupPlanBackupConfigOutputReference

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

      • GkeBackupBackupPlanBackupConfigOutputReference

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

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

        @Stability(Stable)
        public GkeBackupBackupPlanBackupConfigOutputReference​(@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

      • resetAllNamespaces

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

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

        @Stability(Stable)
        public void resetIncludeSecrets()
      • resetIncludeVolumeData

        @Stability(Stable)
        public void resetIncludeVolumeData()
      • resetPermissiveMode

        @Stability(Stable)
        public void resetPermissiveMode()
      • resetSelectedApplications

        @Stability(Stable)
        public void resetSelectedApplications()
      • resetSelectedNamespaces

        @Stability(Stable)
        public void resetSelectedNamespaces()
      • getAllNamespacesInput

        @Stability(Stable)
        @Nullable
        public Object getAllNamespacesInput()
      • getIncludeSecretsInput

        @Stability(Stable)
        @Nullable
        public Object getIncludeSecretsInput()
      • getIncludeVolumeDataInput

        @Stability(Stable)
        @Nullable
        public Object getIncludeVolumeDataInput()
      • getPermissiveModeInput

        @Stability(Stable)
        @Nullable
        public Object getPermissiveModeInput()
      • getAllNamespaces

        @Stability(Stable)
        @NotNull
        public Object getAllNamespaces()
      • setAllNamespaces

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

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

        @Stability(Stable)
        @NotNull
        public Object getIncludeSecrets()
      • setIncludeSecrets

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

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

        @Stability(Stable)
        @NotNull
        public Object getIncludeVolumeData()
      • setIncludeVolumeData

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

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

        @Stability(Stable)
        @NotNull
        public Object getPermissiveMode()
      • setPermissiveMode

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

        @Stability(Stable)
        public void setPermissiveMode​(@NotNull
                                      com.hashicorp.cdktf.IResolvable value)