This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.recoveryservices.getReplicationProtectionCluster
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the details of an ASR replication protection cluster. Azure REST API version: 2024-02-01.
Other available API versions: 2024-04-01, 2024-10-01.
Using getReplicationProtectionCluster
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 getReplicationProtectionCluster(args: GetReplicationProtectionClusterArgs, opts?: InvokeOptions): Promise<GetReplicationProtectionClusterResult>
function getReplicationProtectionClusterOutput(args: GetReplicationProtectionClusterOutputArgs, opts?: InvokeOptions): Output<GetReplicationProtectionClusterResult>def get_replication_protection_cluster(fabric_name: Optional[str] = None,
                                       protection_container_name: Optional[str] = None,
                                       replication_protection_cluster_name: Optional[str] = None,
                                       resource_group_name: Optional[str] = None,
                                       resource_name: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetReplicationProtectionClusterResult
def get_replication_protection_cluster_output(fabric_name: Optional[pulumi.Input[str]] = None,
                                       protection_container_name: Optional[pulumi.Input[str]] = None,
                                       replication_protection_cluster_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[GetReplicationProtectionClusterResult]func LookupReplicationProtectionCluster(ctx *Context, args *LookupReplicationProtectionClusterArgs, opts ...InvokeOption) (*LookupReplicationProtectionClusterResult, error)
func LookupReplicationProtectionClusterOutput(ctx *Context, args *LookupReplicationProtectionClusterOutputArgs, opts ...InvokeOption) LookupReplicationProtectionClusterResultOutput> Note: This function is named LookupReplicationProtectionCluster in the Go SDK.
public static class GetReplicationProtectionCluster 
{
    public static Task<GetReplicationProtectionClusterResult> InvokeAsync(GetReplicationProtectionClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetReplicationProtectionClusterResult> Invoke(GetReplicationProtectionClusterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReplicationProtectionClusterResult> getReplicationProtectionCluster(GetReplicationProtectionClusterArgs args, InvokeOptions options)
public static Output<GetReplicationProtectionClusterResult> getReplicationProtectionCluster(GetReplicationProtectionClusterArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:recoveryservices:getReplicationProtectionCluster
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FabricName string
- Fabric name.
- ProtectionContainer stringName 
- Protection container name.
- ReplicationProtection stringCluster Name 
- Replication protection cluster name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName string
- The name of the recovery services vault.
- FabricName string
- Fabric name.
- ProtectionContainer stringName 
- Protection container name.
- ReplicationProtection stringCluster Name 
- Replication protection cluster name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName string
- The name of the recovery services vault.
- fabricName String
- Fabric name.
- protectionContainer StringName 
- Protection container name.
- replicationProtection StringCluster Name 
- Replication protection cluster name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
- fabricName string
- Fabric name.
- protectionContainer stringName 
- Protection container name.
- replicationProtection stringCluster Name 
- Replication protection cluster name.
- resourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- resourceName string
- The name of the recovery services vault.
- fabric_name str
- Fabric name.
- protection_container_ strname 
- Protection container name.
- replication_protection_ strcluster_ name 
- Replication protection cluster 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.
- fabricName String
- Fabric name.
- protectionContainer StringName 
- Protection container name.
- replicationProtection StringCluster Name 
- Replication protection cluster name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
getReplicationProtectionCluster Result
The following output properties are available:
- Id string
- The protection cluster Id.
- Name string
- The name of the protection cluster.
- Properties
Pulumi.Azure Native. Recovery Services. Outputs. Replication Protection Cluster Properties Response 
- The custom data.
- Type string
- The Type of the object.
- Id string
- The protection cluster Id.
- Name string
- The name of the protection cluster.
- Properties
ReplicationProtection Cluster Properties Response 
- The custom data.
- Type string
- The Type of the object.
- id String
- The protection cluster Id.
- name String
- The name of the protection cluster.
- properties
ReplicationProtection Cluster Properties Response 
- The custom data.
- type String
- The Type of the object.
- id string
- The protection cluster Id.
- name string
- The name of the protection cluster.
- properties
ReplicationProtection Cluster Properties Response 
- The custom data.
- type string
- The Type of the object.
- id str
- The protection cluster Id.
- name str
- The name of the protection cluster.
- properties
ReplicationProtection Cluster Properties Response 
- The custom data.
- type str
- The Type of the object.
- id String
- The protection cluster Id.
- name String
- The name of the protection cluster.
- properties Property Map
- The custom data.
- type String
- The Type of the object.
Supporting Types
A2AProtectedManagedDiskDetailsResponse    
- AllowedDisk List<string>Level Operation 
- The disk level operations list.
- DataPending doubleAt Source Agent In MB 
- The data pending at source virtual machine in MB.
- DataPending doubleIn Staging Storage Account In MB 
- The data pending for replication in MB at staging account.
- DekKey stringVault Arm Id 
- The KeyVault resource id for secret (BEK).
- DiskCapacity doubleIn Bytes 
- The disk capacity in bytes.
- DiskId string
- The managed disk Arm id.
- DiskName string
- The disk name.
- DiskState string
- The disk state.
- DiskType string
- The type of disk.
- FailoverDisk stringName 
- The failover name for the managed disk.
- IsDisk boolEncrypted 
- A value indicating whether vm has encrypted os disk or not.
- IsDisk boolKey Encrypted 
- A value indicating whether disk key got encrypted or not.
- KekKey stringVault Arm Id 
- The KeyVault resource id for key (KEK).
- KeyIdentifier string
- The key URL / identifier (KEK).
- MonitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- MonitoringPercentage intCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- PrimaryDisk stringEncryption Set Id 
- The primary disk encryption set Id.
- PrimaryStaging stringAzure Storage Account Id 
- The primary staging storage account.
- RecoveryDisk stringEncryption Set Id 
- The recovery disk encryption set Id.
- RecoveryOrignal stringTarget Disk Id 
- Recovery original target disk Arm Id.
- RecoveryReplica stringDisk Account Type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- RecoveryReplica stringDisk Id 
- Recovery replica disk Arm Id.
- RecoveryResource stringGroup Id 
- The recovery disk resource group Arm Id.
- RecoveryTarget stringDisk Account Type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- RecoveryTarget stringDisk Id 
- Recovery target disk Arm Id.
- ResyncRequired bool
- A value indicating whether resync is required for this disk.
- SecretIdentifier string
- The secret URL / identifier (BEK).
- TfoDisk stringName 
- The test failover name for the managed disk.
- AllowedDisk []stringLevel Operation 
- The disk level operations list.
- DataPending float64At Source Agent In MB 
- The data pending at source virtual machine in MB.
- DataPending float64In Staging Storage Account In MB 
- The data pending for replication in MB at staging account.
- DekKey stringVault Arm Id 
- The KeyVault resource id for secret (BEK).
- DiskCapacity float64In Bytes 
- The disk capacity in bytes.
- DiskId string
- The managed disk Arm id.
- DiskName string
- The disk name.
- DiskState string
- The disk state.
- DiskType string
- The type of disk.
- FailoverDisk stringName 
- The failover name for the managed disk.
- IsDisk boolEncrypted 
- A value indicating whether vm has encrypted os disk or not.
- IsDisk boolKey Encrypted 
- A value indicating whether disk key got encrypted or not.
- KekKey stringVault Arm Id 
- The KeyVault resource id for key (KEK).
- KeyIdentifier string
- The key URL / identifier (KEK).
- MonitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- MonitoringPercentage intCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- PrimaryDisk stringEncryption Set Id 
- The primary disk encryption set Id.
- PrimaryStaging stringAzure Storage Account Id 
- The primary staging storage account.
- RecoveryDisk stringEncryption Set Id 
- The recovery disk encryption set Id.
- RecoveryOrignal stringTarget Disk Id 
- Recovery original target disk Arm Id.
- RecoveryReplica stringDisk Account Type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- RecoveryReplica stringDisk Id 
- Recovery replica disk Arm Id.
- RecoveryResource stringGroup Id 
- The recovery disk resource group Arm Id.
- RecoveryTarget stringDisk Account Type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- RecoveryTarget stringDisk Id 
- Recovery target disk Arm Id.
- ResyncRequired bool
- A value indicating whether resync is required for this disk.
- SecretIdentifier string
- The secret URL / identifier (BEK).
- TfoDisk stringName 
- The test failover name for the managed disk.
- allowedDisk List<String>Level Operation 
- The disk level operations list.
- dataPending DoubleAt Source Agent In MB 
- The data pending at source virtual machine in MB.
- dataPending DoubleIn Staging Storage Account In MB 
- The data pending for replication in MB at staging account.
- dekKey StringVault Arm Id 
- The KeyVault resource id for secret (BEK).
- diskCapacity DoubleIn Bytes 
- The disk capacity in bytes.
- diskId String
- The managed disk Arm id.
- diskName String
- The disk name.
- diskState String
- The disk state.
- diskType String
- The type of disk.
- failoverDisk StringName 
- The failover name for the managed disk.
- isDisk BooleanEncrypted 
- A value indicating whether vm has encrypted os disk or not.
- isDisk BooleanKey Encrypted 
- A value indicating whether disk key got encrypted or not.
- kekKey StringVault Arm Id 
- The KeyVault resource id for key (KEK).
- keyIdentifier String
- The key URL / identifier (KEK).
- monitoringJob StringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage IntegerCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryDisk StringEncryption Set Id 
- The primary disk encryption set Id.
- primaryStaging StringAzure Storage Account Id 
- The primary staging storage account.
- recoveryDisk StringEncryption Set Id 
- The recovery disk encryption set Id.
- recoveryOrignal StringTarget Disk Id 
- Recovery original target disk Arm Id.
- recoveryReplica StringDisk Account Type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- recoveryReplica StringDisk Id 
- Recovery replica disk Arm Id.
- recoveryResource StringGroup Id 
- The recovery disk resource group Arm Id.
- recoveryTarget StringDisk Account Type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- recoveryTarget StringDisk Id 
- Recovery target disk Arm Id.
- resyncRequired Boolean
- A value indicating whether resync is required for this disk.
- secretIdentifier String
- The secret URL / identifier (BEK).
- tfoDisk StringName 
- The test failover name for the managed disk.
- allowedDisk string[]Level Operation 
- The disk level operations list.
- dataPending numberAt Source Agent In MB 
- The data pending at source virtual machine in MB.
- dataPending numberIn Staging Storage Account In MB 
- The data pending for replication in MB at staging account.
- dekKey stringVault Arm Id 
- The KeyVault resource id for secret (BEK).
- diskCapacity numberIn Bytes 
- The disk capacity in bytes.
- diskId string
- The managed disk Arm id.
- diskName string
- The disk name.
- diskState string
- The disk state.
- diskType string
- The type of disk.
- failoverDisk stringName 
- The failover name for the managed disk.
- isDisk booleanEncrypted 
- A value indicating whether vm has encrypted os disk or not.
- isDisk booleanKey Encrypted 
- A value indicating whether disk key got encrypted or not.
- kekKey stringVault Arm Id 
- The KeyVault resource id for key (KEK).
- keyIdentifier string
- The key URL / identifier (KEK).
- monitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage numberCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryDisk stringEncryption Set Id 
- The primary disk encryption set Id.
- primaryStaging stringAzure Storage Account Id 
- The primary staging storage account.
- recoveryDisk stringEncryption Set Id 
- The recovery disk encryption set Id.
- recoveryOrignal stringTarget Disk Id 
- Recovery original target disk Arm Id.
- recoveryReplica stringDisk Account Type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- recoveryReplica stringDisk Id 
- Recovery replica disk Arm Id.
- recoveryResource stringGroup Id 
- The recovery disk resource group Arm Id.
- recoveryTarget stringDisk Account Type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- recoveryTarget stringDisk Id 
- Recovery target disk Arm Id.
- resyncRequired boolean
- A value indicating whether resync is required for this disk.
- secretIdentifier string
- The secret URL / identifier (BEK).
- tfoDisk stringName 
- The test failover name for the managed disk.
- allowed_disk_ Sequence[str]level_ operation 
- The disk level operations list.
- data_pending_ floatat_ source_ agent_ in_ mb 
- The data pending at source virtual machine in MB.
- data_pending_ floatin_ staging_ storage_ account_ in_ mb 
- The data pending for replication in MB at staging account.
- dek_key_ strvault_ arm_ id 
- The KeyVault resource id for secret (BEK).
- disk_capacity_ floatin_ bytes 
- The disk capacity in bytes.
- disk_id str
- The managed disk Arm id.
- disk_name str
- The disk name.
- disk_state str
- The disk state.
- disk_type str
- The type of disk.
- failover_disk_ strname 
- The failover name for the managed disk.
- is_disk_ boolencrypted 
- A value indicating whether vm has encrypted os disk or not.
- is_disk_ boolkey_ encrypted 
- A value indicating whether disk key got encrypted or not.
- kek_key_ strvault_ arm_ id 
- The KeyVault resource id for key (KEK).
- key_identifier str
- The key URL / identifier (KEK).
- monitoring_job_ strtype 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoring_percentage_ intcompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primary_disk_ strencryption_ set_ id 
- The primary disk encryption set Id.
- primary_staging_ strazure_ storage_ account_ id 
- The primary staging storage account.
- recovery_disk_ strencryption_ set_ id 
- The recovery disk encryption set Id.
- recovery_orignal_ strtarget_ disk_ id 
- Recovery original target disk Arm Id.
- recovery_replica_ strdisk_ account_ type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- recovery_replica_ strdisk_ id 
- Recovery replica disk Arm Id.
- recovery_resource_ strgroup_ id 
- The recovery disk resource group Arm Id.
- recovery_target_ strdisk_ account_ type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- recovery_target_ strdisk_ id 
- Recovery target disk Arm Id.
- resync_required bool
- A value indicating whether resync is required for this disk.
- secret_identifier str
- The secret URL / identifier (BEK).
- tfo_disk_ strname 
- The test failover name for the managed disk.
- allowedDisk List<String>Level Operation 
- The disk level operations list.
- dataPending NumberAt Source Agent In MB 
- The data pending at source virtual machine in MB.
- dataPending NumberIn Staging Storage Account In MB 
- The data pending for replication in MB at staging account.
- dekKey StringVault Arm Id 
- The KeyVault resource id for secret (BEK).
- diskCapacity NumberIn Bytes 
- The disk capacity in bytes.
- diskId String
- The managed disk Arm id.
- diskName String
- The disk name.
- diskState String
- The disk state.
- diskType String
- The type of disk.
- failoverDisk StringName 
- The failover name for the managed disk.
- isDisk BooleanEncrypted 
- A value indicating whether vm has encrypted os disk or not.
- isDisk BooleanKey Encrypted 
- A value indicating whether disk key got encrypted or not.
- kekKey StringVault Arm Id 
- The KeyVault resource id for key (KEK).
- keyIdentifier String
- The key URL / identifier (KEK).
- monitoringJob StringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage NumberCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryDisk StringEncryption Set Id 
- The primary disk encryption set Id.
- primaryStaging StringAzure Storage Account Id 
- The primary staging storage account.
- recoveryDisk StringEncryption Set Id 
- The recovery disk encryption set Id.
- recoveryOrignal StringTarget Disk Id 
- Recovery original target disk Arm Id.
- recoveryReplica StringDisk Account Type 
- The replica disk type. Its an optional value and will be same as source disk type if not user provided.
- recoveryReplica StringDisk Id 
- Recovery replica disk Arm Id.
- recoveryResource StringGroup Id 
- The recovery disk resource group Arm Id.
- recoveryTarget StringDisk Account Type 
- The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
- recoveryTarget StringDisk Id 
- Recovery target disk Arm Id.
- resyncRequired Boolean
- A value indicating whether resync is required for this disk.
- secretIdentifier String
- The secret URL / identifier (BEK).
- tfoDisk StringName 
- The test failover name for the managed disk.
A2AReplicationProtectionClusterDetailsResponse    
- ClusterManagement stringId 
- The cluster management Id.
- FailoverRecovery stringPoint Id 
- The recovery point Id to which the cluster was failed over.
- InitialPrimary Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response 
- The initial primary extended location.
- InitialPrimary stringFabric Location 
- The initial primary fabric location.
- InitialPrimary stringZone 
- The initial primary availability zone.
- InitialRecovery Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response 
- The initial recovery extended location.
- InitialRecovery stringFabric Location 
- The initial recovery fabric location.
- InitialRecovery stringZone 
- The initial recovery availability zone.
- LastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- LifecycleId string
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- MultiVm stringGroup Create Option 
- Whether Multi VM group is auto created or specified by user.
- MultiVm stringGroup Id 
- The multi vm group Id.
- MultiVm stringGroup Name 
- The multi vm group name.
- PrimaryAvailability stringZone 
- The primary availability zone.
- PrimaryExtended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location Response 
- The primary Extended Location.
- PrimaryFabric stringLocation 
- Primary fabric location.
- RecoveryAvailability stringZone 
- The recovery availability zone.
- RecoveryExtended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location Response 
- The recovery Extended Location.
- RecoveryFabric stringLocation 
- The recovery fabric location.
- RpoIn doubleSeconds 
- The last RPO value in seconds.
- ClusterManagement stringId 
- The cluster management Id.
- FailoverRecovery stringPoint Id 
- The recovery point Id to which the cluster was failed over.
- InitialPrimary ExtendedExtended Location Location Response 
- The initial primary extended location.
- InitialPrimary stringFabric Location 
- The initial primary fabric location.
- InitialPrimary stringZone 
- The initial primary availability zone.
- InitialRecovery ExtendedExtended Location Location Response 
- The initial recovery extended location.
- InitialRecovery stringFabric Location 
- The initial recovery fabric location.
- InitialRecovery stringZone 
- The initial recovery availability zone.
- LastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- LifecycleId string
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- MultiVm stringGroup Create Option 
- Whether Multi VM group is auto created or specified by user.
- MultiVm stringGroup Id 
- The multi vm group Id.
- MultiVm stringGroup Name 
- The multi vm group name.
- PrimaryAvailability stringZone 
- The primary availability zone.
- PrimaryExtended ExtendedLocation Location Response 
- The primary Extended Location.
- PrimaryFabric stringLocation 
- Primary fabric location.
- RecoveryAvailability stringZone 
- The recovery availability zone.
- RecoveryExtended ExtendedLocation Location Response 
- The recovery Extended Location.
- RecoveryFabric stringLocation 
- The recovery fabric location.
- RpoIn float64Seconds 
- The last RPO value in seconds.
- clusterManagement StringId 
- The cluster management Id.
- failoverRecovery StringPoint Id 
- The recovery point Id to which the cluster was failed over.
- initialPrimary ExtendedExtended Location Location Response 
- The initial primary extended location.
- initialPrimary StringFabric Location 
- The initial primary fabric location.
- initialPrimary StringZone 
- The initial primary availability zone.
- initialRecovery ExtendedExtended Location Location Response 
- The initial recovery extended location.
- initialRecovery StringFabric Location 
- The initial recovery fabric location.
- initialRecovery StringZone 
- The initial recovery availability zone.
- lastRpo StringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycleId String
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- multiVm StringGroup Create Option 
- Whether Multi VM group is auto created or specified by user.
- multiVm StringGroup Id 
- The multi vm group Id.
- multiVm StringGroup Name 
- The multi vm group name.
- primaryAvailability StringZone 
- The primary availability zone.
- primaryExtended ExtendedLocation Location Response 
- The primary Extended Location.
- primaryFabric StringLocation 
- Primary fabric location.
- recoveryAvailability StringZone 
- The recovery availability zone.
- recoveryExtended ExtendedLocation Location Response 
- The recovery Extended Location.
- recoveryFabric StringLocation 
- The recovery fabric location.
- rpoIn DoubleSeconds 
- The last RPO value in seconds.
- clusterManagement stringId 
- The cluster management Id.
- failoverRecovery stringPoint Id 
- The recovery point Id to which the cluster was failed over.
- initialPrimary ExtendedExtended Location Location Response 
- The initial primary extended location.
- initialPrimary stringFabric Location 
- The initial primary fabric location.
- initialPrimary stringZone 
- The initial primary availability zone.
- initialRecovery ExtendedExtended Location Location Response 
- The initial recovery extended location.
- initialRecovery stringFabric Location 
- The initial recovery fabric location.
- initialRecovery stringZone 
- The initial recovery availability zone.
- lastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycleId string
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- multiVm stringGroup Create Option 
- Whether Multi VM group is auto created or specified by user.
- multiVm stringGroup Id 
- The multi vm group Id.
- multiVm stringGroup Name 
- The multi vm group name.
- primaryAvailability stringZone 
- The primary availability zone.
- primaryExtended ExtendedLocation Location Response 
- The primary Extended Location.
- primaryFabric stringLocation 
- Primary fabric location.
- recoveryAvailability stringZone 
- The recovery availability zone.
- recoveryExtended ExtendedLocation Location Response 
- The recovery Extended Location.
- recoveryFabric stringLocation 
- The recovery fabric location.
- rpoIn numberSeconds 
- The last RPO value in seconds.
- cluster_management_ strid 
- The cluster management Id.
- failover_recovery_ strpoint_ id 
- The recovery point Id to which the cluster was failed over.
- initial_primary_ Extendedextended_ location Location Response 
- The initial primary extended location.
- initial_primary_ strfabric_ location 
- The initial primary fabric location.
- initial_primary_ strzone 
- The initial primary availability zone.
- initial_recovery_ Extendedextended_ location Location Response 
- The initial recovery extended location.
- initial_recovery_ strfabric_ location 
- The initial recovery fabric location.
- initial_recovery_ strzone 
- The initial recovery availability zone.
- last_rpo_ strcalculated_ time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycle_id str
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- multi_vm_ strgroup_ create_ option 
- Whether Multi VM group is auto created or specified by user.
- multi_vm_ strgroup_ id 
- The multi vm group Id.
- multi_vm_ strgroup_ name 
- The multi vm group name.
- primary_availability_ strzone 
- The primary availability zone.
- primary_extended_ Extendedlocation Location Response 
- The primary Extended Location.
- primary_fabric_ strlocation 
- Primary fabric location.
- recovery_availability_ strzone 
- The recovery availability zone.
- recovery_extended_ Extendedlocation Location Response 
- The recovery Extended Location.
- recovery_fabric_ strlocation 
- The recovery fabric location.
- rpo_in_ floatseconds 
- The last RPO value in seconds.
- clusterManagement StringId 
- The cluster management Id.
- failoverRecovery StringPoint Id 
- The recovery point Id to which the cluster was failed over.
- initialPrimary Property MapExtended Location 
- The initial primary extended location.
- initialPrimary StringFabric Location 
- The initial primary fabric location.
- initialPrimary StringZone 
- The initial primary availability zone.
- initialRecovery Property MapExtended Location 
- The initial recovery extended location.
- initialRecovery StringFabric Location 
- The initial recovery fabric location.
- initialRecovery StringZone 
- The initial recovery availability zone.
- lastRpo StringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycleId String
- An id that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected cluster even though other internal Ids/ARM Id might be changing.
- multiVm StringGroup Create Option 
- Whether Multi VM group is auto created or specified by user.
- multiVm StringGroup Id 
- The multi vm group Id.
- multiVm StringGroup Name 
- The multi vm group name.
- primaryAvailability StringZone 
- The primary availability zone.
- primaryExtended Property MapLocation 
- The primary Extended Location.
- primaryFabric StringLocation 
- Primary fabric location.
- recoveryAvailability StringZone 
- The recovery availability zone.
- recoveryExtended Property MapLocation 
- The recovery Extended Location.
- recoveryFabric StringLocation 
- The recovery fabric location.
- rpoIn NumberSeconds 
- The last RPO value in seconds.
A2ASharedDiskIRErrorDetailsResponse    
- ErrorCode string
- The error code.
- ErrorCode stringEnum 
- The error code enum.
- ErrorMessage string
- The error message.
- PossibleCauses string
- The possible causes.
- RecommendedAction string
- The recommended action.
- ErrorCode string
- The error code.
- ErrorCode stringEnum 
- The error code enum.
- ErrorMessage string
- The error message.
- PossibleCauses string
- The possible causes.
- RecommendedAction string
- The recommended action.
- errorCode String
- The error code.
- errorCode StringEnum 
- The error code enum.
- errorMessage String
- The error message.
- possibleCauses String
- The possible causes.
- recommendedAction String
- The recommended action.
- errorCode string
- The error code.
- errorCode stringEnum 
- The error code enum.
- errorMessage string
- The error message.
- possibleCauses string
- The possible causes.
- recommendedAction string
- The recommended action.
- error_code str
- The error code.
- error_code_ strenum 
- The error code enum.
- error_message str
- The error message.
- possible_causes str
- The possible causes.
- recommended_action str
- The recommended action.
- errorCode String
- The error code.
- errorCode StringEnum 
- The error code enum.
- errorMessage String
- The error message.
- possibleCauses String
- The possible causes.
- recommendedAction String
- The recommended action.
A2ASharedDiskReplicationDetailsResponse    
- FailoverRecovery stringPoint Id 
- The recovery point id to which the Virtual node was failed over.
- LastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- ManagementId string
- The management Id.
- MonitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- MonitoringPercentage intCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- PrimaryFabric stringLocation 
- Primary fabric location.
- ProtectedManaged List<Pulumi.Disks Azure Native. Recovery Services. Inputs. A2AProtected Managed Disk Details Response> 
- The list of protected managed disks.
- RecoveryFabric stringLocation 
- The recovery fabric location.
- RpoIn doubleSeconds 
- The last RPO value in seconds.
- 
List<Pulumi.Azure Native. Recovery Services. Inputs. A2AShared Disk IRError Details Response> 
- The IR Errors.
- UnprotectedDisks List<Pulumi.Azure Native. Recovery Services. Inputs. A2AUnprotected Disk Details Response> 
- The list of unprotected disks.
- FailoverRecovery stringPoint Id 
- The recovery point id to which the Virtual node was failed over.
- LastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- ManagementId string
- The management Id.
- MonitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- MonitoringPercentage intCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- PrimaryFabric stringLocation 
- Primary fabric location.
- ProtectedManaged []A2AProtectedDisks Managed Disk Details Response 
- The list of protected managed disks.
- RecoveryFabric stringLocation 
- The recovery fabric location.
- RpoIn float64Seconds 
- The last RPO value in seconds.
- 
[]A2ASharedDisk IRError Details Response 
- The IR Errors.
- UnprotectedDisks []A2AUnprotectedDisk Details Response 
- The list of unprotected disks.
- failoverRecovery StringPoint Id 
- The recovery point id to which the Virtual node was failed over.
- lastRpo StringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- managementId String
- The management Id.
- monitoringJob StringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage IntegerCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryFabric StringLocation 
- Primary fabric location.
- protectedManaged List<A2AProtectedDisks Managed Disk Details Response> 
- The list of protected managed disks.
- recoveryFabric StringLocation 
- The recovery fabric location.
- rpoIn DoubleSeconds 
- The last RPO value in seconds.
- 
List<A2ASharedDisk IRError Details Response> 
- The IR Errors.
- unprotectedDisks List<A2AUnprotectedDisk Details Response> 
- The list of unprotected disks.
- failoverRecovery stringPoint Id 
- The recovery point id to which the Virtual node was failed over.
- lastRpo stringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- managementId string
- The management Id.
- monitoringJob stringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage numberCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryFabric stringLocation 
- Primary fabric location.
- protectedManaged A2AProtectedDisks Managed Disk Details Response[] 
- The list of protected managed disks.
- recoveryFabric stringLocation 
- The recovery fabric location.
- rpoIn numberSeconds 
- The last RPO value in seconds.
- 
A2ASharedDisk IRError Details Response[] 
- The IR Errors.
- unprotectedDisks A2AUnprotectedDisk Details Response[] 
- The list of unprotected disks.
- failover_recovery_ strpoint_ id 
- The recovery point id to which the Virtual node was failed over.
- last_rpo_ strcalculated_ time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- management_id str
- The management Id.
- monitoring_job_ strtype 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoring_percentage_ intcompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primary_fabric_ strlocation 
- Primary fabric location.
- protected_managed_ Sequence[A2AProtecteddisks Managed Disk Details Response] 
- The list of protected managed disks.
- recovery_fabric_ strlocation 
- The recovery fabric location.
- rpo_in_ floatseconds 
- The last RPO value in seconds.
- 
Sequence[A2ASharedDisk IRError Details Response] 
- The IR Errors.
- unprotected_disks Sequence[A2AUnprotectedDisk Details Response] 
- The list of unprotected disks.
- failoverRecovery StringPoint Id 
- The recovery point id to which the Virtual node was failed over.
- lastRpo StringCalculated Time 
- The time (in UTC) when the last RPO value was calculated by Protection Service.
- managementId String
- The management Id.
- monitoringJob StringType 
- The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
- monitoringPercentage NumberCompletion 
- The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
- primaryFabric StringLocation 
- Primary fabric location.
- protectedManaged List<Property Map>Disks 
- The list of protected managed disks.
- recoveryFabric StringLocation 
- The recovery fabric location.
- rpoIn NumberSeconds 
- The last RPO value in seconds.
- List<Property Map>
- The IR Errors.
- unprotectedDisks List<Property Map>
- The list of unprotected disks.
A2AUnprotectedDiskDetailsResponse   
- DiskAuto stringProtection Status 
- A value indicating whether the disk auto protection is enabled.
- DiskLun intId 
- The source lun Id for the data disk.
- DiskAuto stringProtection Status 
- A value indicating whether the disk auto protection is enabled.
- DiskLun intId 
- The source lun Id for the data disk.
- diskAuto StringProtection Status 
- A value indicating whether the disk auto protection is enabled.
- diskLun IntegerId 
- The source lun Id for the data disk.
- diskAuto stringProtection Status 
- A value indicating whether the disk auto protection is enabled.
- diskLun numberId 
- The source lun Id for the data disk.
- disk_auto_ strprotection_ status 
- A value indicating whether the disk auto protection is enabled.
- disk_lun_ intid 
- The source lun Id for the data disk.
- diskAuto StringProtection Status 
- A value indicating whether the disk auto protection is enabled.
- diskLun NumberId 
- The source lun Id for the data disk.
CurrentScenarioDetailsResponse   
- JobId string
- ARM Id of the job being executed.
- ScenarioName string
- Scenario name.
- StartTime string
- Start time of the workflow.
- JobId string
- ARM Id of the job being executed.
- ScenarioName string
- Scenario name.
- StartTime string
- Start time of the workflow.
- jobId String
- ARM Id of the job being executed.
- scenarioName String
- Scenario name.
- startTime String
- Start time of the workflow.
- jobId string
- ARM Id of the job being executed.
- scenarioName string
- Scenario name.
- startTime string
- Start time of the workflow.
- job_id str
- ARM Id of the job being executed.
- scenario_name str
- Scenario name.
- start_time str
- Start time of the workflow.
- jobId String
- ARM Id of the job being executed.
- scenarioName String
- Scenario name.
- startTime String
- Start time of the workflow.
ExtendedLocationResponse  
HealthErrorResponse  
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth List<Pulumi.Errors Azure Native. Recovery Services. Inputs. Inner Health Error Response> 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth []InnerErrors Health Error Response 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth List<InnerErrors Health Error Response> 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- innerHealth InnerErrors Health Error Response[] 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage string
- Summary message of the entity.
- creation_time_ strutc 
- Error creation time (UTC).
- customer_resolvability str
- Value indicating whether the health error is customer resolvable.
- entity_id str
- ID of the entity.
- error_category str
- Category of error.
- error_code str
- Error code.
- error_id str
- The health error unique id.
- error_level str
- Level of error.
- error_message str
- Error message.
- error_source str
- Source of error.
- error_type str
- Type of error.
- inner_health_ Sequence[Innererrors Health Error Response] 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible_causes str
- Possible causes of error.
- recommended_action str
- Recommended action to resolve error.
- recovery_provider_ strerror_ message 
- DRA error message.
- summary_message str
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth List<Property Map>Errors 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
InnerHealthErrorResponse   
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage string
- Summary message of the entity.
- creation_time_ strutc 
- Error creation time (UTC).
- customer_resolvability str
- Value indicating whether the health error is customer resolvable.
- entity_id str
- ID of the entity.
- error_category str
- Category of error.
- error_code str
- Error code.
- error_id str
- The health error unique id.
- error_level str
- Level of error.
- error_message str
- Error message.
- error_source str
- Source of error.
- error_type str
- Type of error.
- possible_causes str
- Possible causes of error.
- recommended_action str
- Recommended action to resolve error.
- recovery_provider_ strerror_ message 
- DRA error message.
- summary_message str
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
RegisteredClusterNodesResponse   
- BiosId string
- The BIOS ID.
- ClusterNode stringFqdn 
- The cluster node name.
- bool
- A value indicating whether this represents virtual entity hosting all the shared disks.
- MachineId string
- The machine ID.
- BiosId string
- The BIOS ID.
- ClusterNode stringFqdn 
- The cluster node name.
- bool
- A value indicating whether this represents virtual entity hosting all the shared disks.
- MachineId string
- The machine ID.
- biosId String
- The BIOS ID.
- clusterNode StringFqdn 
- The cluster node name.
- Boolean
- A value indicating whether this represents virtual entity hosting all the shared disks.
- machineId String
- The machine ID.
- biosId string
- The BIOS ID.
- clusterNode stringFqdn 
- The cluster node name.
- boolean
- A value indicating whether this represents virtual entity hosting all the shared disks.
- machineId string
- The machine ID.
- bios_id str
- The BIOS ID.
- cluster_node_ strfqdn 
- The cluster node name.
- bool
- A value indicating whether this represents virtual entity hosting all the shared disks.
- machine_id str
- The machine ID.
- biosId String
- The BIOS ID.
- clusterNode StringFqdn 
- The cluster node name.
- Boolean
- A value indicating whether this represents virtual entity hosting all the shared disks.
- machineId String
- The machine ID.
ReplicationProtectionClusterPropertiesResponse    
- ProvisioningState string
- The provisioning state of the cluster.
- ActiveLocation string
- The Current active location of the Protection cluster.
- AgentCluster stringId 
- The Agent cluster Id.
- AllowedOperations List<string>
- The allowed operations on the Replication protection cluster.
- AreAll boolCluster Nodes Registered 
- A value indicating whether all nodes of the cluster are registered or not.
- ClusterFqdn string
- The cluster FQDN.
- ClusterNode List<string>Fqdns 
- The List of cluster Node FQDNs.
- ClusterProtected List<string>Item Ids 
- The List of Protected Item Id's.
- ClusterRegistered List<Pulumi.Nodes Azure Native. Recovery Services. Inputs. Registered Cluster Nodes Response> 
- The registered node details.
- CurrentScenario Pulumi.Azure Native. Recovery Services. Inputs. Current Scenario Details Response 
- The current scenario.
- HealthErrors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> 
- List of health errors.
- LastSuccessful stringFailover Time 
- The last successful failover time.
- LastSuccessful stringTest Failover Time 
- The last successful test failover time.
- PolicyFriendly stringName 
- The name of Policy governing this PE.
- PolicyId string
- The Policy Id.
- PrimaryFabric stringFriendly Name 
- The friendly name of the primary fabric.
- PrimaryFabric stringProvider 
- The fabric provider of the primary fabric.
- PrimaryProtection stringContainer Friendly Name 
- The name of primary protection container friendly name.
- ProtectionCluster stringType 
- The type of protection cluster type.
- ProtectionState string
- The protection status.
- ProtectionState stringDescription 
- The protection state description.
- ProviderSpecific Pulumi.Details Azure Native. Recovery Services. Inputs. A2AReplication Protection Cluster Details Response 
- The Replication cluster provider custom settings.
- RecoveryContainer stringId 
- The recovery container Id.
- RecoveryFabric stringFriendly Name 
- The friendly name of recovery fabric.
- RecoveryFabric stringId 
- The Arm Id of recovery fabric.
- RecoveryProtection stringContainer Friendly Name 
- The name of recovery container friendly name.
- ReplicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
Pulumi.Azure Native. Recovery Services. Inputs. Shared Disk Replication Item Properties Response 
- The shared disk properties.
- TestFailover stringState 
- The Test failover state.
- TestFailover stringState Description 
- The Test failover state description.
- ProvisioningState string
- The provisioning state of the cluster.
- ActiveLocation string
- The Current active location of the Protection cluster.
- AgentCluster stringId 
- The Agent cluster Id.
- AllowedOperations []string
- The allowed operations on the Replication protection cluster.
- AreAll boolCluster Nodes Registered 
- A value indicating whether all nodes of the cluster are registered or not.
- ClusterFqdn string
- The cluster FQDN.
- ClusterNode []stringFqdns 
- The List of cluster Node FQDNs.
- ClusterProtected []stringItem Ids 
- The List of Protected Item Id's.
- ClusterRegistered []RegisteredNodes Cluster Nodes Response 
- The registered node details.
- CurrentScenario CurrentScenario Details Response 
- The current scenario.
- HealthErrors []HealthError Response 
- List of health errors.
- LastSuccessful stringFailover Time 
- The last successful failover time.
- LastSuccessful stringTest Failover Time 
- The last successful test failover time.
- PolicyFriendly stringName 
- The name of Policy governing this PE.
- PolicyId string
- The Policy Id.
- PrimaryFabric stringFriendly Name 
- The friendly name of the primary fabric.
- PrimaryFabric stringProvider 
- The fabric provider of the primary fabric.
- PrimaryProtection stringContainer Friendly Name 
- The name of primary protection container friendly name.
- ProtectionCluster stringType 
- The type of protection cluster type.
- ProtectionState string
- The protection status.
- ProtectionState stringDescription 
- The protection state description.
- ProviderSpecific A2AReplicationDetails Protection Cluster Details Response 
- The Replication cluster provider custom settings.
- RecoveryContainer stringId 
- The recovery container Id.
- RecoveryFabric stringFriendly Name 
- The friendly name of recovery fabric.
- RecoveryFabric stringId 
- The Arm Id of recovery fabric.
- RecoveryProtection stringContainer Friendly Name 
- The name of recovery container friendly name.
- ReplicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
SharedDisk Replication Item Properties Response 
- The shared disk properties.
- TestFailover stringState 
- The Test failover state.
- TestFailover stringState Description 
- The Test failover state description.
- provisioningState String
- The provisioning state of the cluster.
- activeLocation String
- The Current active location of the Protection cluster.
- agentCluster StringId 
- The Agent cluster Id.
- allowedOperations List<String>
- The allowed operations on the Replication protection cluster.
- areAll BooleanCluster Nodes Registered 
- A value indicating whether all nodes of the cluster are registered or not.
- clusterFqdn String
- The cluster FQDN.
- clusterNode List<String>Fqdns 
- The List of cluster Node FQDNs.
- clusterProtected List<String>Item Ids 
- The List of Protected Item Id's.
- clusterRegistered List<RegisteredNodes Cluster Nodes Response> 
- The registered node details.
- currentScenario CurrentScenario Details Response 
- The current scenario.
- healthErrors List<HealthError Response> 
- List of health errors.
- lastSuccessful StringFailover Time 
- The last successful failover time.
- lastSuccessful StringTest Failover Time 
- The last successful test failover time.
- policyFriendly StringName 
- The name of Policy governing this PE.
- policyId String
- The Policy Id.
- primaryFabric StringFriendly Name 
- The friendly name of the primary fabric.
- primaryFabric StringProvider 
- The fabric provider of the primary fabric.
- primaryProtection StringContainer Friendly Name 
- The name of primary protection container friendly name.
- protectionCluster StringType 
- The type of protection cluster type.
- protectionState String
- The protection status.
- protectionState StringDescription 
- The protection state description.
- providerSpecific A2AReplicationDetails Protection Cluster Details Response 
- The Replication cluster provider custom settings.
- recoveryContainer StringId 
- The recovery container Id.
- recoveryFabric StringFriendly Name 
- The friendly name of recovery fabric.
- recoveryFabric StringId 
- The Arm Id of recovery fabric.
- recoveryProtection StringContainer Friendly Name 
- The name of recovery container friendly name.
- replicationHealth String
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
SharedDisk Replication Item Properties Response 
- The shared disk properties.
- testFailover StringState 
- The Test failover state.
- testFailover StringState Description 
- The Test failover state description.
- provisioningState string
- The provisioning state of the cluster.
- activeLocation string
- The Current active location of the Protection cluster.
- agentCluster stringId 
- The Agent cluster Id.
- allowedOperations string[]
- The allowed operations on the Replication protection cluster.
- areAll booleanCluster Nodes Registered 
- A value indicating whether all nodes of the cluster are registered or not.
- clusterFqdn string
- The cluster FQDN.
- clusterNode string[]Fqdns 
- The List of cluster Node FQDNs.
- clusterProtected string[]Item Ids 
- The List of Protected Item Id's.
- clusterRegistered RegisteredNodes Cluster Nodes Response[] 
- The registered node details.
- currentScenario CurrentScenario Details Response 
- The current scenario.
- healthErrors HealthError Response[] 
- List of health errors.
- lastSuccessful stringFailover Time 
- The last successful failover time.
- lastSuccessful stringTest Failover Time 
- The last successful test failover time.
- policyFriendly stringName 
- The name of Policy governing this PE.
- policyId string
- The Policy Id.
- primaryFabric stringFriendly Name 
- The friendly name of the primary fabric.
- primaryFabric stringProvider 
- The fabric provider of the primary fabric.
- primaryProtection stringContainer Friendly Name 
- The name of primary protection container friendly name.
- protectionCluster stringType 
- The type of protection cluster type.
- protectionState string
- The protection status.
- protectionState stringDescription 
- The protection state description.
- providerSpecific A2AReplicationDetails Protection Cluster Details Response 
- The Replication cluster provider custom settings.
- recoveryContainer stringId 
- The recovery container Id.
- recoveryFabric stringFriendly Name 
- The friendly name of recovery fabric.
- recoveryFabric stringId 
- The Arm Id of recovery fabric.
- recoveryProtection stringContainer Friendly Name 
- The name of recovery container friendly name.
- replicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
SharedDisk Replication Item Properties Response 
- The shared disk properties.
- testFailover stringState 
- The Test failover state.
- testFailover stringState Description 
- The Test failover state description.
- provisioning_state str
- The provisioning state of the cluster.
- active_location str
- The Current active location of the Protection cluster.
- agent_cluster_ strid 
- The Agent cluster Id.
- allowed_operations Sequence[str]
- The allowed operations on the Replication protection cluster.
- are_all_ boolcluster_ nodes_ registered 
- A value indicating whether all nodes of the cluster are registered or not.
- cluster_fqdn str
- The cluster FQDN.
- cluster_node_ Sequence[str]fqdns 
- The List of cluster Node FQDNs.
- cluster_protected_ Sequence[str]item_ ids 
- The List of Protected Item Id's.
- cluster_registered_ Sequence[Registerednodes Cluster Nodes Response] 
- The registered node details.
- current_scenario CurrentScenario Details Response 
- The current scenario.
- health_errors Sequence[HealthError Response] 
- List of health errors.
- last_successful_ strfailover_ time 
- The last successful failover time.
- last_successful_ strtest_ failover_ time 
- The last successful test failover time.
- policy_friendly_ strname 
- The name of Policy governing this PE.
- policy_id str
- The Policy Id.
- primary_fabric_ strfriendly_ name 
- The friendly name of the primary fabric.
- primary_fabric_ strprovider 
- The fabric provider of the primary fabric.
- primary_protection_ strcontainer_ friendly_ name 
- The name of primary protection container friendly name.
- protection_cluster_ strtype 
- The type of protection cluster type.
- protection_state str
- The protection status.
- protection_state_ strdescription 
- The protection state description.
- provider_specific_ A2AReplicationdetails Protection Cluster Details Response 
- The Replication cluster provider custom settings.
- recovery_container_ strid 
- The recovery container Id.
- recovery_fabric_ strfriendly_ name 
- The friendly name of recovery fabric.
- recovery_fabric_ strid 
- The Arm Id of recovery fabric.
- recovery_protection_ strcontainer_ friendly_ name 
- The name of recovery container friendly name.
- replication_health str
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
SharedDisk Replication Item Properties Response 
- The shared disk properties.
- test_failover_ strstate 
- The Test failover state.
- test_failover_ strstate_ description 
- The Test failover state description.
- provisioningState String
- The provisioning state of the cluster.
- activeLocation String
- The Current active location of the Protection cluster.
- agentCluster StringId 
- The Agent cluster Id.
- allowedOperations List<String>
- The allowed operations on the Replication protection cluster.
- areAll BooleanCluster Nodes Registered 
- A value indicating whether all nodes of the cluster are registered or not.
- clusterFqdn String
- The cluster FQDN.
- clusterNode List<String>Fqdns 
- The List of cluster Node FQDNs.
- clusterProtected List<String>Item Ids 
- The List of Protected Item Id's.
- clusterRegistered List<Property Map>Nodes 
- The registered node details.
- currentScenario Property Map
- The current scenario.
- healthErrors List<Property Map>
- List of health errors.
- lastSuccessful StringFailover Time 
- The last successful failover time.
- lastSuccessful StringTest Failover Time 
- The last successful test failover time.
- policyFriendly StringName 
- The name of Policy governing this PE.
- policyId String
- The Policy Id.
- primaryFabric StringFriendly Name 
- The friendly name of the primary fabric.
- primaryFabric StringProvider 
- The fabric provider of the primary fabric.
- primaryProtection StringContainer Friendly Name 
- The name of primary protection container friendly name.
- protectionCluster StringType 
- The type of protection cluster type.
- protectionState String
- The protection status.
- protectionState StringDescription 
- The protection state description.
- providerSpecific Property MapDetails 
- The Replication cluster provider custom settings.
- recoveryContainer StringId 
- The recovery container Id.
- recoveryFabric StringFriendly Name 
- The friendly name of recovery fabric.
- recoveryFabric StringId 
- The Arm Id of recovery fabric.
- recoveryProtection StringContainer Friendly Name 
- The name of recovery container friendly name.
- replicationHealth String
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- Property Map
- The shared disk properties.
- testFailover StringState 
- The Test failover state.
- testFailover StringState Description 
- The Test failover state description.
SharedDiskReplicationItemPropertiesResponse     
- ActiveLocation string
- The Current active location of the PE.
- AllowedOperations List<string>
- The allowed operations on the Replication protected item.
- CurrentScenario Pulumi.Azure Native. Recovery Services. Inputs. Current Scenario Details Response 
- The current scenario.
- HealthErrors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> 
- List of health errors.
- ProtectionState string
- The protection state of shared disk.
- ReplicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
Pulumi.Azure Native. Recovery Services. Inputs. A2AShared Disk Replication Details Response 
- The Replication provider custom settings.
- TestFailover stringState 
- The tfo state of shared disk.
- ActiveLocation string
- The Current active location of the PE.
- AllowedOperations []string
- The allowed operations on the Replication protected item.
- CurrentScenario CurrentScenario Details Response 
- The current scenario.
- HealthErrors []HealthError Response 
- List of health errors.
- ProtectionState string
- The protection state of shared disk.
- ReplicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
A2ASharedDisk Replication Details Response 
- The Replication provider custom settings.
- TestFailover stringState 
- The tfo state of shared disk.
- activeLocation String
- The Current active location of the PE.
- allowedOperations List<String>
- The allowed operations on the Replication protected item.
- currentScenario CurrentScenario Details Response 
- The current scenario.
- healthErrors List<HealthError Response> 
- List of health errors.
- protectionState String
- The protection state of shared disk.
- replicationHealth String
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
A2ASharedDisk Replication Details Response 
- The Replication provider custom settings.
- testFailover StringState 
- The tfo state of shared disk.
- activeLocation string
- The Current active location of the PE.
- allowedOperations string[]
- The allowed operations on the Replication protected item.
- currentScenario CurrentScenario Details Response 
- The current scenario.
- healthErrors HealthError Response[] 
- List of health errors.
- protectionState string
- The protection state of shared disk.
- replicationHealth string
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
A2ASharedDisk Replication Details Response 
- The Replication provider custom settings.
- testFailover stringState 
- The tfo state of shared disk.
- active_location str
- The Current active location of the PE.
- allowed_operations Sequence[str]
- The allowed operations on the Replication protected item.
- current_scenario CurrentScenario Details Response 
- The current scenario.
- health_errors Sequence[HealthError Response] 
- List of health errors.
- protection_state str
- The protection state of shared disk.
- replication_health str
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- 
A2ASharedDisk Replication Details Response 
- The Replication provider custom settings.
- test_failover_ strstate 
- The tfo state of shared disk.
- activeLocation String
- The Current active location of the PE.
- allowedOperations List<String>
- The allowed operations on the Replication protected item.
- currentScenario Property Map
- The current scenario.
- healthErrors List<Property Map>
- List of health errors.
- protectionState String
- The protection state of shared disk.
- replicationHealth String
- The consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.
- Property Map
- The Replication provider custom settings.
- testFailover StringState 
- The tfo state of shared disk.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi