Class V2PolicyMultiAzArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.resiliencehub.inputs.V2PolicyMultiAzArgs.Builder
-
- Enclosing class:
- V2PolicyMultiAzArgs
public static final class V2PolicyMultiAzArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2PolicyMultiAzArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V2PolicyMultiAzArgsbuild()V2PolicyMultiAzArgs.BuilderdisasterRecoveryApproach(com.pulumi.core.Output<java.lang.String> disasterRecoveryApproach)V2PolicyMultiAzArgs.BuilderdisasterRecoveryApproach(java.lang.String disasterRecoveryApproach)V2PolicyMultiAzArgs.BuilderrpoInMinutes(com.pulumi.core.Output<java.lang.Integer> rpoInMinutes)V2PolicyMultiAzArgs.BuilderrpoInMinutes(java.lang.Integer rpoInMinutes)V2PolicyMultiAzArgs.BuilderrtoInMinutes(com.pulumi.core.Output<java.lang.Integer> rtoInMinutes)V2PolicyMultiAzArgs.BuilderrtoInMinutes(java.lang.Integer rtoInMinutes)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2PolicyMultiAzArgs defaults)
-
-
Method Detail
-
disasterRecoveryApproach
public V2PolicyMultiAzArgs.Builder disasterRecoveryApproach(com.pulumi.core.Output<java.lang.String> disasterRecoveryApproach)
- Parameters:
disasterRecoveryApproach- Multi-AZ disaster recovery approach. Valid values: `ACTIVE_ACTIVE`, `HOT_STANDBY`, `WARM_STANDBY`, `PILOT_LIGHT`, `BACKUP_AND_RESTORE`.- Returns:
- builder
-
disasterRecoveryApproach
public V2PolicyMultiAzArgs.Builder disasterRecoveryApproach(java.lang.String disasterRecoveryApproach)
- Parameters:
disasterRecoveryApproach- Multi-AZ disaster recovery approach. Valid values: `ACTIVE_ACTIVE`, `HOT_STANDBY`, `WARM_STANDBY`, `PILOT_LIGHT`, `BACKUP_AND_RESTORE`.- Returns:
- builder
-
rpoInMinutes
public V2PolicyMultiAzArgs.Builder rpoInMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> rpoInMinutes)
- Parameters:
rpoInMinutes- Recovery point objective in minutes.- Returns:
- builder
-
rpoInMinutes
public V2PolicyMultiAzArgs.Builder rpoInMinutes(java.lang.Integer rpoInMinutes)
- Parameters:
rpoInMinutes- Recovery point objective in minutes.- Returns:
- builder
-
rtoInMinutes
public V2PolicyMultiAzArgs.Builder rtoInMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> rtoInMinutes)
- Parameters:
rtoInMinutes- Recovery time objective in minutes.- Returns:
- builder
-
rtoInMinutes
public V2PolicyMultiAzArgs.Builder rtoInMinutes(java.lang.Integer rtoInMinutes)
- Parameters:
rtoInMinutes- Recovery time objective in minutes.- Returns:
- builder
-
build
public V2PolicyMultiAzArgs build()
-
-