azure-native.recoveryservices.ReplicationPolicy
Explore with Pulumi AI
Protection profile details. API Version: 2018-07-10.
Example Usage
Creates the policy.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var replicationPolicy = new AzureNative.RecoveryServices.ReplicationPolicy("replicationPolicy", new()
{
PolicyName = "protectionprofile1",
Properties = new AzureNative.RecoveryServices.Inputs.CreatePolicyInputPropertiesArgs
{
ProviderSpecificInput = new AzureNative.RecoveryServices.Inputs.HyperVReplicaAzurePolicyInputArgs
{
InstanceType = "HyperVReplicaAzure",
},
},
ResourceGroupName = "resourceGroupPS1",
ResourceName = "vault1",
});
});
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ReplicationPolicy;
import com.pulumi.azurenative.recoveryservices.ReplicationPolicyArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var replicationPolicy = new ReplicationPolicy("replicationPolicy", ReplicationPolicyArgs.builder()
.policyName("protectionprofile1")
.properties(Map.of("providerSpecificInput", Map.of("instanceType", "HyperVReplicaAzure")))
.resourceGroupName("resourceGroupPS1")
.resourceName("vault1")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
replication_policy = azure_native.recoveryservices.ReplicationPolicy("replicationPolicy",
policy_name="protectionprofile1",
properties=azure_native.recoveryservices.PolicyPropertiesResponseArgs(
provider_specific_input=azure_native.recoveryservices.HyperVReplicaAzurePolicyInputArgs(
instance_type="HyperVReplicaAzure",
),
),
resource_group_name="resourceGroupPS1",
resource_name_="vault1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const replicationPolicy = new azure_native.recoveryservices.ReplicationPolicy("replicationPolicy", {
policyName: "protectionprofile1",
properties: {
providerSpecificInput: {
instanceType: "HyperVReplicaAzure",
},
},
resourceGroupName: "resourceGroupPS1",
resourceName: "vault1",
});
resources:
replicationPolicy:
type: azure-native:recoveryservices:ReplicationPolicy
properties:
policyName: protectionprofile1
properties:
providerSpecificInput:
instanceType: HyperVReplicaAzure
resourceGroupName: resourceGroupPS1
resourceName: vault1
Create ReplicationPolicy Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReplicationPolicy(name: string, args: ReplicationPolicyArgs, opts?: CustomResourceOptions);
@overload
def ReplicationPolicy(resource_name: str,
args: ReplicationPolicyArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ReplicationPolicy(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
resource_name_: Optional[str] = None,
policy_name: Optional[str] = None,
properties: Optional[CreatePolicyInputPropertiesArgs] = None)
func NewReplicationPolicy(ctx *Context, name string, args ReplicationPolicyArgs, opts ...ResourceOption) (*ReplicationPolicy, error)
public ReplicationPolicy(string name, ReplicationPolicyArgs args, CustomResourceOptions? opts = null)
public ReplicationPolicy(String name, ReplicationPolicyArgs args)
public ReplicationPolicy(String name, ReplicationPolicyArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ReplicationPolicy
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ReplicationPolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReplicationPolicyArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReplicationPolicyArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReplicationPolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReplicationPolicyArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var replicationPolicyResource = new AzureNative.Recoveryservices.ReplicationPolicy("replicationPolicyResource", new()
{
ResourceGroupName = "string",
ResourceName = "string",
PolicyName = "string",
Properties =
{
{ "providerSpecificInput",
{
{ "multiVmSyncStatus", "string" },
{ "appConsistentFrequencyInMinutes", 0 },
{ "crashConsistentFrequencyInMinutes", 0 },
{ "instanceType", "A2A" },
{ "recoveryPointHistory", 0 },
} },
},
});
example, err := recoveryservices.NewReplicationPolicy(ctx, "replicationPolicyResource", &recoveryservices.ReplicationPolicyArgs{
ResourceGroupName: "string",
ResourceName: "string",
PolicyName: "string",
Properties: map[string]interface{}{
"providerSpecificInput": map[string]interface{}{
"multiVmSyncStatus": "string",
"appConsistentFrequencyInMinutes": 0,
"crashConsistentFrequencyInMinutes": 0,
"instanceType": "A2A",
"recoveryPointHistory": 0,
},
},
})
var replicationPolicyResource = new ReplicationPolicy("replicationPolicyResource", ReplicationPolicyArgs.builder()
.resourceGroupName("string")
.resourceName("string")
.policyName("string")
.properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build());
replication_policy_resource = azure_native.recoveryservices.ReplicationPolicy("replicationPolicyResource",
resource_group_name=string,
resource_name_=string,
policy_name=string,
properties={
providerSpecificInput: {
multiVmSyncStatus: string,
appConsistentFrequencyInMinutes: 0,
crashConsistentFrequencyInMinutes: 0,
instanceType: A2A,
recoveryPointHistory: 0,
},
})
const replicationPolicyResource = new azure_native.recoveryservices.ReplicationPolicy("replicationPolicyResource", {
resourceGroupName: "string",
resourceName: "string",
policyName: "string",
properties: {
providerSpecificInput: {
multiVmSyncStatus: "string",
appConsistentFrequencyInMinutes: 0,
crashConsistentFrequencyInMinutes: 0,
instanceType: "A2A",
recoveryPointHistory: 0,
},
},
});
type: azure-native:recoveryservices:ReplicationPolicy
properties:
policyName: string
properties:
providerSpecificInput:
appConsistentFrequencyInMinutes: 0
crashConsistentFrequencyInMinutes: 0
instanceType: A2A
multiVmSyncStatus: string
recoveryPointHistory: 0
resourceGroupName: string
resourceName: string
ReplicationPolicy Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ReplicationPolicy resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Resource
Name string - The name of the recovery services vault.
- Policy
Name string - Replication policy name
- Properties
Pulumi.
Azure Native. Recovery Services. Inputs. Create Policy Input Properties - Policy creation properties.
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Resource
Name string - The name of the recovery services vault.
- Policy
Name string - Replication policy name
- Properties
Create
Policy Input Properties Args - Policy creation properties.
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- resource
Name String - The name of the recovery services vault.
- policy
Name String - Replication policy name
- properties
Create
Policy Input Properties - Policy creation properties.
- resource
Group stringName - The name of the resource group where the recovery services vault is present.
- resource
Name string - The name of the recovery services vault.
- policy
Name string - Replication policy name
- properties
Create
Policy Input Properties - Policy creation properties.
- resource_
group_ strname - The name of the resource group where the recovery services vault is present.
- resource_
name str - The name of the recovery services vault.
- policy_
name str - Replication policy name
- properties
Create
Policy Input Properties Args - Policy creation properties.
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- resource
Name String - The name of the recovery services vault.
- policy
Name String - Replication policy name
- properties Property Map
- Policy creation properties.
Outputs
All input properties are implicitly available as output properties. Additionally, the ReplicationPolicy resource produces the following output properties:
Supporting Types
A2APolicyCreationInput, A2APolicyCreationInputArgs
- Multi
Vm string | Pulumi.Sync Status Azure Native. Recovery Services. Set Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- multi
Vm String | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- multi_
vm_ str | Setsync_ status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency (in minutes).
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency (in minutes).
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- multi
Vm String | "Enable" | "Disable"Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
A2APolicyDetailsResponse, A2APolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency in minutes.
- multi_
vm_ strsync_ status - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
CreatePolicyInputProperties, CreatePolicyInputPropertiesArgs
- Provider
Specific Pulumi.Input Azure | Pulumi.Native. Recovery Services. Inputs. A2APolicy Creation Input Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Azure Policy Input Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Blue Policy Input Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Policy Input Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Azure V2Policy Input Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Policy Input Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Rcm Policy Creation Input Azure Native. Recovery Services. Inputs. VMware Cbt Policy Creation Input - The ReplicationProviderSettings.
- provider
Specific Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property MapInput - The ReplicationProviderSettings.
HyperVReplicaAzurePolicyDetailsResponse, HyperVReplicaAzurePolicyDetailsResponseArgs
- Active
Storage stringAccount Id - The active storage account Id.
- Application
Consistent intSnapshot Frequency In Hours - 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.
- Online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- Recovery
Point intHistory Duration In Hours - The duration (in hours) to which point the recovery history needs to be maintained.
- Replication
Interval int - The replication interval.
- Active
Storage stringAccount Id - The active storage account Id.
- Application
Consistent intSnapshot Frequency In Hours - 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.
- Online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- Recovery
Point intHistory Duration In Hours - The duration (in hours) to which point the recovery history needs to be maintained.
- Replication
Interval int - The replication interval.
- active
Storage StringAccount Id - The active storage account Id.
- application
Consistent IntegerSnapshot Frequency In Hours - 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.
- online
Replication StringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point IntegerHistory Duration In Hours - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval Integer - The replication interval.
- active
Storage stringAccount Id - The active storage account Id.
- application
Consistent numberSnapshot Frequency In Hours - 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.
- online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point numberHistory Duration In Hours - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval number - The replication interval.
- active_
storage_ straccount_ id - The active storage account Id.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - 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_ strstart_ time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery_
point_ inthistory_ duration_ in_ hours - The duration (in hours) to which point the recovery history needs to be maintained.
- replication_
interval int - The replication interval.
- active
Storage StringAccount Id - The active storage account Id.
- application
Consistent NumberSnapshot Frequency In Hours - 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.
- online
Replication StringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point NumberHistory Duration In Hours - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval Number - The replication interval.
HyperVReplicaAzurePolicyInput, HyperVReplicaAzurePolicyInputArgs
- Application
Consistent intSnapshot Frequency In Hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- Online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- Recovery
Point intHistory Duration - The duration (in hours) to which point the recovery history needs to be maintained.
- Replication
Interval int - The replication interval.
- Storage
Accounts List<string> - The list of storage accounts to which the VMs in the primary cloud can replicate to.
- Application
Consistent intSnapshot Frequency In Hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- Online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- Recovery
Point intHistory Duration - The duration (in hours) to which point the recovery history needs to be maintained.
- Replication
Interval int - The replication interval.
- Storage
Accounts []string - The list of storage accounts to which the VMs in the primary cloud can replicate to.
- application
Consistent IntegerSnapshot Frequency In Hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- online
Replication StringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point IntegerHistory Duration - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval Integer - The replication interval.
- storage
Accounts List<String> - The list of storage accounts to which the VMs in the primary cloud can replicate to.
- application
Consistent numberSnapshot Frequency In Hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- online
Replication stringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point numberHistory Duration - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval number - The replication interval.
- storage
Accounts string[] - The list of storage accounts to which the VMs in the primary cloud can replicate to.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- online_
replication_ strstart_ time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery_
point_ inthistory_ duration - The duration (in hours) to which point the recovery history needs to be maintained.
- replication_
interval int - The replication interval.
- storage_
accounts Sequence[str] - The list of storage accounts to which the VMs in the primary cloud can replicate to.
- application
Consistent NumberSnapshot Frequency In Hours - The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.
- online
Replication StringStart Time - The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.
- recovery
Point NumberHistory Duration - The duration (in hours) to which point the recovery history needs to be maintained.
- replication
Interval Number - The replication interval.
- storage
Accounts List<String> - The list of storage accounts to which the VMs in the primary cloud can replicate to.
HyperVReplicaBasePolicyDetailsResponse, HyperVReplicaBasePolicyDetailsResponseArgs
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - 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.
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - 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.
- allowed
Authentication IntegerType - A value indicating the authentication type.
- application
Consistent IntegerSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Integer - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port Integer - A value indicating the recovery HTTPS port.
- allowed
Authentication numberType - A value indicating the authentication type.
- application
Consistent numberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression string
- A value indicating whether compression has to be enabled.
- initial
Replication stringMethod - A value indicating whether IR is online.
- offline
Replication stringExport Path - A value indicating the offline IR export path.
- offline
Replication stringImport Path - A value indicating the offline IR import path.
- online
Replication stringStart Time - A value indicating the online IR start time.
- recovery
Points number - A value indicating the number of recovery points.
- replica
Deletion stringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port number - A value indicating the recovery HTTPS port.
- allowed_
authentication_ inttype - A value indicating the authentication type.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - A value indicating the application consistent frequency.
- compression str
- A value indicating whether compression has to be enabled.
- initial_
replication_ strmethod - A value indicating whether IR is online.
- offline_
replication_ strexport_ path - A value indicating the offline IR export path.
- offline_
replication_ strimport_ path - A value indicating the offline IR import path.
- online_
replication_ strstart_ time - A value indicating the online IR start time.
- recovery_
points int - A value indicating the number of recovery points.
- replica_
deletion_ stroption - 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.
- allowed
Authentication NumberType - A value indicating the authentication type.
- application
Consistent NumberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Number - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port Number - A value indicating the recovery HTTPS port.
HyperVReplicaBluePolicyDetailsResponse, HyperVReplicaBluePolicyDetailsResponseArgs
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- Replication
Frequency intIn Seconds - A value indicating the replication interval.
- Replication
Port int - A value indicating the recovery HTTPS port.
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- Replication
Frequency intIn Seconds - A value indicating the replication interval.
- Replication
Port int - A value indicating the recovery HTTPS port.
- allowed
Authentication IntegerType - A value indicating the authentication type.
- application
Consistent IntegerSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Integer - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Frequency IntegerIn Seconds - A value indicating the replication interval.
- replication
Port Integer - A value indicating the recovery HTTPS port.
- allowed
Authentication numberType - A value indicating the authentication type.
- application
Consistent numberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression string
- A value indicating whether compression has to be enabled.
- initial
Replication stringMethod - A value indicating whether IR is online.
- offline
Replication stringExport Path - A value indicating the offline IR export path.
- offline
Replication stringImport Path - A value indicating the offline IR import path.
- online
Replication stringStart Time - A value indicating the online IR start time.
- recovery
Points number - A value indicating the number of recovery points.
- replica
Deletion stringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Frequency numberIn Seconds - A value indicating the replication interval.
- replication
Port number - A value indicating the recovery HTTPS port.
- allowed_
authentication_ inttype - A value indicating the authentication type.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - A value indicating the application consistent frequency.
- compression str
- A value indicating whether compression has to be enabled.
- initial_
replication_ strmethod - A value indicating whether IR is online.
- offline_
replication_ strexport_ path - A value indicating the offline IR export path.
- offline_
replication_ strimport_ path - A value indicating the offline IR import path.
- online_
replication_ strstart_ time - A value indicating the online IR start time.
- recovery_
points int - A value indicating the number of recovery points.
- replica_
deletion_ stroption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication_
frequency_ intin_ seconds - A value indicating the replication interval.
- replication_
port int - A value indicating the recovery HTTPS port.
- allowed
Authentication NumberType - A value indicating the authentication type.
- application
Consistent NumberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Number - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Frequency NumberIn Seconds - A value indicating the replication interval.
- replication
Port Number - A value indicating the recovery HTTPS port.
HyperVReplicaBluePolicyInput, HyperVReplicaBluePolicyInputArgs
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- Replication
Frequency intIn Seconds - A value indicating the replication interval.
- Replication
Port int - A value indicating the recovery HTTPS port.
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- Replication
Frequency intIn Seconds - A value indicating the replication interval.
- Replication
Port int - A value indicating the recovery HTTPS port.
- allowed
Authentication IntegerType - A value indicating the authentication type.
- application
Consistent IntegerSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Integer - A value indicating the number of recovery points.
- replica
Deletion String - A value indicating whether the VM has to be auto deleted.
- replication
Frequency IntegerIn Seconds - A value indicating the replication interval.
- replication
Port Integer - A value indicating the recovery HTTPS port.
- allowed
Authentication numberType - A value indicating the authentication type.
- application
Consistent numberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression string
- A value indicating whether compression has to be enabled.
- initial
Replication stringMethod - A value indicating whether IR is online.
- offline
Replication stringExport Path - A value indicating the offline IR export path.
- offline
Replication stringImport Path - A value indicating the offline IR import path.
- online
Replication stringStart Time - A value indicating the online IR start time.
- recovery
Points number - A value indicating the number of recovery points.
- replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- replication
Frequency numberIn Seconds - A value indicating the replication interval.
- replication
Port number - A value indicating the recovery HTTPS port.
- allowed_
authentication_ inttype - A value indicating the authentication type.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - A value indicating the application consistent frequency.
- compression str
- A value indicating whether compression has to be enabled.
- initial_
replication_ strmethod - A value indicating whether IR is online.
- offline_
replication_ strexport_ path - A value indicating the offline IR export path.
- offline_
replication_ strimport_ path - A value indicating the offline IR import path.
- online_
replication_ strstart_ time - A value indicating the online IR start time.
- recovery_
points int - A value indicating the number of recovery points.
- replica_
deletion str - A value indicating whether the VM has to be auto deleted.
- replication_
frequency_ intin_ seconds - A value indicating the replication interval.
- replication_
port int - A value indicating the recovery HTTPS port.
- allowed
Authentication NumberType - A value indicating the authentication type.
- application
Consistent NumberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Number - A value indicating the number of recovery points.
- replica
Deletion String - A value indicating whether the VM has to be auto deleted.
- replication
Frequency NumberIn Seconds - A value indicating the replication interval.
- replication
Port Number - A value indicating the recovery HTTPS port.
HyperVReplicaPolicyDetailsResponse, HyperVReplicaPolicyDetailsResponseArgs
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - 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.
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion stringOption - 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.
- allowed
Authentication IntegerType - A value indicating the authentication type.
- application
Consistent IntegerSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Integer - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port Integer - A value indicating the recovery HTTPS port.
- allowed
Authentication numberType - A value indicating the authentication type.
- application
Consistent numberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression string
- A value indicating whether compression has to be enabled.
- initial
Replication stringMethod - A value indicating whether IR is online.
- offline
Replication stringExport Path - A value indicating the offline IR export path.
- offline
Replication stringImport Path - A value indicating the offline IR import path.
- online
Replication stringStart Time - A value indicating the online IR start time.
- recovery
Points number - A value indicating the number of recovery points.
- replica
Deletion stringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port number - A value indicating the recovery HTTPS port.
- allowed_
authentication_ inttype - A value indicating the authentication type.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - A value indicating the application consistent frequency.
- compression str
- A value indicating whether compression has to be enabled.
- initial_
replication_ strmethod - A value indicating whether IR is online.
- offline_
replication_ strexport_ path - A value indicating the offline IR export path.
- offline_
replication_ strimport_ path - A value indicating the offline IR import path.
- online_
replication_ strstart_ time - A value indicating the online IR start time.
- recovery_
points int - A value indicating the number of recovery points.
- replica_
deletion_ stroption - 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.
- allowed
Authentication NumberType - A value indicating the authentication type.
- application
Consistent NumberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Number - A value indicating the number of recovery points.
- replica
Deletion StringOption - A value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud
- replication
Port Number - A value indicating the recovery HTTPS port.
HyperVReplicaPolicyInput, HyperVReplicaPolicyInputArgs
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- Replication
Port int - A value indicating the recovery HTTPS port.
- Allowed
Authentication intType - A value indicating the authentication type.
- Application
Consistent intSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- Compression string
- A value indicating whether compression has to be enabled.
- Initial
Replication stringMethod - A value indicating whether IR is online.
- Offline
Replication stringExport Path - A value indicating the offline IR export path.
- Offline
Replication stringImport Path - A value indicating the offline IR import path.
- Online
Replication stringStart Time - A value indicating the online IR start time.
- Recovery
Points int - A value indicating the number of recovery points.
- Replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- Replication
Port int - A value indicating the recovery HTTPS port.
- allowed
Authentication IntegerType - A value indicating the authentication type.
- application
Consistent IntegerSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Integer - A value indicating the number of recovery points.
- replica
Deletion String - A value indicating whether the VM has to be auto deleted.
- replication
Port Integer - A value indicating the recovery HTTPS port.
- allowed
Authentication numberType - A value indicating the authentication type.
- application
Consistent numberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression string
- A value indicating whether compression has to be enabled.
- initial
Replication stringMethod - A value indicating whether IR is online.
- offline
Replication stringExport Path - A value indicating the offline IR export path.
- offline
Replication stringImport Path - A value indicating the offline IR import path.
- online
Replication stringStart Time - A value indicating the online IR start time.
- recovery
Points number - A value indicating the number of recovery points.
- replica
Deletion string - A value indicating whether the VM has to be auto deleted.
- replication
Port number - A value indicating the recovery HTTPS port.
- allowed_
authentication_ inttype - A value indicating the authentication type.
- application_
consistent_ intsnapshot_ frequency_ in_ hours - A value indicating the application consistent frequency.
- compression str
- A value indicating whether compression has to be enabled.
- initial_
replication_ strmethod - A value indicating whether IR is online.
- offline_
replication_ strexport_ path - A value indicating the offline IR export path.
- offline_
replication_ strimport_ path - A value indicating the offline IR import path.
- online_
replication_ strstart_ time - A value indicating the online IR start time.
- recovery_
points int - A value indicating the number of recovery points.
- replica_
deletion str - A value indicating whether the VM has to be auto deleted.
- replication_
port int - A value indicating the recovery HTTPS port.
- allowed
Authentication NumberType - A value indicating the authentication type.
- application
Consistent NumberSnapshot Frequency In Hours - A value indicating the application consistent frequency.
- compression String
- A value indicating whether compression has to be enabled.
- initial
Replication StringMethod - A value indicating whether IR is online.
- offline
Replication StringExport Path - A value indicating the offline IR export path.
- offline
Replication StringImport Path - A value indicating the offline IR import path.
- online
Replication StringStart Time - A value indicating the online IR start time.
- recovery
Points Number - A value indicating the number of recovery points.
- replica
Deletion String - A value indicating whether the VM has to be auto deleted.
- replication
Port Number - A value indicating the recovery HTTPS port.
InMageAzureV2PolicyDetailsResponse, InMageAzureV2PolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency in minutes.
- multi_
vm_ strsync_ status - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
InMageAzureV2PolicyInput, InMageAzureV2PolicyInputArgs
- Multi
Vm string | Pulumi.Sync Status Azure Native. Recovery Services. Set Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- Multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- multi
Vm String | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- multi_
vm_ str | Setsync_ status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency (in minutes).
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency (in minutes).
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- multi
Vm String | "Enable" | "Disable"Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
InMageBasePolicyDetailsResponse, InMageBasePolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- multi_
vm_ strsync_ status - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
InMagePolicyDetailsResponse, InMagePolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- multi_
vm_ strsync_ status - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
InMagePolicyInput, InMagePolicyInputArgs
- Multi
Vm string | Pulumi.Sync Status Azure Native. Recovery Services. Set Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- Multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- multi
Vm String | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- multi
Vm string | SetSync Status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- multi_
vm_ str | Setsync_ status Multi Vm Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency (in minutes).
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- multi
Vm String | "Enable" | "Disable"Sync Status - A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
InMageRcmPolicyCreationInput, InMageRcmPolicyCreationInputArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- enable
Multi StringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency (in minutes).
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency (in minutes).
- enable_
multi_ strvm_ sync - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory_ in_ minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- enable
Multi StringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
InMageRcmPolicyDetailsResponse, InMageRcmPolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- enable
Multi StringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- enable
Multi stringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency in minutes.
- enable_
multi_ strvm_ sync - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory_ in_ minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- enable
Multi StringVm Sync - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
PolicyPropertiesResponse, PolicyPropertiesResponseArgs
- Friendly
Name string - The FriendlyName.
- Provider
Specific Pulumi.Details Azure | Pulumi.Native. Recovery Services. Inputs. A2APolicy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Azure Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Base Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Blue Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Azure V2Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Base Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Rcm Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Rcm Azure Migration Policy Details Response Azure Native. Recovery Services. Inputs. Vmware Cbt Policy Details Response - The ReplicationChannelSetting.
- Friendly
Name string - The FriendlyName.
- Provider
Specific A2APolicyDetails Details | HyperResponse VReplica | HyperAzure Policy Details Response VReplica | HyperBase Policy Details Response VReplica | HyperBlue Policy Details Response VReplica | InPolicy Details Response Mage | InAzure V2Policy Details Response Mage | InBase Policy Details Response Mage | InPolicy Details Response Mage | RcmRcm Policy Details Response Azure | VmwareMigration Policy Details Response Cbt Policy Details Response - The ReplicationChannelSetting.
- friendly
Name String - The FriendlyName.
- provider
Specific A2APolicyDetails Details | HyperResponse VReplica | HyperAzure Policy Details Response VReplica | HyperBase Policy Details Response VReplica | HyperBlue Policy Details Response VReplica | InPolicy Details Response Mage | InAzure V2Policy Details Response Mage | InBase Policy Details Response Mage | InPolicy Details Response Mage | RcmRcm Policy Details Response Azure | VmwareMigration Policy Details Response Cbt Policy Details Response - The ReplicationChannelSetting.
- friendly
Name string - The FriendlyName.
- provider
Specific A2APolicyDetails Details | HyperResponse VReplica | HyperAzure Policy Details Response VReplica | HyperBase Policy Details Response VReplica | HyperBlue Policy Details Response VReplica | InPolicy Details Response Mage | InAzure V2Policy Details Response Mage | InBase Policy Details Response Mage | InPolicy Details Response Mage | RcmRcm Policy Details Response Azure | VmwareMigration Policy Details Response Cbt Policy Details Response - The ReplicationChannelSetting.
- friendly_
name str - The FriendlyName.
- provider_
specific_ A2APolicydetails Details | HyperResponse VReplica | HyperAzure Policy Details Response VReplica | HyperBase Policy Details Response VReplica | HyperBlue Policy Details Response VReplica | InPolicy Details Response Mage | InAzure V2Policy Details Response Mage | InBase Policy Details Response Mage | InPolicy Details Response Mage | RcmRcm Policy Details Response Azure | VmwareMigration Policy Details Response Cbt Policy Details Response - The ReplicationChannelSetting.
- friendly
Name String - The FriendlyName.
- provider
Specific Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property MapDetails - The ReplicationChannelSetting.
RcmAzureMigrationPolicyDetailsResponse, RcmAzureMigrationPolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- Recovery
Point intHistory - The duration in minutes until which the recovery points need to be stored.
- Recovery
Point intThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point IntegerHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point IntegerThreshold In Minutes - The recovery point threshold in minutes.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm stringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point numberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point numberThreshold In Minutes - The recovery point threshold in minutes.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency in minutes.
- multi_
vm_ strsync_ status - A value indicating whether multi-VM sync has to be enabled.
- recovery_
point_ inthistory - The duration in minutes until which the recovery points need to be stored.
- recovery_
point_ intthreshold_ in_ minutes - The recovery point threshold in minutes.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- multi
Vm StringSync Status - A value indicating whether multi-VM sync has to be enabled.
- recovery
Point NumberHistory - The duration in minutes until which the recovery points need to be stored.
- recovery
Point NumberThreshold In Minutes - The recovery point threshold in minutes.
SetMultiVmSyncStatus, SetMultiVmSyncStatusArgs
- Enable
- Enable
- Disable
- Disable
- Set
Multi Vm Sync Status Enable - Enable
- Set
Multi Vm Sync Status Disable - Disable
- Enable
- Enable
- Disable
- Disable
- Enable
- Enable
- Disable
- Disable
- ENABLE
- Enable
- DISABLE
- Disable
- "Enable"
- Enable
- "Disable"
- Disable
VMwareCbtPolicyCreationInput, VMwareCbtPolicyCreationInputArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point IntegerHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point numberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency (in minutes).
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency (in minutes).
- recovery_
point_ inthistory_ in_ minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency (in minutes).
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency (in minutes).
- recovery
Point NumberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
VmwareCbtPolicyDetailsResponse, VmwareCbtPolicyDetailsResponseArgs
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- Recovery
Point intHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- recovery
Point IntegerHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent numberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent numberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- recovery
Point numberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency in minutes.
- recovery_
point_ inthistory_ in_ minutes - The duration in minutes until which the recovery points need to be stored.
- app
Consistent NumberFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent NumberFrequency In Minutes - The crash consistent snapshot frequency in minutes.
- recovery
Point NumberHistory In Minutes - The duration in minutes until which the recovery points need to be stored.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:recoveryservices:ReplicationPolicy protectionprofile1 /Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0