azure-native.recoveryservices.getReplicationProtectionCluster
Explore with Pulumi AI
Gets the details of an ASR replication protection cluster.
Uses Azure REST API version 2024-10-01.
Other available API versions: 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 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:
- Fabric
Name string - Fabric name.
 - Protection
Container stringName  - Protection container name.
 - Replication
Protection stringCluster Name  - Replication protection cluster 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.
 
- Fabric
Name string - Fabric name.
 - Protection
Container stringName  - Protection container name.
 - Replication
Protection stringCluster Name  - Replication protection cluster 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.
 
- fabric
Name String - Fabric name.
 - protection
Container StringName  - Protection container name.
 - replication
Protection StringCluster Name  - Replication protection cluster 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.
 
- fabric
Name string - Fabric name.
 - protection
Container stringName  - Protection container name.
 - replication
Protection stringCluster Name  - Replication protection cluster 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.
 
- 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.
 
- fabric
Name String - Fabric name.
 - protection
Container StringName  - Protection container name.
 - replication
Protection StringCluster Name  - Replication protection cluster 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.
 
getReplicationProtectionCluster Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - 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.
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - The protection cluster Id.
 - Name string
 - The name of the protection cluster.
 - Properties
Replication
Protection Cluster Properties Response  - The custom data.
 - Type string
 - The Type of the object.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - The protection cluster Id.
 - name String
 - The name of the protection cluster.
 - properties
Replication
Protection Cluster Properties Response  - The custom data.
 - type String
 - The Type of the object.
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - The protection cluster Id.
 - name string
 - The name of the protection cluster.
 - properties
Replication
Protection Cluster Properties Response  - The custom data.
 - type string
 - The Type of the object.
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - The protection cluster Id.
 - name str
 - The name of the protection cluster.
 - properties
Replication
Protection Cluster Properties Response  - The custom data.
 - type str
 - The Type of the object.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - 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    
- Allowed
Disk List<string>Level Operation  - The disk level operations list.
 - Data
Pending doubleAt Source Agent In MB  - The data pending at source virtual machine in MB.
 - Data
Pending doubleIn Staging Storage Account In MB  - The data pending for replication in MB at staging account.
 - Dek
Key stringVault Arm Id  - The KeyVault resource id for secret (BEK).
 - Disk
Capacity doubleIn Bytes  - The disk capacity in bytes.
 - Disk
Id string - The managed disk Arm id.
 - Disk
Name string - The disk name.
 - Disk
State string - The disk state.
 - Disk
Type string - The type of disk.
 - Failover
Disk stringName  - 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 stringVault Arm Id  - The KeyVault resource id for key (KEK).
 - Key
Identifier string - The key URL / identifier (KEK).
 - Monitoring
Job stringType  - 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 stringEncryption Set Id  - The primary disk encryption set Id.
 - Primary
Staging stringAzure Storage Account Id  - The primary staging storage account.
 - Recovery
Disk stringEncryption Set Id  - The recovery disk encryption set Id.
 - Recovery
Orignal stringTarget Disk Id  - Recovery original target disk Arm Id.
 - Recovery
Replica stringDisk Account Type  - The replica disk type. Its an optional value and will be same as source disk type if not user provided.
 - Recovery
Replica stringDisk Id  - Recovery replica disk Arm Id.
 - Recovery
Resource stringGroup Id  - The recovery disk resource group Arm Id.
 - Recovery
Target 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.
 - Recovery
Target stringDisk Id  - Recovery target disk Arm Id.
 - Resync
Required bool - A value indicating whether resync is required for this disk.
 - Secret
Identifier string - The secret URL / identifier (BEK).
 - Tfo
Disk stringName  - The test failover name for the managed disk.
 
- Allowed
Disk []stringLevel Operation  - The disk level operations list.
 - Data
Pending float64At Source Agent In MB  - The data pending at source virtual machine in MB.
 - Data
Pending float64In Staging Storage Account In MB  - The data pending for replication in MB at staging account.
 - Dek
Key stringVault Arm Id  - The KeyVault resource id for secret (BEK).
 - Disk
Capacity float64In Bytes  - The disk capacity in bytes.
 - Disk
Id string - The managed disk Arm id.
 - Disk
Name string - The disk name.
 - Disk
State string - The disk state.
 - Disk
Type string - The type of disk.
 - Failover
Disk stringName  - 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 stringVault Arm Id  - The KeyVault resource id for key (KEK).
 - Key
Identifier string - The key URL / identifier (KEK).
 - Monitoring
Job stringType  - 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 stringEncryption Set Id  - The primary disk encryption set Id.
 - Primary
Staging stringAzure Storage Account Id  - The primary staging storage account.
 - Recovery
Disk stringEncryption Set Id  - The recovery disk encryption set Id.
 - Recovery
Orignal stringTarget Disk Id  - Recovery original target disk Arm Id.
 - Recovery
Replica stringDisk Account Type  - The replica disk type. Its an optional value and will be same as source disk type if not user provided.
 - Recovery
Replica stringDisk Id  - Recovery replica disk Arm Id.
 - Recovery
Resource stringGroup Id  - The recovery disk resource group Arm Id.
 - Recovery
Target 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.
 - Recovery
Target stringDisk Id  - Recovery target disk Arm Id.
 - Resync
Required bool - A value indicating whether resync is required for this disk.
 - Secret
Identifier string - The secret URL / identifier (BEK).
 - Tfo
Disk stringName  - The test failover name for the managed disk.
 
- allowed
Disk List<String>Level Operation  - The disk level operations list.
 - data
