Class GkeBackupRestorePlanRestoreConfigOutputReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexObject
-
- com.hashicorp.cdktf.providers.google.gke_backup_restore_plan.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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description GkeBackupRestorePlanRestoreConfigOutputReference(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute)protectedGkeBackupRestorePlanRestoreConfigOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedGkeBackupRestorePlanRestoreConfigOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.ComplexObject
computeFqn, getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getComplexObjectIndex, getComplexObjectIsFromSet, getCreationStack, getFqn, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getStringAttribute, getStringMapAttribute, getTerraformAttribute, getTerraformResource, interpolationAsList, interpolationForAttribute, resolve, setComplexObjectIndex, setComplexObjectIndex, setComplexObjectIsFromSet, setTerraformAttribute, setTerraformResource, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
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
-
putClusterResourceRestoreScope
@Stability(Stable) public void putClusterResourceRestoreScope(@NotNull GkeBackupRestorePlanRestoreConfigClusterResourceRestoreScope value)- Parameters:
value- This parameter is required.
-
putExcludedNamespaces
@Stability(Stable) public void putExcludedNamespaces(@NotNull GkeBackupRestorePlanRestoreConfigExcludedNamespaces value)- Parameters:
value- This parameter is required.
-
putRestoreOrder
@Stability(Stable) public void putRestoreOrder(@NotNull GkeBackupRestorePlanRestoreConfigRestoreOrder value)- Parameters:
value- This parameter is required.
-
putSelectedApplications
@Stability(Stable) public void putSelectedApplications(@NotNull GkeBackupRestorePlanRestoreConfigSelectedApplications value)- Parameters:
value- This parameter is required.
-
putSelectedNamespaces
@Stability(Stable) public void putSelectedNamespaces(@NotNull GkeBackupRestorePlanRestoreConfigSelectedNamespaces value)- Parameters:
value- This parameter is required.
-
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()
-
getClusterResourceRestoreScope
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigClusterResourceRestoreScopeOutputReference getClusterResourceRestoreScope()
-
getExcludedNamespaces
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigExcludedNamespacesOutputReference getExcludedNamespaces()
-
getRestoreOrder
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigRestoreOrderOutputReference getRestoreOrder()
-
getSelectedApplications
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigSelectedApplicationsOutputReference getSelectedApplications()
-
getSelectedNamespaces
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigSelectedNamespacesOutputReference getSelectedNamespaces()
-
getTransformationRules
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigTransformationRulesList getTransformationRules()
-
getVolumeDataRestorePolicyBindings
@Stability(Stable) @NotNull public GkeBackupRestorePlanRestoreConfigVolumeDataRestorePolicyBindingsList getVolumeDataRestorePolicyBindings()
-
getAllNamespacesInput
@Stability(Stable) @Nullable public Object getAllNamespacesInput()
-
getClusterResourceConflictPolicyInput
@Stability(Stable) @Nullable public String getClusterResourceConflictPolicyInput()
-
getClusterResourceRestoreScopeInput
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfigClusterResourceRestoreScope getClusterResourceRestoreScopeInput()
-
getExcludedNamespacesInput
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfigExcludedNamespaces getExcludedNamespacesInput()
-
getNamespacedResourceRestoreModeInput
@Stability(Stable) @Nullable public String getNamespacedResourceRestoreModeInput()
-
getNoNamespacesInput
@Stability(Stable) @Nullable public Object getNoNamespacesInput()
-
getRestoreOrderInput
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfigRestoreOrder getRestoreOrderInput()
-
getSelectedApplicationsInput
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfigSelectedApplications getSelectedApplicationsInput()
-
getSelectedNamespacesInput
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfigSelectedNamespaces getSelectedNamespacesInput()
-
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)
-
getInternalValue
@Stability(Stable) @Nullable public GkeBackupRestorePlanRestoreConfig getInternalValue()
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable GkeBackupRestorePlanRestoreConfig value)
-
-