Class GkeBackupRestorePlanRestoreConfigOutputReference

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

      • GkeBackupRestorePlanRestoreConfigOutputReference

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

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

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

      • putTransformationRules

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

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

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

        @Stability(Stable)
        public void resetClusterResourceConflictPolicy()
      • resetClusterResourceRestoreScope

        @Stability(Stable)
        public void resetClusterResourceRestoreScope()
      • resetExcludedNamespaces

        @Stability(Stable)
        public void resetExcludedNamespaces()
      • resetNamespacedResourceRestoreMode

        @Stability(Stable)
        public void resetNamespacedResourceRestoreMode()
      • resetNoNamespaces

        @Stability(Stable)
        public void resetNoNamespaces()
      • resetRestoreOrder

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

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

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

        @Stability(Stable)
        public void resetTransformationRules()
      • resetVolumeDataRestorePolicy

        @Stability(Stable)
        public void resetVolumeDataRestorePolicy()
      • resetVolumeDataRestorePolicyBindings

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

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

        @Stability(Stable)
        @Nullable
        public String getClusterResourceConflictPolicyInput()
      • getNamespacedResourceRestoreModeInput

        @Stability(Stable)
        @Nullable
        public String getNamespacedResourceRestoreModeInput()
      • getNoNamespacesInput

        @Stability(Stable)
        @Nullable
        public Object getNoNamespacesInput()
      • getTransformationRulesInput

        @Stability(Stable)
        @Nullable
        public Object getTransformationRulesInput()
      • getVolumeDataRestorePolicyBindingsInput

        @Stability(Stable)
        @Nullable
        public Object getVolumeDataRestorePolicyBindingsInput()
      • getVolumeDataRestorePolicyInput

        @Stability(Stable)
        @Nullable
        public String getVolumeDataRestorePolicyInput()
      • 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)
      • getClusterResourceConflictPolicy

        @Stability(Stable)
        @NotNull
        public String getClusterResourceConflictPolicy()
      • setClusterResourceConflictPolicy

        @Stability(Stable)
        public void setClusterResourceConflictPolicy​(@NotNull
                                                     String value)
      • getNamespacedResourceRestoreMode

        @Stability(Stable)
        @NotNull
        public String getNamespacedResourceRestoreMode()
      • setNamespacedResourceRestoreMode

        @Stability(Stable)
        public void setNamespacedResourceRestoreMode​(@NotNull
                                                     String value)
      • getNoNamespaces

        @Stability(Stable)
        @NotNull
        public Object getNoNamespaces()
      • setNoNamespaces

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

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

        @Stability(Stable)
        @NotNull
        public String getVolumeDataRestorePolicy()
      • setVolumeDataRestorePolicy

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