Pending DoubleAt Source Agent In MB  - The data pending at source virtual machine in MB.
 - data
Pending DoubleIn Staging Storage Account In MB  - The data pending for replication in MB at staging account.
 - dek
Key StringVault Arm Id  - The KeyVault resource id for secret (BEK).
 - disk
Capacity DoubleIn Bytes  - The disk capacity in bytes.
 - disk
Id String - The managed disk Arm id.
 - disk
Name String - The disk name.
 - disk
State String - The disk state.
 - disk
Type String - The type of disk.
 - failover
Disk StringName  - The failover name for the managed disk.
 - is
Disk BooleanEncrypted  - A value indicating whether vm has encrypted os disk or not.
 - is
Disk BooleanKey Encrypted  - A value indicating whether disk key got encrypted or not.
 - kek
Key StringVault Arm Id  - The KeyVault resource id for key (KEK).
 - key
Identifier String - The key URL / identifier (KEK).
 - monitoring
Job StringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage IntegerCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Disk StringEncryption Set Id  - The primary disk encryption set Id.
 - primary
Staging StringAzure Storage Account Id  - The primary staging storage account.
 - recovery
Disk StringEncryption Set Id  - The recovery disk encryption set Id.
 - recovery
Orignal StringTarget Disk Id  - Recovery original target disk Arm Id.
 - recovery
Replica StringDisk Account Type  - The replica disk type. Its an optional value and will be same as source disk type if not user provided.
 - recovery
Replica StringDisk Id  - Recovery replica disk Arm Id.
 - recovery
Resource StringGroup Id  - The recovery disk resource group Arm Id.
 - recovery
Target 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.
 - recovery
Target StringDisk Id  - Recovery target disk Arm Id.
 - resync
Required Boolean - A value indicating whether resync is required for this disk.
 - secret
Identifier String - The secret URL / identifier (BEK).
 - tfo
Disk StringName  - The test failover name for the managed disk.
 
- allowed
Disk string[]Level Operation  - The disk level operations list.
 - data
Pending numberAt Source Agent In MB  - The data pending at source virtual machine in MB.
 - data
Pending numberIn Staging Storage Account In MB  - The data pending for replication in MB at staging account.
 - dek
Key stringVault Arm Id  - The KeyVault resource id for secret (BEK).
 - disk
Capacity numberIn Bytes  - The disk capacity in bytes.
 - disk
Id string - The managed disk Arm id.
 - disk
Name string - The disk name.
 - disk
State string - The disk state.
 - disk
Type string - The type of disk.
 - failover
Disk stringName  - The failover name for the managed disk.
 - is
Disk booleanEncrypted  - A value indicating whether vm has encrypted os disk or not.
 - is
Disk booleanKey Encrypted  - A value indicating whether disk key got encrypted or not.
 - kek
Key stringVault Arm Id  - The KeyVault resource id for key (KEK).
 - key
Identifier string - The key URL / identifier (KEK).
 - monitoring
Job stringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage numberCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Disk stringEncryption Set Id  - The primary disk encryption set Id.
 - primary
Staging stringAzure Storage Account Id  - The primary staging storage account.
 - recovery
Disk stringEncryption Set Id  - The recovery disk encryption set Id.
 - recovery
Orignal stringTarget Disk Id  - Recovery original target disk Arm Id.
 - recovery
Replica stringDisk Account Type  - The replica disk type. Its an optional value and will be same as source disk type if not user provided.
 - recovery
Replica stringDisk Id  - Recovery replica disk Arm Id.
 - recovery
Resource stringGroup Id  - The recovery disk resource group Arm Id.
 - recovery
Target 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.
 - recovery
Target stringDisk Id  - Recovery target disk Arm Id.
 - resync
Required boolean - A value indicating whether resync is required for this disk.
 - secret
Identifier string - The secret URL / identifier (BEK).
 - tfo
Disk 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.
 
- allowed
Disk List<String>Level Operation  - The disk level operations list.
 - data
Pending NumberAt Source Agent In MB  - The data pending at source virtual machine in MB.
 - data
Pending NumberIn Staging Storage Account In MB  - The data pending for replication in MB at staging account.
 - dek
Key StringVault Arm Id  - The KeyVault resource id for secret (BEK).
 - disk
Capacity NumberIn Bytes  - The disk capacity in bytes.
 - disk
Id String - The managed disk Arm id.
 - disk
Name String - The disk name.
 - disk
State String - The disk state.
 - disk
Type String - The type of disk.
 - failover
Disk StringName  - The failover name for the managed disk.
 - is
Disk BooleanEncrypted  - A value indicating whether vm has encrypted os disk or not.
 - is
Disk BooleanKey Encrypted  - A value indicating whether disk key got encrypted or not.
 - kek
Key StringVault Arm Id  - The KeyVault resource id for key (KEK).
 - key
Identifier String - The key URL / identifier (KEK).
 - monitoring
Job StringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage NumberCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Disk StringEncryption Set Id  - The primary disk encryption set Id.
 - primary
Staging StringAzure Storage Account Id  - The primary staging storage account.
 - recovery
Disk StringEncryption Set Id  - The recovery disk encryption set Id.
 - recovery
Orignal StringTarget Disk Id  - Recovery original target disk Arm Id.
 - recovery
Replica StringDisk Account Type  - The replica disk type. Its an optional value and will be same as source disk type if not user provided.
 - recovery
Replica StringDisk Id  - Recovery replica disk Arm Id.
 - recovery
Resource StringGroup Id  - The recovery disk resource group Arm Id.
 - recovery
Target 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.
 - recovery
Target StringDisk Id  - Recovery target disk Arm Id.
 - resync
Required Boolean - A value indicating whether resync is required for this disk.
 - secret
Identifier String - The secret URL / identifier (BEK).
 - tfo
Disk StringName  - The test failover name for the managed disk.
 
A2AReplicationProtectionClusterDetailsResponse    
- Cluster
Management stringId  - The cluster management Id.
 - Failover
Recovery stringPoint Id  - The recovery point Id to which the cluster was failed over.
 - Initial
Primary Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response  - The initial primary extended location.
 - Initial
Primary stringFabric Location  - The initial primary fabric location.
 - Initial
Primary stringZone  - The initial primary availability zone.
 - Initial
Recovery Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response  - The initial recovery extended location.
 - Initial
Recovery stringFabric Location  - The initial recovery fabric location.
 - Initial
Recovery stringZone  - The initial recovery availability zone.
 - Last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - Lifecycle
Id 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.
 - Multi
Vm stringGroup Create Option  - Whether Multi VM group is auto created or specified by user.
 - Multi
Vm stringGroup Id  - The multi vm group Id.
 - Multi
Vm stringGroup Name  - The multi vm group name.
 - Primary
Availability stringZone  - The primary availability zone.
 - Primary
Extended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location Response  - The primary Extended Location.
 - Primary
Fabric stringLocation  - Primary fabric location.
 - Recovery
Availability stringZone  - The recovery availability zone.
 - Recovery
Extended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location Response  - The recovery Extended Location.
 - Recovery
Fabric stringLocation  - The recovery fabric location.
 - Rpo
In doubleSeconds  - The last RPO value in seconds.
 
- Cluster
Management stringId  - The cluster management Id.
 - Failover
Recovery stringPoint 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 stringFabric Location  - The initial primary fabric location.
 - Initial
Primary stringZone  - The initial primary availability zone.
 - Initial
Recovery ExtendedExtended Location Location Response  - The initial recovery extended location.
 - Initial
Recovery stringFabric Location  - The initial recovery fabric location.
 - Initial
Recovery stringZone  - The initial recovery availability zone.
 - Last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - Lifecycle
Id 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.
 - Multi
Vm stringGroup Create Option  - Whether Multi VM group is auto created or specified by user.
 - Multi
Vm stringGroup Id  - The multi vm group Id.
 - Multi
Vm stringGroup Name  - The multi vm group name.
 - Primary
Availability stringZone  - The primary availability zone.
 - Primary
Extended ExtendedLocation Location Response  - The primary Extended Location.
 - Primary
Fabric stringLocation  - Primary fabric location.
 - Recovery
Availability stringZone  - The recovery availability zone.
 - Recovery
Extended ExtendedLocation Location Response  - The recovery Extended Location.
 - Recovery
Fabric stringLocation  - The recovery fabric location.
 - Rpo
In float64Seconds  - The last RPO value in seconds.
 
- cluster
Management StringId  - The cluster management Id.
 - failover
Recovery StringPoint 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 StringFabric Location  - The initial primary fabric location.
 - initial
Primary StringZone  - The initial primary availability zone.
 - initial
Recovery ExtendedExtended Location Location Response  - The initial recovery extended location.
 - initial
Recovery StringFabric Location  - The initial recovery fabric location.
 - initial
Recovery StringZone  - The initial recovery availability zone.
 - last
Rpo StringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - lifecycle
Id 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.
 - multi
Vm StringGroup Create Option  - Whether Multi VM group is auto created or specified by user.
 - multi
Vm StringGroup Id  - The multi vm group Id.
 - multi
Vm StringGroup Name  - The multi vm group name.
 - primary
Availability StringZone  - The primary availability zone.
 - primary
Extended ExtendedLocation Location Response  - The primary Extended Location.
 - primary
Fabric StringLocation  - Primary fabric location.
 - recovery
Availability StringZone  - The recovery availability zone.
 - recovery
Extended ExtendedLocation Location Response  - The recovery Extended Location.
 - recovery
Fabric StringLocation  - The recovery fabric location.
 - rpo
In DoubleSeconds  - The last RPO value in seconds.
 
- cluster
Management stringId  - The cluster management Id.
 - failover
Recovery stringPoint 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 stringFabric Location  - The initial primary fabric location.
 - initial
Primary stringZone  - The initial primary availability zone.
 - initial
Recovery ExtendedExtended Location Location Response  - The initial recovery extended location.
 - initial
Recovery stringFabric Location  - The initial recovery fabric location.
 - initial
Recovery stringZone  - The initial recovery availability zone.
 - last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - lifecycle
Id 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.
 - multi
Vm stringGroup Create Option  - Whether Multi VM group is auto created or specified by user.
 - multi
Vm stringGroup Id  - The multi vm group Id.
 - multi
Vm stringGroup Name  - The multi vm group name.
 - primary
Availability stringZone  - The primary availability zone.
 - primary
Extended ExtendedLocation Location Response  - The primary Extended Location.
 - primary
Fabric stringLocation  - Primary fabric location.
 - recovery
Availability stringZone  - The recovery availability zone.
 - recovery
Extended ExtendedLocation Location Response  - The recovery Extended Location.
 - recovery
Fabric stringLocation  - The recovery fabric location.
 - rpo
In 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.
 
- cluster
Management StringId  - The cluster management Id.
 - failover
Recovery StringPoint Id  - The recovery point Id to which the cluster was failed over.
 - initial
Primary Property MapExtended Location  - The initial primary extended location.
 - initial
Primary StringFabric Location  - The initial primary fabric location.
 - initial
