1. Packages
  2. Azure Native
  3. API Docs
  4. recoveryservices
  5. getReplicationPolicy
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.2 published on Friday, Dec 8, 2023 by Pulumi

azure-native.recoveryservices.getReplicationPolicy

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.2 published on Friday, Dec 8, 2023 by Pulumi

    Gets the details of a replication policy. Azure REST API version: 2023-04-01.

    Other available API versions: 2023-06-01.

    Using getReplicationPolicy

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getReplicationPolicy(args: GetReplicationPolicyArgs, opts?: InvokeOptions): Promise<GetReplicationPolicyResult>
    function getReplicationPolicyOutput(args: GetReplicationPolicyOutputArgs, opts?: InvokeOptions): Output<GetReplicationPolicyResult>
    def get_replication_policy(policy_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               resource_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetReplicationPolicyResult
    def get_replication_policy_output(policy_name: Optional[pulumi.Input[str]] = None,
                               resource_group_name: Optional[pulumi.Input[str]] = None,
                               resource_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetReplicationPolicyResult]
    func LookupReplicationPolicy(ctx *Context, args *LookupReplicationPolicyArgs, opts ...InvokeOption) (*LookupReplicationPolicyResult, error)
    func LookupReplicationPolicyOutput(ctx *Context, args *LookupReplicationPolicyOutputArgs, opts ...InvokeOption) LookupReplicationPolicyResultOutput

    > Note: This function is named LookupReplicationPolicy in the Go SDK.

    public static class GetReplicationPolicy 
    {
        public static Task<GetReplicationPolicyResult> InvokeAsync(GetReplicationPolicyArgs args, InvokeOptions? opts = null)
        public static Output<GetReplicationPolicyResult> Invoke(GetReplicationPolicyInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetReplicationPolicyResult> getReplicationPolicy(GetReplicationPolicyArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:recoveryservices:getReplicationPolicy
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PolicyName string

    Replication policy name.

    ResourceGroupName string

    The name of the resource group where the recovery services vault is present.

    ResourceName string

    The name of the recovery services vault.

    PolicyName string

    Replication policy name.

    ResourceGroupName string

    The name of the resource group where the recovery services vault is present.

    ResourceName string

    The name of the recovery services vault.

    policyName String

    Replication policy name.

    resourceGroupName String

    The name of the resource group where the recovery services vault is present.

    resourceName String

    The name of the recovery services vault.

    policyName string

    Replication policy name.

    resourceGroupName string

    The name of the resource group where the recovery services vault is present.

    resourceName string

    The name of the recovery services vault.

    policy_name str

    Replication policy name.

    resource_group_name str

    The name of the resource group where the recovery services vault is present.

    resource_name str

    The name of the recovery services vault.

    policyName String

    Replication policy name.

    resourceGroupName String

    The name of the resource group where the recovery services vault is present.

    resourceName String

    The name of the recovery services vault.

    getReplicationPolicy Result

    The following output properties are available:

    Id string

    Resource Id

    Name string

    Resource Name

    Properties Pulumi.AzureNative.RecoveryServices.Outputs.PolicyPropertiesResponse

    The custom data.

    Type string

    Resource Type

    Location string

    Resource Location

    Id string

    Resource Id

    Name string

    Resource Name

    Properties PolicyPropertiesResponse

    The custom data.

    Type string

    Resource Type

    Location string

    Resource Location

    id String

    Resource Id

    name String

    Resource Name

    properties PolicyPropertiesResponse

    The custom data.

    type String

    Resource Type

    location String

    Resource Location

    id string

    Resource Id

    name string

    Resource Name

    properties PolicyPropertiesResponse

    The custom data.

    type string

    Resource Type

    location string

    Resource Location

    id str

    Resource Id

    name str

    Resource Name

    properties PolicyPropertiesResponse

    The custom data.

    type str

    Resource Type

    location str

    Resource Location

    id String

    Resource Id

    name String

    Resource Name

    properties Property Map

    The custom data.

    type String

    Resource Type

    location String

    Resource Location

    Supporting Types

    A2APolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Integer

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Integer

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Integer

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes number

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes number

    The recovery point threshold in minutes.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    crash_consistent_frequency_in_minutes int

    The crash consistent snapshot frequency in minutes.

    multi_vm_sync_status str

    A value indicating whether multi-VM sync has to be enabled.

    recovery_point_history int

    The duration in minutes until which the recovery points need to be stored.

    recovery_point_threshold_in_minutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Number

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Number

    The recovery point threshold in minutes.

    HyperVReplicaAzurePolicyDetailsResponse

    ActiveStorageAccountId string

    The active storage account Id.

    ApplicationConsistentSnapshotFrequencyInHours int

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    Encryption string

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    OnlineReplicationStartTime string

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    RecoveryPointHistoryDurationInHours int

    The duration (in hours) to which point the recovery history needs to be maintained.

    ReplicationInterval int

    The replication interval.

    ActiveStorageAccountId string

    The active storage account Id.

    ApplicationConsistentSnapshotFrequencyInHours int

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    Encryption string

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    OnlineReplicationStartTime string

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    RecoveryPointHistoryDurationInHours int

    The duration (in hours) to which point the recovery history needs to be maintained.

    ReplicationInterval int

    The replication interval.

    activeStorageAccountId String

    The active storage account Id.

    applicationConsistentSnapshotFrequencyInHours Integer

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    encryption String

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    onlineReplicationStartTime String

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    recoveryPointHistoryDurationInHours Integer

    The duration (in hours) to which point the recovery history needs to be maintained.

    replicationInterval Integer

    The replication interval.

    activeStorageAccountId string

    The active storage account Id.

    applicationConsistentSnapshotFrequencyInHours number

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    encryption string

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    onlineReplicationStartTime string

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    recoveryPointHistoryDurationInHours number

    The duration (in hours) to which point the recovery history needs to be maintained.

    replicationInterval number

    The replication interval.

    active_storage_account_id str

    The active storage account Id.

    application_consistent_snapshot_frequency_in_hours int

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    encryption str

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    online_replication_start_time str

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    recovery_point_history_duration_in_hours int

    The duration (in hours) to which point the recovery history needs to be maintained.

    replication_interval int

    The replication interval.

    activeStorageAccountId String

    The active storage account Id.

    applicationConsistentSnapshotFrequencyInHours Number

    The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

    encryption String

    A value indicating whether encryption is enabled for virtual machines in this cloud.

    onlineReplicationStartTime String

    The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

    recoveryPointHistoryDurationInHours Number

    The duration (in hours) to which point the recovery history needs to be maintained.

    replicationInterval Number

    The replication interval.

    HyperVReplicaBasePolicyDetailsResponse

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Integer

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Integer

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Integer

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    replicationPort Integer

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours number

    A value indicating the application consistent frequency.

    compression string

    A value indicating whether compression has to be enabled.

    initialReplicationMethod string

    A value indicating whether IR is online.

    offlineReplicationExportPath string

    A value indicating the offline IR export path.

    offlineReplicationImportPath string

    A value indicating the offline IR import path.

    onlineReplicationStartTime string

    A value indicating the online IR start time.

    recoveryPoints number

    A value indicating the number of recovery points.

    replicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    replicationPort number

    A value indicating the recovery HTTPS port.

    allowed_authentication_type int

    A value indicating the authentication type.

    application_consistent_snapshot_frequency_in_hours int

    A value indicating the application consistent frequency.

    compression str

    A value indicating whether compression has to be enabled.

    initial_replication_method str

    A value indicating whether IR is online.

    offline_replication_export_path str

    A value indicating the offline IR export path.

    offline_replication_import_path str

    A value indicating the offline IR import path.

    online_replication_start_time str

    A value indicating the online IR start time.

    recovery_points int

    A value indicating the number of recovery points.

    replica_deletion_option str

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    replication_port int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Number

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Number

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud.

    replicationPort Number

    A value indicating the recovery HTTPS port.

    HyperVReplicaBluePolicyDetailsResponse

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    ReplicationFrequencyInSeconds int

    A value indicating the replication interval.

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    ReplicationFrequencyInSeconds int

    A value indicating the replication interval.

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Integer

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Integer

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Integer

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationFrequencyInSeconds Integer

    A value indicating the replication interval.

    replicationPort Integer

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours number

    A value indicating the application consistent frequency.

    compression string

    A value indicating whether compression has to be enabled.

    initialReplicationMethod string

    A value indicating whether IR is online.

    offlineReplicationExportPath string

    A value indicating the offline IR export path.

    offlineReplicationImportPath string

    A value indicating the offline IR import path.

    onlineReplicationStartTime string

    A value indicating the online IR start time.

    recoveryPoints number

    A value indicating the number of recovery points.

    replicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationFrequencyInSeconds number

    A value indicating the replication interval.

    replicationPort number

    A value indicating the recovery HTTPS port.

    allowed_authentication_type int

    A value indicating the authentication type.

    application_consistent_snapshot_frequency_in_hours int

    A value indicating the application consistent frequency.

    compression str

    A value indicating whether compression has to be enabled.

    initial_replication_method str

    A value indicating whether IR is online.

    offline_replication_export_path str

    A value indicating the offline IR export path.

    offline_replication_import_path str

    A value indicating the offline IR import path.

    online_replication_start_time str

    A value indicating the online IR start time.

    recovery_points int

    A value indicating the number of recovery points.

    replica_deletion_option str

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replication_frequency_in_seconds int

    A value indicating the replication interval.

    replication_port int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Number

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Number

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationFrequencyInSeconds Number

    A value indicating the replication interval.

    replicationPort Number

    A value indicating the recovery HTTPS port.

    HyperVReplicaPolicyDetailsResponse

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    AllowedAuthenticationType int

    A value indicating the authentication type.

    ApplicationConsistentSnapshotFrequencyInHours int

    A value indicating the application consistent frequency.

    Compression string

    A value indicating whether compression has to be enabled.

    InitialReplicationMethod string

    A value indicating whether IR is online.

    OfflineReplicationExportPath string

    A value indicating the offline IR export path.

    OfflineReplicationImportPath string

    A value indicating the offline IR import path.

    OnlineReplicationStartTime string

    A value indicating the online IR start time.

    RecoveryPoints int

    A value indicating the number of recovery points.

    ReplicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    ReplicationPort int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Integer

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Integer

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Integer

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationPort Integer

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours number

    A value indicating the application consistent frequency.

    compression string

    A value indicating whether compression has to be enabled.

    initialReplicationMethod string

    A value indicating whether IR is online.

    offlineReplicationExportPath string

    A value indicating the offline IR export path.

    offlineReplicationImportPath string

    A value indicating the offline IR import path.

    onlineReplicationStartTime string

    A value indicating the online IR start time.

    recoveryPoints number

    A value indicating the number of recovery points.

    replicaDeletionOption string

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationPort number

    A value indicating the recovery HTTPS port.

    allowed_authentication_type int

    A value indicating the authentication type.

    application_consistent_snapshot_frequency_in_hours int

    A value indicating the application consistent frequency.

    compression str

    A value indicating whether compression has to be enabled.

    initial_replication_method str

    A value indicating whether IR is online.

    offline_replication_export_path str

    A value indicating the offline IR export path.

    offline_replication_import_path str

    A value indicating the offline IR import path.

    online_replication_start_time str

    A value indicating the online IR start time.

    recovery_points int

    A value indicating the number of recovery points.

    replica_deletion_option str

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replication_port int

    A value indicating the recovery HTTPS port.

    allowedAuthenticationType Number

    A value indicating the authentication type.

    applicationConsistentSnapshotFrequencyInHours Number

    A value indicating the application consistent frequency.

    compression String

    A value indicating whether compression has to be enabled.

    initialReplicationMethod String

    A value indicating whether IR is online.

    offlineReplicationExportPath String

    A value indicating the offline IR export path.

    offlineReplicationImportPath String

    A value indicating the offline IR import path.

    onlineReplicationStartTime String

    A value indicating the online IR start time.

    recoveryPoints Number

    A value indicating the number of recovery points.

    replicaDeletionOption String

    A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

    replicationPort Number

    A value indicating the recovery HTTPS port.

    InMageAzureV2PolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Integer

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Integer

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Integer

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes number

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes number

    The recovery point threshold in minutes.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    crash_consistent_frequency_in_minutes int

    The crash consistent snapshot frequency in minutes.

    multi_vm_sync_status str

    A value indicating whether multi-VM sync has to be enabled.

    recovery_point_history int

    The duration in minutes until which the recovery points need to be stored.

    recovery_point_threshold_in_minutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Number

    The crash consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Number

    The recovery point threshold in minutes.

    InMageBasePolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Integer

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Integer

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes number

    The recovery point threshold in minutes.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    multi_vm_sync_status str

    A value indicating whether multi-VM sync has to be enabled.

    recovery_point_history int

    The duration in minutes until which the recovery points need to be stored.

    recovery_point_threshold_in_minutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Number

    The recovery point threshold in minutes.

    InMagePolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    MultiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistory int

    The duration in minutes until which the recovery points need to be stored.

    RecoveryPointThresholdInMinutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Integer

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Integer

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus string

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes number

    The recovery point threshold in minutes.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    multi_vm_sync_status str

    A value indicating whether multi-VM sync has to be enabled.

    recovery_point_history int

    The duration in minutes until which the recovery points need to be stored.

    recovery_point_threshold_in_minutes int

    The recovery point threshold in minutes.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    multiVmSyncStatus String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistory Number

    The duration in minutes until which the recovery points need to be stored.

    recoveryPointThresholdInMinutes Number

    The recovery point threshold in minutes.

    InMageRcmFailbackPolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Integer

    The crash consistent snapshot frequency in minutes.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes number

    The crash consistent snapshot frequency in minutes.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    crash_consistent_frequency_in_minutes int

    The crash consistent snapshot frequency in minutes.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Number

    The crash consistent snapshot frequency in minutes.

    InMageRcmPolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    EnableMultiVmSync string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistoryInMinutes int

    The duration in minutes until which the recovery points need to be stored.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    EnableMultiVmSync string

    A value indicating whether multi-VM sync has to be enabled.

    RecoveryPointHistoryInMinutes int

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Integer

    The crash consistent snapshot frequency in minutes.

    enableMultiVmSync String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistoryInMinutes Integer

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes number

    The crash consistent snapshot frequency in minutes.

    enableMultiVmSync string

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistoryInMinutes number

    The duration in minutes until which the recovery points need to be stored.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    crash_consistent_frequency_in_minutes int

    The crash consistent snapshot frequency in minutes.

    enable_multi_vm_sync str

    A value indicating whether multi-VM sync has to be enabled.

    recovery_point_history_in_minutes int

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Number

    The crash consistent snapshot frequency in minutes.

    enableMultiVmSync String

    A value indicating whether multi-VM sync has to be enabled.

    recoveryPointHistoryInMinutes Number

    The duration in minutes until which the recovery points need to be stored.

    PolicyPropertiesResponse

    FriendlyName string

    The FriendlyName.

    ProviderSpecificDetails Pulumi.AzureNative.RecoveryServices.Inputs.A2APolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.HyperVReplicaAzurePolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.HyperVReplicaBasePolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.HyperVReplicaBluePolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.HyperVReplicaPolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.InMageAzureV2PolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.InMageBasePolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.InMagePolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.InMageRcmFailbackPolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.InMageRcmPolicyDetailsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.VmwareCbtPolicyDetailsResponse

    The ReplicationChannelSetting.

    VmwareCbtPolicyDetailsResponse

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    RecoveryPointHistoryInMinutes int

    The duration in minutes until which the recovery points need to be stored.

    AppConsistentFrequencyInMinutes int

    The app consistent snapshot frequency in minutes.

    CrashConsistentFrequencyInMinutes int

    The crash consistent snapshot frequency in minutes.

    RecoveryPointHistoryInMinutes int

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes Integer

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Integer

    The crash consistent snapshot frequency in minutes.

    recoveryPointHistoryInMinutes Integer

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes number

    The crash consistent snapshot frequency in minutes.

    recoveryPointHistoryInMinutes number

    The duration in minutes until which the recovery points need to be stored.

    app_consistent_frequency_in_minutes int

    The app consistent snapshot frequency in minutes.

    crash_consistent_frequency_in_minutes int

    The crash consistent snapshot frequency in minutes.

    recovery_point_history_in_minutes int

    The duration in minutes until which the recovery points need to be stored.

    appConsistentFrequencyInMinutes Number

    The app consistent snapshot frequency in minutes.

    crashConsistentFrequencyInMinutes Number

    The crash consistent snapshot frequency in minutes.

    recoveryPointHistoryInMinutes Number

    The duration in minutes until which the recovery points need to be stored.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.21.2 published on Friday, Dec 8, 2023 by Pulumi