Class HyperVReplicaPolicyDetailsResponse
- java.lang.Object
-
- com.pulumi.azurenative.recoveryservices.outputs.HyperVReplicaPolicyDetailsResponse
-
public final class HyperVReplicaPolicyDetailsResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HyperVReplicaPolicyDetailsResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Integer>
allowedAuthenticationType()
java.util.Optional<java.lang.Integer>
applicationConsistentSnapshotFrequencyInHours()
static HyperVReplicaPolicyDetailsResponse.Builder
builder()
static HyperVReplicaPolicyDetailsResponse.Builder
builder(HyperVReplicaPolicyDetailsResponse defaults)
java.util.Optional<java.lang.String>
compression()
java.util.Optional<java.lang.String>
initialReplicationMethod()
java.lang.String
instanceType()
java.util.Optional<java.lang.String>
offlineReplicationExportPath()
java.util.Optional<java.lang.String>
offlineReplicationImportPath()
java.util.Optional<java.lang.String>
onlineReplicationStartTime()
java.util.Optional<java.lang.Integer>
recoveryPoints()
java.util.Optional<java.lang.String>
replicaDeletionOption()
java.util.Optional<java.lang.Integer>
replicationPort()
-
-
-
Method Detail
-
allowedAuthenticationType
public java.util.Optional<java.lang.Integer> allowedAuthenticationType()
- Returns:
- A value indicating the authentication type.
-
applicationConsistentSnapshotFrequencyInHours
public java.util.Optional<java.lang.Integer> applicationConsistentSnapshotFrequencyInHours()
- Returns:
- A value indicating the application consistent frequency.
-
compression
public java.util.Optional<java.lang.String> compression()
- Returns:
- A value indicating whether compression has to be enabled.
-
initialReplicationMethod
public java.util.Optional<java.lang.String> initialReplicationMethod()
- Returns:
- A value indicating whether IR is online.
-
instanceType
public java.lang.String instanceType()
- Returns:
- Gets the class type. Overridden in derived classes. Expected value is 'HyperVReplica2012'.
-
offlineReplicationExportPath
public java.util.Optional<java.lang.String> offlineReplicationExportPath()
- Returns:
- A value indicating the offline IR export path.
-
offlineReplicationImportPath
public java.util.Optional<java.lang.String> offlineReplicationImportPath()
- Returns:
- A value indicating the offline IR import path.
-
onlineReplicationStartTime
public java.util.Optional<java.lang.String> onlineReplicationStartTime()
- Returns:
- A value indicating the online IR start time.
-
recoveryPoints
public java.util.Optional<java.lang.Integer> recoveryPoints()
- Returns:
- A value indicating the number of recovery points.
-
replicaDeletionOption
public java.util.Optional<java.lang.String> replicaDeletionOption()
- Returns:
- A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
-
replicationPort
public java.util.Optional<java.lang.Integer> replicationPort()
- Returns:
- A value indicating the recovery HTTPS port.
-
builder
public static HyperVReplicaPolicyDetailsResponse.Builder builder()
-
builder
public static HyperVReplicaPolicyDetailsResponse.Builder builder(HyperVReplicaPolicyDetailsResponse defaults)
-
-