Primary StringZone  - The initial primary availability zone.
 - initial
Recovery Property MapExtended Location  - The initial recovery extended location.
 - initial
Recovery StringFabric Location  - The initial recovery fabric location.
 - initial
Recovery StringZone  - The initial recovery availability zone.
 - last
Rpo StringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - lifecycle
Id 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.
 - multi
Vm StringGroup Create Option  - Whether Multi VM group is auto created or specified by user.
 - multi
Vm StringGroup Id  - The multi vm group Id.
 - multi
Vm StringGroup Name  - The multi vm group name.
 - primary
Availability StringZone  - The primary availability zone.
 - primary
Extended Property MapLocation  - The primary Extended Location.
 - primary
Fabric StringLocation  - Primary fabric location.
 - recovery
Availability StringZone  - The recovery availability zone.
 - recovery
Extended Property MapLocation  - The recovery Extended Location.
 - recovery
Fabric StringLocation  - The recovery fabric location.
 - rpo
In NumberSeconds  - The last RPO value in seconds.
 
A2ASharedDiskIRErrorDetailsResponse    
- Error
Code string - The error code.
 - Error
Code stringEnum  - The error code enum.
 - Error
Message string - The error message.
 - Possible
Causes string - The possible causes.
 - Recommended
Action string - The recommended action.
 
- Error
Code string - The error code.
 - Error
Code stringEnum  - The error code enum.
 - Error
Message string - The error message.
 - Possible
Causes string - The possible causes.
 - Recommended
Action string - The recommended action.
 
- error
Code String - The error code.
 - error
Code StringEnum  - The error code enum.
 - error
Message String - The error message.
 - possible
Causes String - The possible causes.
 - recommended
Action String - The recommended action.
 
- error
Code string - The error code.
 - error
Code stringEnum  - The error code enum.
 - error
Message string - The error message.
 - possible
Causes string - The possible causes.
 - recommended
Action 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.
 
- error
Code String - The error code.
 - error
Code StringEnum  - The error code enum.
 - error
Message String - The error message.
 - possible
Causes String - The possible causes.
 - recommended
Action String - The recommended action.
 
A2ASharedDiskReplicationDetailsResponse    
- Failover
Recovery stringPoint Id  - The recovery point id to which the Virtual node was failed over.
 - Last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - Management
Id string - The management Id.
 - Monitoring
Job stringType  - 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 stringLocation  - Primary fabric location.
 - Protected
Managed List<Pulumi.Disks Azure Native. Recovery Services. Inputs. A2AProtected Managed Disk Details Response>  - The list of protected managed disks.
 - Recovery
Fabric stringLocation  - The recovery fabric location.
 - Rpo
In doubleSeconds  - The last RPO value in seconds.
 - 
List<Pulumi.
Azure Native. Recovery Services. Inputs. A2AShared Disk IRError Details Response>  - The IR Errors.
 - Unprotected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. A2AUnprotected Disk Details Response>  - The list of unprotected disks.
 
- Failover
Recovery stringPoint Id  - The recovery point id to which the Virtual node was failed over.
 - Last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - Management
Id string - The management Id.
 - Monitoring
Job stringType  - 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 stringLocation  - Primary fabric location.
 - Protected
Managed []A2AProtectedDisks Managed Disk Details Response  - The list of protected managed disks.
 - Recovery
Fabric stringLocation  - The recovery fabric location.
 - Rpo
In float64Seconds  - The last RPO value in seconds.
 - 
[]A2AShared
Disk IRError Details Response  - The IR Errors.
 - Unprotected
Disks []A2AUnprotectedDisk Details Response  - The list of unprotected disks.
 
- failover
Recovery StringPoint Id  - The recovery point id to which the Virtual node was failed over.
 - last
Rpo StringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - management
Id String - The management Id.
 - monitoring
Job StringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage IntegerCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Fabric StringLocation  - Primary fabric location.
 - protected
Managed List<A2AProtectedDisks Managed Disk Details Response>  - The list of protected managed disks.
 - recovery
Fabric StringLocation  - The recovery fabric location.
 - rpo
In DoubleSeconds  - The last RPO value in seconds.
 - 
List<A2AShared
Disk IRError Details Response>  - The IR Errors.
 - unprotected
Disks List<A2AUnprotectedDisk Details Response>  - The list of unprotected disks.
 
- failover
Recovery stringPoint Id  - The recovery point id to which the Virtual node was failed over.
 - last
Rpo stringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - management
Id string - The management Id.
 - monitoring
Job stringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage numberCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Fabric stringLocation  - Primary fabric location.
 - protected
Managed A2AProtectedDisks Managed Disk Details Response[]  - The list of protected managed disks.
 - recovery
Fabric stringLocation  - The recovery fabric location.
 - rpo
In numberSeconds  - The last RPO value in seconds.
 - 
A2AShared
Disk IRError Details Response[]  - The IR Errors.
 - unprotected
Disks 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[A2AShared
Disk IRError Details Response]  - The IR Errors.
 - unprotected_
disks Sequence[A2AUnprotectedDisk Details Response]  - The list of unprotected disks.
 
- failover
Recovery StringPoint Id  - The recovery point id to which the Virtual node was failed over.
 - last
Rpo StringCalculated Time  - The time (in UTC) when the last RPO value was calculated by Protection Service.
 - management
Id String - The management Id.
 - monitoring
Job StringType  - The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
 - monitoring
Percentage NumberCompletion  - The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
 - primary
Fabric StringLocation  - Primary fabric location.
 - protected
