Interface NetappVolumeBackupConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
NetappVolumeBackupConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.011Z") @Stability(Stable) public interface NetappVolumeBackupConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNetappVolumeBackupConfig.BuilderA builder forNetappVolumeBackupConfigstatic classNetappVolumeBackupConfig.Jsii$ProxyAn implementation forNetappVolumeBackupConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static NetappVolumeBackupConfig.Builderbuilder()default List<String>getBackupPolicies()Specify a single backup policy ID for scheduled backups.default StringgetBackupVault()ID of the backup vault to use.default ObjectgetScheduledBackupEnabled()When set to true, scheduled backup is enabled on the volume.
-
-
-
Method Detail
-
getBackupPolicies
@Stability(Stable) @Nullable default List<String> getBackupPolicies()
Specify a single backup policy ID for scheduled backups. Format: 'projects/{{projectId}}/locations/{{location}}/backupPolicies/{{backupPolicyName}}'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/netapp_volume#backup_policies NetappVolume#backup_policies}
-
getBackupVault
@Stability(Stable) @Nullable default String getBackupVault()
ID of the backup vault to use. A backup vault is reqired to create manual or scheduled backups. Format: 'projects/{{projectId}}/locations/{{location}}/backupVaults/{{backupVaultName}}'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/netapp_volume#backup_vault NetappVolume#backup_vault}
-
getScheduledBackupEnabled
@Stability(Stable) @Nullable default Object getScheduledBackupEnabled()
When set to true, scheduled backup is enabled on the volume. Omit if no backup_policy is specified.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/netapp_volume#scheduled_backup_enabled NetappVolume#scheduled_backup_enabled}
-
builder
@Stability(Stable) static NetappVolumeBackupConfig.Builder builder()
- Returns:
- a
NetappVolumeBackupConfig.BuilderofNetappVolumeBackupConfig
-
-