azure-native.recoveryservices.getReplicationPolicy
Explore with Pulumi AI
Gets the details of a replication policy.
Uses Azure REST API version 2024-10-01.
Other available API versions: 2023-02-01, 2023-04-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01, 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native recoveryservices [ApiVersion]
. See the version guide for details.
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)
public static Output<GetReplicationPolicyResult> getReplicationPolicy(GetReplicationPolicyArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:recoveryservices:getReplicationPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Policy
Name string - Replication policy name.
- 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.
- 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.
- 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.
- 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 str - Replication policy name.
- 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 String - Replication policy name.
- 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.
getReplicationPolicy Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Pulumi.
Azure Native. Recovery Services. Outputs. Policy Properties Response - The custom data.
- Type string
- Resource Type
- Location string
- Resource Location
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Policy
Properties Response - The custom data.
- Type string
- Resource Type
- Location string
- Resource Location
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Resource Id
- name String
- Resource Name
- properties
Policy
Properties Response - The custom data.
- type String
- Resource Type
- location String
- Resource Location
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Resource Id
- name string
- Resource Name
- properties
Policy
Properties Response - The custom data.
- type string
- Resource Type
- location string
- Resource Location
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Resource Id
- name str
- Resource Name
- properties
Policy
Properties Response - The custom data.
- type str
- Resource Type
- location str
- Resource Location
- azure
Api StringVersion - The Azure API version of the resource.
- 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
- 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.
HyperVReplicaAzurePolicyDetailsResponse
- 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.
HyperVReplicaBasePolicyDetailsResponse
- 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
- 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.
HyperVReplicaPolicyDetailsResponse
- 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.
InMageAzureV2PolicyDetailsResponse
- 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.
InMageBasePolicyDetailsResponse
- 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
- 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.
InMageRcmFailbackPolicyDetailsResponse
- App
Consistent intFrequency In Minutes - The app consistent snapshot frequency in minutes.
- Crash
Consistent intFrequency In Minutes - The crash consistent snapshot frequency 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.
- app
Consistent IntegerFrequency In Minutes - The app consistent snapshot frequency in minutes.
- crash
Consistent IntegerFrequency In Minutes - The crash consistent snapshot frequency 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.
- app_
consistent_ intfrequency_ in_ minutes - The app consistent snapshot frequency in minutes.
- crash_
consistent_ intfrequency_ in_ minutes - The crash consistent snapshot frequency 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.
InMageRcmPolicyDetailsResponse
- 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
- 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 Failback Policy Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Rcm 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 | InRcm Failback Policy Details Response Mage | VmwareRcm 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 | InRcm Failback Policy Details Response Mage | VmwareRcm 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 | InRcm Failback Policy Details Response Mage | VmwareRcm 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 | InRcm Failback Policy Details Response Mage | VmwareRcm 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.
VmwareCbtPolicyDetailsResponse
- 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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0