Managed List<Property Map>Disks  - The list of protected managed disks.
 - recovery
Fabric StringLocation  - The recovery fabric location.
 - rpo
In NumberSeconds  - The last RPO value in seconds.
 - List<Property Map>
 - The IR Errors.
 - unprotected
Disks List<Property Map> - The list of unprotected disks.
 
A2AUnprotectedDiskDetailsResponse   
- Disk
Auto stringProtection Status  - A value indicating whether the disk auto protection is enabled.
 - Disk
Lun intId  - The source lun Id for the data disk.
 
- Disk
Auto stringProtection Status  - A value indicating whether the disk auto protection is enabled.
 - Disk
Lun intId  - The source lun Id for the data disk.
 
- disk
Auto StringProtection Status  - A value indicating whether the disk auto protection is enabled.
 - disk
Lun IntegerId  - The source lun Id for the data disk.
 
- disk
Auto stringProtection Status  - A value indicating whether the disk auto protection is enabled.
 - disk
Lun 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.
 
- disk
Auto StringProtection Status  - A value indicating whether the disk auto protection is enabled.
 - disk
Lun NumberId  - The source lun Id for the data disk.
 
CurrentScenarioDetailsResponse   
- Job
Id string - ARM Id of the job being executed.
 - Scenario
Name string - Scenario name.
 - Start
Time string - Start time of the workflow.
 
- Job
Id string - ARM Id of the job being executed.
 - Scenario
Name string - Scenario name.
 - Start
Time string - Start time of the workflow.
 
- job
Id String - ARM Id of the job being executed.
 - scenario
Name String - Scenario name.
 - start
Time String - Start time of the workflow.
 
- job
Id string - ARM Id of the job being executed.
 - scenario
Name string - Scenario name.
 - start
Time 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.
 
- job
Id String - ARM Id of the job being executed.
 - scenario
Name String - Scenario name.
 - start
Time String - Start time of the workflow.
 
ExtendedLocationResponse  
HealthErrorResponse  
- Creation
Time stringUtc  - Error creation time (UTC).
 - Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - Entity
Id string - ID of the entity.
 - Error
Category string - Category of error.
 - Error
Code string - Error code.
 - Error
Id string - The health error unique id.
 - Error
Level string - Level of error.
 - Error
Message string - Error message.
 - Error
Source string - Source of error.
 - Error
Type string - Type of error.
 - Inner
Health 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.
 - Possible
Causes string - Possible causes of error.
 - Recommended
Action string - Recommended action to resolve error.
 - Recovery
Provider stringError Message  - DRA error message.
 - Summary
Message string - Summary message of the entity.
 
- Creation
Time stringUtc  - Error creation time (UTC).
 - Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - Entity
Id string - ID of the entity.
 - Error
Category string - Category of error.
 - Error
Code string - Error code.
 - Error
Id string - The health error unique id.
 - Error
Level string - Level of error.
 - Error
Message string - Error message.
 - Error
Source string - Source of error.
 - Error
Type string - Type of error.
 - Inner
Health []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 string - Possible causes of error.
 - Recommended
Action string - Recommended action to resolve error.
 - Recovery
Provider stringError Message  - DRA error message.
 - Summary
Message string - Summary message of the entity.
 
- creation
Time StringUtc  - Error creation time (UTC).
 - customer
Resolvability String - Value indicating whether the health error is customer resolvable.
 - entity
Id String - ID of the entity.
 - error
Category String - Category of error.
 - error
Code String - Error code.
 - error
Id String - The health error unique id.
 - error
Level String - Level of error.
 - error
Message String - Error message.
 - error
Source String - Source of error.
 - error
Type String - Type of error.
 - inner
Health 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.
 - possible
Causes String - Possible causes of error.
 - recommended
Action String - Recommended action to resolve error.
 - recovery
Provider StringError Message  - DRA error message.
 - summary
Message String - Summary message of the entity.
 
- creation
Time stringUtc  - Error creation time (UTC).
 - customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - entity
Id string - ID of the entity.
 - error
Category string - Category of error.
 - error
Code string - Error code.
 - error
Id string - The health error unique id.
 - error
Level string - Level of error.
 - error
Message string - Error message.
 - error
Source string - Source of error.
 - error
Type string - Type of error.
 - inner
Health 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 string - Possible causes of error.
 - recommended
Action string - Recommended action to resolve error.
 - recovery
Provider stringError Message  - DRA error message.
 - summary
Message 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.
 
- creation
Time StringUtc  - Error creation time (UTC).
 - customer
Resolvability String - Value indicating whether the health error is customer resolvable.
 - entity
Id String - ID of the entity.
 - error
Category String - Category of error.
 - error
Code String - Error code.
 - error
Id String - The health error unique id.
 - error
Level String - Level of error.
 - error
Message String - Error message.
 - error
Source String - Source of error.
 - error
Type String - Type of error.
 - inner
Health 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.
 - possible
Causes String - Possible causes of error.
 - recommended
Action String - Recommended action to resolve error.
 - recovery
Provider StringError Message  - DRA error message.
 - summary
Message String - Summary message of the entity.
 
InnerHealthErrorResponse   
- Creation
Time stringUtc  - Error creation time (UTC).
 - Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - Entity
Id string - ID of the entity.
 - Error
Category string - Category of error.
 - Error
Code string - Error code.
 - Error
Id string - The health error unique id.
 - Error
Level string - Level of error.
 - Error
Message string - Error message.
 - Error
Source string - Source of error.
 - Error
Type string - Type of error.
 - Possible
Causes string - Possible causes of error.
 - Recommended
