Class V2PolicyMultiAzArgs.Builder

  • Enclosing class:
    V2PolicyMultiAzArgs

    public static final class V2PolicyMultiAzArgs.Builder
    extends java.lang.Object
    • 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