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 dictionary
The 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