Action string - Recommended action to resolve error.
 - Recovery
Provider stringError Message  - DRA error message.
 - Summary
Message string - Summary message of the entity.
 
- Creation
Time stringUtc  - Error creation time (UTC).
 - Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - Entity
Id string - ID of the entity.
 - Error
Category string - Category of error.
 - Error
Code string - Error code.
 - Error
Id string - The health error unique id.
 - Error
Level string - Level of error.
 - Error
Message string - Error message.
 - Error
Source string - Source of error.
 - Error
Type string - Type of error.
 - Possible
Causes string - Possible causes of error.
 - Recommended
Action string - Recommended action to resolve error.
 - Recovery
Provider stringError Message  - DRA error message.
 - Summary
Message string - Summary message of the entity.
 
- creation
Time StringUtc  - Error creation time (UTC).
 - customer
Resolvability String - Value indicating whether the health error is customer resolvable.
 - entity
Id String - ID of the entity.
 - error
Category String - Category of error.
 - error
Code String - Error code.
 - error
Id String - The health error unique id.
 - error
Level String - Level of error.
 - error
Message String - Error message.
 - error
Source String - Source of error.
 - error
Type String - Type of error.
 - possible
Causes String - Possible causes of error.
 - recommended
Action String - Recommended action to resolve error.
 - recovery
Provider StringError Message  - DRA error message.
 - summary
Message String - Summary message of the entity.
 
- creation
Time stringUtc  - Error creation time (UTC).
 - customer
Resolvability string - Value indicating whether the health error is customer resolvable.
 - entity
Id string - ID of the entity.
 - error
Category string - Category of error.
 - error
Code string - Error code.
 - error
Id string - The health error unique id.
 - error
Level string - Level of error.
 - error
Message string - Error message.
 - error
Source string - Source of error.
 - error
Type string - Type of error.
 - possible
Causes string - Possible causes of error.
 - recommended
Action string - Recommended action to resolve error.
 - recovery
Provider stringError Message  - DRA error message.
 - summary
Message 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.
 
- creation
Time StringUtc  - Error creation time (UTC).
 - customer
Resolvability String - Value indicating whether the health error is customer resolvable.
 - entity
Id String - ID of the entity.
 - error
Category String - Category of error.
 - error
Code String - Error code.
 - error
Id String - The health error unique id.
 - error
Level String - Level of error.
 - error
Message String - Error message.
 - error
Source String - Source of error.
 - error
Type String - Type of error.
 - possible
Causes String - Possible causes of error.
 - recommended
Action String - Recommended action to resolve error.
 - recovery
Provider StringError Message  - DRA error message.
 - summary
Message String - Summary message of the entity.
 
RegisteredClusterNodesResponse   
- Bios
Id string - The BIOS ID.
 - Cluster
Node stringFqdn  - The cluster node name.
 - bool
 - A value indicating whether this represents virtual entity hosting all the shared disks.
 - Machine
Id string - The machine ID.
 
- Bios
Id string - The BIOS ID.
 - Cluster
Node stringFqdn  - The cluster node name.
 - bool
 - A value indicating whether this represents virtual entity hosting all the shared disks.
 - Machine
Id string - The machine ID.
 
- bios
Id String - The BIOS ID.
 - cluster
Node StringFqdn  - The cluster node name.
 - Boolean
 - A value indicating whether this represents virtual entity hosting all the shared disks.
 - machine
Id String - The machine ID.
 
- bios
Id string - The BIOS ID.
 - cluster
Node stringFqdn  - The cluster node name.
 - boolean
 - A value indicating whether this represents virtual entity hosting all the shared disks.
 - machine
Id 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.
 
- bios
Id String - The BIOS ID.
 - cluster
Node StringFqdn  - The cluster node name.
 - Boolean
 - A value indicating whether this represents virtual entity hosting all the shared disks.
 - machine
Id String - The machine ID.
 
ReplicationProtectionClusterPropertiesResponse    
- Provisioning
State string - The provisioning state of the cluster.
 - Active
Location string - The Current active location of the Protection cluster.
 - Agent
Cluster stringId  - The Agent cluster Id.
 - Allowed
Operations List<string> - 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 string - The cluster FQDN.
 - Cluster
Node List<string>Fqdns  - The List of cluster Node FQDNs.
 - Cluster
Protected List<string>Item Ids  - The List of Protected Item Id's.
 - Cluster
Registered List<Pulumi.Nodes Azure Native. Recovery Services. Inputs. Registered Cluster Nodes Response>  - The registered node details.
 - Current
Scenario Pulumi.Azure Native. Recovery Services. Inputs. Current Scenario Details Response  - The current scenario.
 - Health
Errors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response>  - List of health errors.
 - Last
Successful stringFailover Time  - The last successful failover time.
 - Last
Successful stringTest Failover Time  - The last successful test failover time.
 - Policy
Friendly stringName  - The name of Policy governing this PE.
 - Policy
Id string - The Policy Id.
 - Primary
Fabric stringFriendly Name  - The friendly name of the primary fabric.
 - Primary
Fabric stringProvider  - The fabric provider of the primary fabric.
 - Primary
Protection stringContainer Friendly Name  - The name of primary protection container friendly name.
 - Protection
Cluster stringType  - The type of protection cluster type.
 - Protection
State string - The protection status.
 - Protection
State stringDescription  - The protection state description.
 - Provider
Specific Pulumi.Details Azure Native. Recovery Services. Inputs. A2AReplication Protection Cluster Details Response  - The Replication cluster provider custom settings.
 - Recovery
Container stringId  - The recovery container Id.
 - Recovery
Fabric stringFriendly Name  - The friendly name of recovery fabric.
 - Recovery
Fabric stringId  - The Arm Id of recovery fabric.
 - Recovery
Protection stringContainer Friendly Name  - The name of recovery container friendly name.
 - Replication
Health 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.
 - Test
Failover stringState  - The Test failover state.
 - Test
Failover stringState Description  - The Test failover state description.
 
- Provisioning
State string - The provisioning state of the cluster.
 - Active
Location string - The Current active location of the Protection cluster.
 - Agent
Cluster stringId  - The Agent cluster Id.
 - Allowed
Operations []string - 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 string - The cluster FQDN.
 - Cluster
Node []stringFqdns  - The List of cluster Node FQDNs.
 - Cluster
Protected []stringItem Ids  - The List of Protected Item Id's.
 - Cluster
Registered []RegisteredNodes Cluster Nodes Response  - The registered node details.
 - Current
Scenario CurrentScenario Details Response  - The current scenario.
 - Health
Errors []HealthError Response  - List of health errors.
 - Last
Successful stringFailover Time  - The last successful failover time.
 - Last
Successful stringTest Failover Time  - The last successful test failover time.
 - Policy
Friendly stringName  - The name of Policy governing this PE.
 - Policy
Id string - The Policy Id.
 - Primary
Fabric stringFriendly Name  - The friendly name of the primary fabric.
 - Primary
Fabric stringProvider  - The fabric provider of the primary fabric.
 - Primary
Protection stringContainer Friendly Name  - The name of primary protection container friendly name.
 - Protection
Cluster stringType  - The type of protection cluster type.
 - Protection
State string - The protection status.
 - Protection
State stringDescription  - The protection state description.
 - Provider
Specific A2AReplicationDetails Protection Cluster Details Response  - The Replication cluster provider custom settings.
 - Recovery
Container stringId  - The recovery container Id.
 - Recovery
Fabric stringFriendly Name  - The friendly name of recovery fabric.
 - Recovery
Fabric stringId  - The Arm Id of recovery fabric.
 - Recovery
Protection stringContainer Friendly Name  - The name of recovery container friendly name.
 - Replication
Health 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.
 - 
Shared
Disk Replication Item Properties Response  - The shared disk properties.
 - Test
Failover stringState  - The Test failover state.
 - Test
Failover stringState Description  - The Test failover state description.
 
- provisioning
State String - The provisioning state of the cluster.
 - active
Location String - The Current active location of the Protection cluster.
 - agent
Cluster StringId  - The Agent cluster Id.
 - allowed
Operations List<String> - The allowed operations on the Replication protection cluster.
 - are
All BooleanCluster Nodes Registered  - A value indicating whether all nodes of the cluster are registered or not.
 - cluster
Fqdn String - The cluster FQDN.
 - cluster
Node List<String>Fqdns  - The List of cluster Node FQDNs.
 - cluster
Protected List<String>Item Ids  - The List of Protected Item Id's.
 - cluster
Registered List<RegisteredNodes Cluster Nodes Response>  - The registered node details.
 - current
Scenario CurrentScenario Details Response  - The current scenario.
 - health
Errors List<HealthError Response>  - List of health errors.
 - last
Successful StringFailover Time  - The last successful failover time.
 - last
Successful StringTest Failover Time  - The last successful test failover time.
 - policy
Friendly StringName  - The name of Policy governing this PE.
 - policy
Id String - The Policy Id.
 - primary
Fabric StringFriendly Name  - The friendly name of the primary fabric.
 - primary
Fabric StringProvider  - The fabric provider of the primary fabric.
 - primary
Protection StringContainer Friendly Name  - The name of primary protection container friendly name.
 - protection
Cluster StringType  - The type of protection cluster type.
 - protection
State String - The protection status.
 - protection
State StringDescription  - The protection state description.
 - provider
Specific A2AReplicationDetails Protection Cluster Details Response  - The Replication cluster provider custom settings.
 - recovery
Container StringId  - The recovery container Id.
 - recovery
Fabric StringFriendly Name  - The friendly name of recovery fabric.
 - recovery
Fabric StringId  - The Arm Id of recovery fabric.
 - recovery
Protection StringContainer Friendly Name  - The name of recovery container friendly name.
 - replication
Health 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.
 - 
Shared
Disk Replication Item Properties Response  - The shared disk properties.
 - test
Failover StringState  - The Test failover state.
 - test
Failover StringState Description  - The Test failover state description.
 
- provisioning
State string - The provisioning state of the cluster.
 - active
Location string - The Current active location of the Protection cluster.
 - agent
Cluster stringId  - The Agent cluster Id.
 - allowed
Operations string[] - The allowed operations on the Replication protection cluster.
 - are
All booleanCluster Nodes Registered  - A value indicating whether all nodes of the cluster are registered or not.
 - cluster
Fqdn string - The cluster FQDN.
 - cluster
Node string[]Fqdns  - The List of cluster Node FQDNs.
 - cluster
Protected string[]Item Ids  - The List of Protected Item Id's.
 - cluster
Registered RegisteredNodes Cluster Nodes Response[]  - The registered node details.
 - current
Scenario CurrentScenario Details Response  - The current scenario.
 - health
Errors HealthError Response[]  - List of health errors.
 - last
Successful stringFailover Time  - The last successful failover time.
 - last
Successful stringTest Failover Time  - The last successful test failover time.
 - policy
Friendly stringName  - The name of Policy governing this PE.
 - policy
Id string - The Policy Id.
 - primary
Fabric stringFriendly Name  - The friendly name of the primary fabric.
 - primary
Fabric stringProvider  - The fabric provider of the primary fabric.
 - primary
Protection stringContainer Friendly Name  - The name of primary protection container friendly name.
 - protection
Cluster stringType  - The type of protection cluster type.
 - protection
State string - The protection status.
 - protection
State stringDescription  - The protection state description.
 - provider
Specific A2AReplicationDetails Protection Cluster Details Response  - The Replication cluster provider custom settings.
 - recovery
Container stringId  - The recovery container Id.
 - recovery
Fabric stringFriendly Name  - The friendly name of recovery fabric.
 - recovery
Fabric stringId  - The Arm Id of recovery fabric.
 - recovery
Protection stringContainer Friendly Name  - The name of recovery container friendly name.
 - replication
Health 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.
 - 
Shared
Disk Replication Item Properties Response  - The shared disk properties.
 - test
Failover stringState  - The Test failover state.
 - test
Failover 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.
 - 
Shared
Disk Replication Item Properties Response  - The shared disk properties.
 - test_
failover_ strstate  - The Test failover state.
 - test_
failover_ strstate_ description  - The Test failover state description.
 
- provisioning
State String - The provisioning state of the cluster.
 - active
Location String - The Current active location of the Protection cluster.
 - agent
Cluster StringId  - The Agent cluster Id.
 - allowed
Operations List<String> - The allowed operations on the Replication protection cluster.
 - are
All BooleanCluster Nodes Registered  - A value indicating whether all nodes of the cluster are registered or not.
 - cluster
Fqdn String - The cluster FQDN.
 - cluster
Node List<String>Fqdns  - The List of cluster Node FQDNs.
 - cluster
Protected List<String>Item Ids  - The List of Protected Item Id's.
 - cluster
Registered List<Property Map>Nodes  - The registered node details.
 - current
Scenario Property Map - The current scenario.
 - health
Errors List<Property Map> - List of health errors.
 - last
Successful StringFailover Time  - The last successful failover time.
 - last
Successful StringTest Failover Time  - The last successful test failover time.
 - policy
Friendly StringName  - The name of Policy governing this PE.
 - policy
Id String - The Policy Id.
 - primary
Fabric StringFriendly Name  - The friendly name of the primary fabric.
 - primary
Fabric StringProvider  - The fabric provider of the primary fabric.
 - primary
Protection StringContainer Friendly Name  - The name of primary protection container friendly name.
 - protection
Cluster StringType  - The type of protection cluster type.
 - protection
State String - The protection status.
 - protection
State StringDescription  - The protection state description.
 - provider
Specific Property MapDetails  - The Replication cluster provider custom settings.
 - recovery
Container StringId  - The recovery container Id.
 - recovery
Fabric StringFriendly Name  - The friendly name of recovery fabric.
 - recovery
Fabric StringId  - The Arm Id of recovery fabric.
 - recovery
Protection StringContainer Friendly Name  - The name of recovery container friendly name.
 - replication
Health 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.
 - test
Failover StringState  - The Test failover state.
 - test
Failover StringState Description  - The Test failover state description.
 
SharedDiskReplicationItemPropertiesResponse     
- Active
Location string - The Current active location of the PE.
 - Allowed
Operations List<string> - The allowed operations on the Replication protected item.
 - Current
Scenario Pulumi.Azure Native. Recovery Services. Inputs. Current Scenario Details Response  - The current scenario.
 - Health
Errors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response>  - List of health errors.
 - Protection
State string - The protection state of shared disk.
 - Replication
Health 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.
 - Test
Failover stringState  - The tfo state of shared disk.
 
- Active
Location string - The Current active location of the PE.
 - Allowed
Operations []string - The allowed operations on the Replication protected item.
 - Current
Scenario CurrentScenario Details Response  - The current scenario.
 - Health
Errors []HealthError Response  - List of health errors.
 - Protection
State string - The protection state of shared disk.
 - Replication
Health 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.
 - 
A2AShared
Disk Replication Details Response  - The Replication provider custom settings.
 - Test
Failover stringState  - The tfo state of shared disk.
 
- active
Location String - The Current active location of the PE.
 - allowed
Operations List<String> - The allowed operations on the Replication protected item.
 - current
Scenario CurrentScenario Details Response  - The current scenario.
 - health
Errors List<HealthError Response>  - List of health errors.
 - protection
State String - The protection state of shared disk.
 - replication
Health 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.
 - 
A2AShared
Disk Replication Details Response  - The Replication provider custom settings.
 - test
Failover StringState  - The tfo state of shared disk.
 
- active
Location string - The Current active location of the PE.
 - allowed
Operations string[] - The allowed operations on the Replication protected item.
 - current
Scenario CurrentScenario Details Response  - The current scenario.
 - health
Errors HealthError Response[]  - List of health errors.
 - protection
State string - The protection state of shared disk.
 - replication
Health 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.
 - 
A2AShared
Disk Replication Details Response  - The Replication provider custom settings.
 - test
Failover 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.
 - 
A2AShared
Disk Replication Details Response  - The Replication provider custom settings.
 - test_
failover_ strstate  - The tfo state of shared disk.
 
- active
Location String - The Current active location of the PE.
 - allowed
Operations List<String> - The allowed operations on the Replication protected item.
 - current
Scenario Property Map - The current scenario.
 - health
Errors List<Property Map> - List of health errors.
 - protection
State String - The protection state of shared disk.
 - replication
Health 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.
 - test
Failover StringState  - The tfo state of shared disk.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0