azure-native.recoveryservices.ReplicationProtectedItem
Explore with Pulumi AI
Replication protected item. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2018-07-10.
Other available API versions: 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01.
Example Usage
Enables protection.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var replicationProtectedItem = new AzureNative.RecoveryServices.ReplicationProtectedItem("replicationProtectedItem", new()
{
FabricName = "cloud1",
Properties = new AzureNative.RecoveryServices.Inputs.EnableProtectionInputPropertiesArgs
{
PolicyId = "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
ProtectableItemId = "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
ProviderSpecificDetails = new AzureNative.RecoveryServices.Inputs.HyperVReplicaAzureEnableProtectionInputArgs
{
InstanceType = "HyperVReplicaAzure",
},
},
ProtectionContainerName = "cloud_6d224fc6-f326-5d35-96de-fbf51efb3179",
ReplicatedProtectedItemName = "f8491e4f-817a-40dd-a90c-af773978c75b",
ResourceGroupName = "resourceGroupPS1",
ResourceName = "vault1",
});
});
package main
import (
recoveryservices "github.com/pulumi/pulumi-azure-native-sdk/recoveryservices/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := recoveryservices.NewReplicationProtectedItem(ctx, "replicationProtectedItem", &recoveryservices.ReplicationProtectedItemArgs{
FabricName: pulumi.String("cloud1"),
Properties: &recoveryservices.EnableProtectionInputPropertiesArgs{
PolicyId: pulumi.String("/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1"),
ProtectableItemId: pulumi.String("/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b"),
ProviderSpecificDetails: recoveryservices.HyperVReplicaAzureEnableProtectionInput{
InstanceType: "HyperVReplicaAzure",
},
},
ProtectionContainerName: pulumi.String("cloud_6d224fc6-f326-5d35-96de-fbf51efb3179"),
ReplicatedProtectedItemName: pulumi.String("f8491e4f-817a-40dd-a90c-af773978c75b"),
ResourceGroupName: pulumi.String("resourceGroupPS1"),
ResourceName: pulumi.String("vault1"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ReplicationProtectedItem;
import com.pulumi.azurenative.recoveryservices.ReplicationProtectedItemArgs;
import com.pulumi.azurenative.recoveryservices.inputs.EnableProtectionInputPropertiesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var replicationProtectedItem = new ReplicationProtectedItem("replicationProtectedItem", ReplicationProtectedItemArgs.builder()
.fabricName("cloud1")
.properties(EnableProtectionInputPropertiesArgs.builder()
.policyId("/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1")
.protectableItemId("/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b")
.providerSpecificDetails(HyperVReplicaAzureEnableProtectionInputArgs.builder()
.instanceType("HyperVReplicaAzure")
.build())
.build())
.protectionContainerName("cloud_6d224fc6-f326-5d35-96de-fbf51efb3179")
.replicatedProtectedItemName("f8491e4f-817a-40dd-a90c-af773978c75b")
.resourceGroupName("resourceGroupPS1")
.resourceName("vault1")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
replication_protected_item = azure_native.recoveryservices.ReplicationProtectedItem("replicationProtectedItem",
fabric_name="cloud1",
properties=azure_native.recoveryservices.EnableProtectionInputPropertiesArgs(
policy_id="/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
protectable_item_id="/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
provider_specific_details=azure_native.recoveryservices.HyperVReplicaAzureEnableProtectionInputArgs(
instance_type="HyperVReplicaAzure",
),
),
protection_container_name="cloud_6d224fc6-f326-5d35-96de-fbf51efb3179",
replicated_protected_item_name="f8491e4f-817a-40dd-a90c-af773978c75b",
resource_group_name="resourceGroupPS1",
resource_name_="vault1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const replicationProtectedItem = new azure_native.recoveryservices.ReplicationProtectedItem("replicationProtectedItem", {
fabricName: "cloud1",
properties: {
policyId: "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
protectableItemId: "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
providerSpecificDetails: {
instanceType: "HyperVReplicaAzure",
},
},
protectionContainerName: "cloud_6d224fc6-f326-5d35-96de-fbf51efb3179",
replicatedProtectedItemName: "f8491e4f-817a-40dd-a90c-af773978c75b",
resourceGroupName: "resourceGroupPS1",
resourceName: "vault1",
});
resources:
replicationProtectedItem:
type: azure-native:recoveryservices:ReplicationProtectedItem
properties:
fabricName: cloud1
properties:
policyId: /Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1
protectableItemId: /Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b
providerSpecificDetails:
instanceType: HyperVReplicaAzure
protectionContainerName: cloud_6d224fc6-f326-5d35-96de-fbf51efb3179
replicatedProtectedItemName: f8491e4f-817a-40dd-a90c-af773978c75b
resourceGroupName: resourceGroupPS1
resourceName: vault1
Create ReplicationProtectedItem Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReplicationProtectedItem(name: string, args: ReplicationProtectedItemArgs, opts?: CustomResourceOptions);
@overload
def ReplicationProtectedItem(resource_name: str,
args: ReplicationProtectedItemArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ReplicationProtectedItem(resource_name: str,
opts: Optional[ResourceOptions] = None,
fabric_name: Optional[str] = None,
protection_container_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name_: Optional[str] = None,
properties: Optional[EnableProtectionInputPropertiesArgs] = None,
replicated_protected_item_name: Optional[str] = None)
func NewReplicationProtectedItem(ctx *Context, name string, args ReplicationProtectedItemArgs, opts ...ResourceOption) (*ReplicationProtectedItem, error)
public ReplicationProtectedItem(string name, ReplicationProtectedItemArgs args, CustomResourceOptions? opts = null)
public ReplicationProtectedItem(String name, ReplicationProtectedItemArgs args)
public ReplicationProtectedItem(String name, ReplicationProtectedItemArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ReplicationProtectedItem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ReplicationProtectedItemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReplicationProtectedItemArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReplicationProtectedItemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReplicationProtectedItemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReplicationProtectedItemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var replicationProtectedItemResource = new AzureNative.RecoveryServices.ReplicationProtectedItem("replicationProtectedItemResource", new()
{
FabricName = "string",
ProtectionContainerName = "string",
ResourceGroupName = "string",
ResourceName = "string",
Properties = new AzureNative.RecoveryServices.Inputs.EnableProtectionInputPropertiesArgs
{
PolicyId = "string",
ProtectableItemId = "string",
ProviderSpecificDetails = new AzureNative.RecoveryServices.Inputs.A2ACrossClusterMigrationEnableProtectionInputArgs
{
InstanceType = "A2ACrossClusterMigration",
FabricObjectId = "string",
RecoveryContainerId = "string",
},
},
ReplicatedProtectedItemName = "string",
});
example, err := recoveryservices.NewReplicationProtectedItem(ctx, "replicationProtectedItemResource", &recoveryservices.ReplicationProtectedItemArgs{
FabricName: pulumi.String("string"),
ProtectionContainerName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
ResourceName: pulumi.String("string"),
Properties: &recoveryservices.EnableProtectionInputPropertiesArgs{
PolicyId: pulumi.String("string"),
ProtectableItemId: pulumi.String("string"),
ProviderSpecificDetails: recoveryservices.A2ACrossClusterMigrationEnableProtectionInput{
InstanceType: "A2ACrossClusterMigration",
FabricObjectId: "string",
RecoveryContainerId: "string",
},
},
ReplicatedProtectedItemName: pulumi.String("string"),
})
var replicationProtectedItemResource = new ReplicationProtectedItem("replicationProtectedItemResource", ReplicationProtectedItemArgs.builder()
.fabricName("string")
.protectionContainerName("string")
.resourceGroupName("string")
.resourceName("string")
.properties(EnableProtectionInputPropertiesArgs.builder()
.policyId("string")
.protectableItemId("string")
.providerSpecificDetails(A2ACrossClusterMigrationEnableProtectionInputArgs.builder()
.instanceType("A2ACrossClusterMigration")
.fabricObjectId("string")
.recoveryContainerId("string")
.build())
.build())
.replicatedProtectedItemName("string")
.build());
replication_protected_item_resource = azure_native.recoveryservices.ReplicationProtectedItem("replicationProtectedItemResource",
fabric_name="string",
protection_container_name="string",
resource_group_name="string",
resource_name_="string",
properties=azure_native.recoveryservices.EnableProtectionInputPropertiesArgs(
policy_id="string",
protectable_item_id="string",
provider_specific_details=azure_native.recoveryservices.A2ACrossClusterMigrationEnableProtectionInputArgs(
instance_type="A2ACrossClusterMigration",
fabric_object_id="string",
recovery_container_id="string",
),
),
replicated_protected_item_name="string")
const replicationProtectedItemResource = new azure_native.recoveryservices.ReplicationProtectedItem("replicationProtectedItemResource", {
fabricName: "string",
protectionContainerName: "string",
resourceGroupName: "string",
resourceName: "string",
properties: {
policyId: "string",
protectableItemId: "string",
providerSpecificDetails: {
instanceType: "A2ACrossClusterMigration",
fabricObjectId: "string",
recoveryContainerId: "string",
},
},
replicatedProtectedItemName: "string",
});
type: azure-native:recoveryservices:ReplicationProtectedItem
properties:
fabricName: string
properties:
policyId: string
protectableItemId: string
providerSpecificDetails:
fabricObjectId: string
instanceType: A2ACrossClusterMigration
recoveryContainerId: string
protectionContainerName: string
replicatedProtectedItemName: string
resourceGroupName: string
resourceName: string
ReplicationProtectedItem Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ReplicationProtectedItem resource accepts the following input properties:
- Fabric
Name string - Name of the fabric.
- Protection
Container stringName - Protection container 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.
- Properties
Pulumi.
Azure Native. Recovery Services. Inputs. Enable Protection Input Properties - Enable protection input properties.
- Replicated
Protected stringItem Name - A name for the replication protected item.
- Fabric
Name string - Name of the fabric.
- Protection
Container stringName - Protection container 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.
- Properties
Enable
Protection Input Properties Args - Enable protection input properties.
- Replicated
Protected stringItem Name - A name for the replication protected item.
- fabric
Name String - Name of the fabric.
- protection
Container StringName - Protection container 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.
- properties
Enable
Protection Input Properties - Enable protection input properties.
- replicated
Protected StringItem Name - A name for the replication protected item.
- fabric
Name string - Name of the fabric.
- protection
Container stringName - Protection container 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.
- properties
Enable
Protection Input Properties - Enable protection input properties.
- replicated
Protected stringItem Name - A name for the replication protected item.
- fabric_
name str - Name of the fabric.
- protection_
container_ strname - Protection container 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.
- properties
Enable
Protection Input Properties Args - Enable protection input properties.
- replicated_
protected_ stritem_ name - A name for the replication protected item.
- fabric
Name String - Name of the fabric.
- protection
Container StringName - Protection container 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.
- properties Property Map
- Enable protection input properties.
- replicated
Protected StringItem Name - A name for the replication protected item.
Outputs
All input properties are implicitly available as output properties. Additionally, the ReplicationProtectedItem resource produces the following output properties:
Supporting Types
A2ACrossClusterMigrationEnableProtectionInput, A2ACrossClusterMigrationEnableProtectionInputArgs
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Recovery
Container stringId - The recovery container Id.
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Recovery
Container stringId - The recovery container Id.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- recovery
Container StringId - The recovery container Id.
- fabric
Object stringId - The fabric specific object Id of the virtual machine.
- recovery
Container stringId - The recovery container Id.
- fabric_
object_ strid - The fabric specific object Id of the virtual machine.
- recovery_
container_ strid - The recovery container Id.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- recovery
Container StringId - The recovery container Id.
A2ACrossClusterMigrationReplicationDetailsResponse, A2ACrossClusterMigrationReplicationDetailsResponseArgs
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- Os
Type string - The type of operating system.
- Primary
Fabric stringLocation - Primary fabric location.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- Os
Type string - The type of operating system.
- Primary
Fabric stringLocation - Primary fabric location.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- lifecycle
Id String - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- os
Type String - The type of operating system.
- primary
Fabric StringLocation - Primary fabric location.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- fabric
Object stringId - The fabric specific object Id of the virtual machine.
- lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- os
Type string - The type of operating system.
- primary
Fabric stringLocation - Primary fabric location.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- fabric_
object_ strid - The fabric specific object Id of the virtual machine.
- lifecycle_
id str - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- os_
type str - The type of operating system.
- primary_
fabric_ strlocation - Primary fabric location.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- lifecycle
Id String - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- os
Type String - The type of operating system.
- primary
Fabric StringLocation - Primary fabric location.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
A2AEnableProtectionInput, A2AEnableProtectionInputArgs
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Disk
Encryption Pulumi.Info Azure Native. Recovery Services. Inputs. Disk Encryption Info - The recovery disk encryption information (for two pass flows).
- Multi
Vm stringGroup Id - The multi vm group id.
- Multi
Vm stringGroup Name - The multi vm group name.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Availability stringZone - The recovery availability zone.
- Recovery
Azure stringNetwork Id - The recovery Azure virtual network ARM id.
- Recovery
Boot stringDiag Storage Account Id - The boot diagnostic storage account.
- Recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- Recovery
Cloud stringService Id - The recovery cloud service Id. Valid for V1 scenarios.
- Recovery
Container stringId - The recovery container Id.
- Recovery
Extended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location - The recovery extended location.
- Recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- Recovery
Resource stringGroup Id - The recovery resource group Id. Valid for V2 scenarios.
- Recovery
Subnet stringName - The recovery subnet name.
- Recovery
Virtual stringMachine Scale Set Id - The virtual machine scale set Id.
- Vm
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. A2AVm Disk Input Details> - The list of vm disk details.
- Vm
Managed List<Pulumi.Disks Azure Native. Recovery Services. Inputs. A2AVm Managed Disk Input Details> - The list of vm managed disk details.
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for two pass flows).
- Multi
Vm stringGroup Id - The multi vm group id.
- Multi
Vm stringGroup Name - The multi vm group name.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Availability stringZone - The recovery availability zone.
- Recovery
Azure stringNetwork Id - The recovery Azure virtual network ARM id.
- Recovery
Boot stringDiag Storage Account Id - The boot diagnostic storage account.
- Recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- Recovery
Cloud stringService Id - The recovery cloud service Id. Valid for V1 scenarios.
- Recovery
Container stringId - The recovery container Id.
- Recovery
Extended ExtendedLocation Location - The recovery extended location.
- Recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- Recovery
Resource stringGroup Id - The recovery resource group Id. Valid for V2 scenarios.
- Recovery
Subnet stringName - The recovery subnet name.
- Recovery
Virtual stringMachine Scale Set Id - The virtual machine scale set Id.
- Vm
Disks []A2AVmDisk Input Details - The list of vm disk details.
- Vm
Managed []A2AVmDisks Managed Disk Input Details - The list of vm managed disk details.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for two pass flows).
- multi
Vm StringGroup Id - The multi vm group id.
- multi
Vm StringGroup Name - The multi vm group name.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Availability StringZone - The recovery availability zone.
- recovery
Azure StringNetwork Id - The recovery Azure virtual network ARM id.
- recovery
Boot StringDiag Storage Account Id - The boot diagnostic storage account.
- recovery
Capacity StringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud StringService Id - The recovery cloud service Id. Valid for V1 scenarios.
- recovery
Container StringId - The recovery container Id.
- recovery
Extended ExtendedLocation Location - The recovery extended location.
- recovery
Proximity StringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Resource StringGroup Id - The recovery resource group Id. Valid for V2 scenarios.
- recovery
Subnet StringName - The recovery subnet name.
- recovery
Virtual StringMachine Scale Set Id - The virtual machine scale set Id.
- vm
Disks List<A2AVmDisk Input Details> - The list of vm disk details.
- vm
Managed List<A2AVmDisks Managed Disk Input Details> - The list of vm managed disk details.
- fabric
Object stringId - The fabric specific object Id of the virtual machine.
- disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for two pass flows).
- multi
Vm stringGroup Id - The multi vm group id.
- multi
Vm stringGroup Name - The multi vm group name.
- recovery
Availability stringSet Id - The recovery availability set Id.
- recovery
Availability stringZone - The recovery availability zone.
- recovery
Azure stringNetwork Id - The recovery Azure virtual network ARM id.
- recovery
Boot stringDiag Storage Account Id - The boot diagnostic storage account.
- recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud stringService Id - The recovery cloud service Id. Valid for V1 scenarios.
- recovery
Container stringId - The recovery container Id.
- recovery
Extended ExtendedLocation Location - The recovery extended location.
- recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Resource stringGroup Id - The recovery resource group Id. Valid for V2 scenarios.
- recovery
Subnet stringName - The recovery subnet name.
- recovery
Virtual stringMachine Scale Set Id - The virtual machine scale set Id.
- vm
Disks A2AVmDisk Input Details[] - The list of vm disk details.
- vm
Managed A2AVmDisks Managed Disk Input Details[] - The list of vm managed disk details.
- fabric_
object_ strid - The fabric specific object Id of the virtual machine.
- disk_
encryption_ Diskinfo Encryption Info - The recovery disk encryption information (for two pass flows).
- multi_
vm_ strgroup_ id - The multi vm group id.
- multi_
vm_ strgroup_ name - The multi vm group name.
- recovery_
availability_ strset_ id - The recovery availability set Id.
- recovery_
availability_ strzone - The recovery availability zone.
- recovery_
azure_ strnetwork_ id - The recovery Azure virtual network ARM id.
- recovery_
boot_ strdiag_ storage_ account_ id - The boot diagnostic storage account.
- recovery_
capacity_ strreservation_ group_ id - The recovery capacity reservation group Id.
- recovery_
cloud_ strservice_ id - The recovery cloud service Id. Valid for V1 scenarios.
- recovery_
container_ strid - The recovery container Id.
- recovery_
extended_ Extendedlocation Location - The recovery extended location.
- recovery_
proximity_ strplacement_ group_ id - The recovery proximity placement group Id.
- recovery_
resource_ strgroup_ id - The recovery resource group Id. Valid for V2 scenarios.
- recovery_
subnet_ strname - The recovery subnet name.
- recovery_
virtual_ strmachine_ scale_ set_ id - The virtual machine scale set Id.
- vm_
disks Sequence[A2AVmDisk Input Details] - The list of vm disk details.
- vm_
managed_ Sequence[A2AVmdisks Managed Disk Input Details] - The list of vm managed disk details.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- disk
Encryption Property MapInfo - The recovery disk encryption information (for two pass flows).
- multi
Vm StringGroup Id - The multi vm group id.
- multi
Vm StringGroup Name - The multi vm group name.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Availability StringZone - The recovery availability zone.
- recovery
Azure StringNetwork Id - The recovery Azure virtual network ARM id.
- recovery
Boot StringDiag Storage Account Id - The boot diagnostic storage account.
- recovery
Capacity StringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud StringService Id - The recovery cloud service Id. Valid for V1 scenarios.
- recovery
Container StringId - The recovery container Id.
- recovery
Extended Property MapLocation - The recovery extended location.
- recovery
Proximity StringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Resource StringGroup Id - The recovery resource group Id. Valid for V2 scenarios.
- recovery
Subnet StringName - The recovery subnet name.
- recovery
Virtual StringMachine Scale Set Id - The virtual machine scale set Id.
- vm
Disks List<Property Map> - The list of vm disk details.
- vm
Managed List<Property Map>Disks - The list of vm managed disk details.
A2AProtectedDiskDetailsResponse, A2AProtectedDiskDetailsResponseArgs
- 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
Name string - The disk name.
- Disk
State string - The disk state.
- Disk
Type string - The type of disk.
- Disk
Uri string - The disk uri.
- 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 stringAzure Storage Account Id - The primary disk storage account.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account.
- Recovery
Azure stringStorage Account Id - The recovery disk storage account.
- Recovery
Disk stringUri - Recovery disk uri.
- 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
Name string - The disk name.
- Disk
State string - The disk state.
- Disk
Type string - The type of disk.
- Disk
Uri string - The disk uri.
- 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 stringAzure Storage Account Id - The primary disk storage account.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account.
- Recovery
Azure stringStorage Account Id - The recovery disk storage account.
- Recovery
Disk stringUri - Recovery disk uri.
- 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
Name String - The disk name.
- disk
State String - The disk state.
- disk
Type String - The type of disk.
- disk
Uri String - The disk uri.
- 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 StringAzure Storage Account Id - The primary disk storage account.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account.
- recovery
Azure StringStorage Account Id - The recovery disk storage account.
- recovery
Disk StringUri - Recovery disk uri.
- 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
Name string - The disk name.
- disk
State string - The disk state.
- disk
Type string - The type of disk.
- disk
Uri string - The disk uri.
- 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 stringAzure Storage Account Id - The primary disk storage account.
- primary
Staging stringAzure Storage Account Id - The primary staging storage account.
- recovery
Azure stringStorage Account Id - The recovery disk storage account.
- recovery
Disk stringUri - Recovery disk uri.
- 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_
name str - The disk name.
- disk_
state str - The disk state.
- disk_
type str - The type of disk.
- disk_
uri str - The disk uri.
- 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_ strazure_ storage_ account_ id - The primary disk storage account.
- primary_
staging_ strazure_ storage_ account_ id - The primary staging storage account.
- recovery_
azure_ strstorage_ account_ id - The recovery disk storage account.
- recovery_
disk_ struri - Recovery disk uri.
- 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
Name String - The disk name.
- disk
State String - The disk state.
- disk
Type String - The type of disk.
- disk
Uri String - The disk uri.
- 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 StringAzure Storage Account Id - The primary disk storage account.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account.
- recovery
Azure StringStorage Account Id - The recovery disk storage account.
- recovery
Disk StringUri - Recovery disk uri.
- 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.
A2AProtectedManagedDiskDetailsResponse, A2AProtectedManagedDiskDetailsResponseArgs
- 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.
A2AReplicationDetailsResponse, A2AReplicationDetailsResponseArgs
- Agent
Certificate stringExpiry Date - Agent certificate expiry date.
- Initial
Primary stringFabric Location - The initial primary fabric location.
- Initial
Primary stringZone - The initial primary availability zone.
- Initial
Recovery stringFabric Location - The initial recovery fabric location.
- Initial
Recovery stringZone - The initial recovery availability zone.
- Recovery
Azure stringGeneration - The recovery azure generation.
- Vm
Encryption stringType - The encryption type of the VM.
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Version string - The agent version.
- Auto
Protection stringOf Data Disk - A value indicating whether the auto protection is enabled.
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Initial
Primary Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response - The initial primary extended location.
- Initial
Recovery Pulumi.Extended Location Azure Native. Recovery Services. Inputs. Extended Location Response - The initial recovery extended location.
- Is
Replication boolAgent Certificate Update Required - A value indicating whether agent certificate update is required.
- Is
Replication boolAgent Update Required - A value indicating whether replication agent update is required.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- Lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- Os
Type string - The type of operating system.
- 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.
- Protected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. A2AProtected Disk Details Response> - The list of protected disks.
- Protected
Managed List<Pulumi.Disks Azure Native. Recovery Services. Inputs. A2AProtected Managed Disk Details Response> - The list of protected managed disks.
- Recovery
Availability stringSet - The recovery availability set.
- Recovery
Availability stringZone - The recovery availability zone.
- Recovery
Azure stringResource Group Id - The recovery resource group.
- Recovery
Azure stringVMName - The name of recovery virtual machine.
- Recovery
Azure stringVMSize - The size of recovery virtual machine.
- Recovery
Boot stringDiag Storage Account Id - The recovery boot diagnostic storage account Arm Id.
- Recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- Recovery
Cloud stringService - The recovery cloud service.
- Recovery
Extended Pulumi.Location Azure Native. Recovery Services. Inputs. Extended Location Response - The recovery Extended Location.
- Recovery
Fabric stringLocation - The recovery fabric location.
- Recovery
Fabric stringObject Id - The recovery fabric object Id.
- Recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- Recovery
Virtual stringMachine Scale Set Id - The recovery virtual machine scale set id.
- Rpo
In doubleSeconds - The last RPO value in seconds.
- Selected
Recovery stringAzure Network Id - The recovery virtual network.
- Selected
Tfo stringAzure Network Id - The test failover virtual network.
- Test
Failover stringRecovery Fabric Object Id - The test failover fabric object Id.
- Tfo
Azure stringVMName - The test failover vm name.
- Unprotected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. A2AUnprotected Disk Details Response> - The list of unprotected disks.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The virtual machine nic details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Vm
Synced Pulumi.Config Details Azure Native. Recovery Services. Inputs. Azure To Azure Vm Synced Config Details Response - The synced configuration details.
- Agent
Certificate stringExpiry Date - Agent certificate expiry date.
- Initial
Primary stringFabric Location - The initial primary fabric location.
- Initial
Primary stringZone - The initial primary availability zone.
- Initial
Recovery stringFabric Location - The initial recovery fabric location.
- Initial
Recovery stringZone - The initial recovery availability zone.
- Recovery
Azure stringGeneration - The recovery azure generation.
- Vm
Encryption stringType - The encryption type of the VM.
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Version string - The agent version.
- Auto
Protection stringOf Data Disk - A value indicating whether the auto protection is enabled.
- Fabric
Object stringId - The fabric specific object Id of the virtual machine.
- Initial
Primary ExtendedExtended Location Location Response - The initial primary extended location.
- Initial
Recovery ExtendedExtended Location Location Response - The initial recovery extended location.
- Is
Replication boolAgent Certificate Update Required - A value indicating whether agent certificate update is required.
- Is
Replication boolAgent Update Required - A value indicating whether replication agent update is required.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- Lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- Os
Type string - The type of operating system.
- Primary
Availability stringZone - The primary availability zone.
- Primary
Extended ExtendedLocation Location Response - The primary Extended Location.
- Primary
Fabric stringLocation - Primary fabric location.
- Protected
Disks []A2AProtectedDisk Details Response - The list of protected disks.
- Protected
Managed []A2AProtectedDisks Managed Disk Details Response - The list of protected managed disks.
- Recovery
Availability stringSet - The recovery availability set.
- Recovery
Availability stringZone - The recovery availability zone.
- Recovery
Azure stringResource Group Id - The recovery resource group.
- Recovery
Azure stringVMName - The name of recovery virtual machine.
- Recovery
Azure stringVMSize - The size of recovery virtual machine.
- Recovery
Boot stringDiag Storage Account Id - The recovery boot diagnostic storage account Arm Id.
- Recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- Recovery
Cloud stringService - The recovery cloud service.
- Recovery
Extended ExtendedLocation Location Response - The recovery Extended Location.
- Recovery
Fabric stringLocation - The recovery fabric location.
- Recovery
Fabric stringObject Id - The recovery fabric object Id.
- Recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- Recovery
Virtual stringMachine Scale Set Id - The recovery virtual machine scale set id.
- Rpo
In float64Seconds - The last RPO value in seconds.
- Selected
Recovery stringAzure Network Id - The recovery virtual network.
- Selected
Tfo stringAzure Network Id - The test failover virtual network.
- Test
Failover stringRecovery Fabric Object Id - The test failover fabric object Id.
- Tfo
Azure stringVMName - The test failover vm name.
- Unprotected
Disks []A2AUnprotectedDisk Details Response - The list of unprotected disks.
- Vm
Nics []VMNicDetails Response - The virtual machine nic details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Vm
Synced AzureConfig Details To Azure Vm Synced Config Details Response - The synced configuration details.
- agent
Certificate StringExpiry Date - Agent certificate expiry date.
- initial
Primary StringFabric Location - The initial primary fabric location.
- initial
Primary StringZone - The initial primary availability zone.
- initial
Recovery StringFabric Location - The initial recovery fabric location.
- initial
Recovery StringZone - The initial recovery availability zone.
- recovery
Azure StringGeneration - The recovery azure generation.
- vm
Encryption StringType - The encryption type of the VM.
- agent
Expiry StringDate - Agent expiry date.
- agent
Version String - The agent version.
- auto
Protection StringOf Data Disk - A value indicating whether the auto protection is enabled.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- initial
Primary ExtendedExtended Location Location Response - The initial primary extended location.
- initial
Recovery ExtendedExtended Location Location Response - The initial recovery extended location.
- is
Replication BooleanAgent Certificate Update Required - A value indicating whether agent certificate update is required.
- is
Replication BooleanAgent Update Required - A value indicating whether replication agent update is required.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycle
Id String - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- os
Type String - The type of operating system.
- primary
Availability StringZone - The primary availability zone.
- primary
Extended ExtendedLocation Location Response - The primary Extended Location.
- primary
Fabric StringLocation - Primary fabric location.
- protected
Disks List<A2AProtectedDisk Details Response> - The list of protected disks.
- protected
Managed List<A2AProtectedDisks Managed Disk Details Response> - The list of protected managed disks.
- recovery
Availability StringSet - The recovery availability set.
- recovery
Availability StringZone - The recovery availability zone.
- recovery
Azure StringResource Group Id - The recovery resource group.
- recovery
Azure StringVMName - The name of recovery virtual machine.
- recovery
Azure StringVMSize - The size of recovery virtual machine.
- recovery
Boot StringDiag Storage Account Id - The recovery boot diagnostic storage account Arm Id.
- recovery
Capacity StringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud StringService - The recovery cloud service.
- recovery
Extended ExtendedLocation Location Response - The recovery Extended Location.
- recovery
Fabric StringLocation - The recovery fabric location.
- recovery
Fabric StringObject Id - The recovery fabric object Id.
- recovery
Proximity StringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Virtual StringMachine Scale Set Id - The recovery virtual machine scale set id.
- rpo
In DoubleSeconds - The last RPO value in seconds.
- selected
Recovery StringAzure Network Id - The recovery virtual network.
- selected
Tfo StringAzure Network Id - The test failover virtual network.
- test
Failover StringRecovery Fabric Object Id - The test failover fabric object Id.
- tfo
Azure StringVMName - The test failover vm name.
- unprotected
Disks List<A2AUnprotectedDisk Details Response> - The list of unprotected disks.
- vm
Nics List<VMNicDetails Response> - The virtual machine nic details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- vm
Synced AzureConfig Details To Azure Vm Synced Config Details Response - The synced configuration details.
- agent
Certificate stringExpiry Date - Agent certificate expiry date.
- initial
Primary stringFabric Location - The initial primary fabric location.
- initial
Primary stringZone - The initial primary availability zone.
- initial
Recovery stringFabric Location - The initial recovery fabric location.
- initial
Recovery stringZone - The initial recovery availability zone.
- recovery
Azure stringGeneration - The recovery azure generation.
- vm
Encryption stringType - The encryption type of the VM.
- agent
Expiry stringDate - Agent expiry date.
- agent
Version string - The agent version.
- auto
Protection stringOf Data Disk - A value indicating whether the auto protection is enabled.
- fabric
Object stringId - The fabric specific object Id of the virtual machine.
- initial
Primary ExtendedExtended Location Location Response - The initial primary extended location.
- initial
Recovery ExtendedExtended Location Location Response - The initial recovery extended location.
- is
Replication booleanAgent Certificate Update Required - A value indicating whether agent certificate update is required.
- is
Replication booleanAgent Update Required - A value indicating whether replication agent update is required.
- last
Heartbeat string - The last heartbeat received from the source server.
- last
Rpo stringCalculated Time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycle
Id string - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- os
Type string - The type of operating system.
- primary
Availability stringZone - The primary availability zone.
- primary
Extended ExtendedLocation Location Response - The primary Extended Location.
- primary
Fabric stringLocation - Primary fabric location.
- protected
Disks A2AProtectedDisk Details Response[] - The list of protected disks.
- protected
Managed A2AProtectedDisks Managed Disk Details Response[] - The list of protected managed disks.
- recovery
Availability stringSet - The recovery availability set.
- recovery
Availability stringZone - The recovery availability zone.
- recovery
Azure stringResource Group Id - The recovery resource group.
- recovery
Azure stringVMName - The name of recovery virtual machine.
- recovery
Azure stringVMSize - The size of recovery virtual machine.
- recovery
Boot stringDiag Storage Account Id - The recovery boot diagnostic storage account Arm Id.
- recovery
Capacity stringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud stringService - The recovery cloud service.
- recovery
Extended ExtendedLocation Location Response - The recovery Extended Location.
- recovery
Fabric stringLocation - The recovery fabric location.
- recovery
Fabric stringObject Id - The recovery fabric object Id.
- recovery
Proximity stringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Virtual stringMachine Scale Set Id - The recovery virtual machine scale set id.
- rpo
In numberSeconds - The last RPO value in seconds.
- selected
Recovery stringAzure Network Id - The recovery virtual network.
- selected
Tfo stringAzure Network Id - The test failover virtual network.
- test
Failover stringRecovery Fabric Object Id - The test failover fabric object Id.
- tfo
Azure stringVMName - The test failover vm name.
- unprotected
Disks A2AUnprotectedDisk Details Response[] - The list of unprotected disks.
- vm
Nics VMNicDetails Response[] - The virtual machine nic details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- vm
Synced AzureConfig Details To Azure Vm Synced Config Details Response - The synced configuration details.
- agent_
certificate_ strexpiry_ date - Agent certificate expiry date.
- initial_
primary_ strfabric_ location - The initial primary fabric location.
- initial_
primary_ strzone - The initial primary availability zone.
- initial_
recovery_ strfabric_ location - The initial recovery fabric location.
- initial_
recovery_ strzone - The initial recovery availability zone.
- recovery_
azure_ strgeneration - The recovery azure generation.
- vm_
encryption_ strtype - The encryption type of the VM.
- agent_
expiry_ strdate - Agent expiry date.
- agent_
version str - The agent version.
- auto_
protection_ strof_ data_ disk - A value indicating whether the auto protection is enabled.
- fabric_
object_ strid - The fabric specific object Id of the virtual machine.
- initial_
primary_ Extendedextended_ location Location Response - The initial primary extended location.
- initial_
recovery_ Extendedextended_ location Location Response - The initial recovery extended location.
- is_
replication_ boolagent_ certificate_ update_ required - A value indicating whether agent certificate update is required.
- is_
replication_ boolagent_ update_ required - A value indicating whether replication agent update is required.
- last_
heartbeat str - The last heartbeat received from the source server.
- last_
rpo_ strcalculated_ time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycle_
id str - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- os_
type str - The type of operating system.
- primary_
availability_ strzone - The primary availability zone.
- primary_
extended_ Extendedlocation Location Response - The primary Extended Location.
- primary_
fabric_ strlocation - Primary fabric location.
- protected_
disks Sequence[A2AProtectedDisk Details Response] - The list of protected disks.
- protected_
managed_ Sequence[A2AProtecteddisks Managed Disk Details Response] - The list of protected managed disks.
- recovery_
availability_ strset - The recovery availability set.
- recovery_
availability_ strzone - The recovery availability zone.
- recovery_
azure_ strresource_ group_ id - The recovery resource group.
- recovery_
azure_ strvm_ name - The name of recovery virtual machine.
- recovery_
azure_ strvm_ size - The size of recovery virtual machine.
- recovery_
boot_ strdiag_ storage_ account_ id - The recovery boot diagnostic storage account Arm Id.
- recovery_
capacity_ strreservation_ group_ id - The recovery capacity reservation group Id.
- recovery_
cloud_ strservice - The recovery cloud service.
- recovery_
extended_ Extendedlocation Location Response - The recovery Extended Location.
- recovery_
fabric_ strlocation - The recovery fabric location.
- recovery_
fabric_ strobject_ id - The recovery fabric object Id.
- recovery_
proximity_ strplacement_ group_ id - The recovery proximity placement group Id.
- recovery_
virtual_ strmachine_ scale_ set_ id - The recovery virtual machine scale set id.
- rpo_
in_ floatseconds - The last RPO value in seconds.
- selected_
recovery_ strazure_ network_ id - The recovery virtual network.
- selected_
tfo_ strazure_ network_ id - The test failover virtual network.
- test_
failover_ strrecovery_ fabric_ object_ id - The test failover fabric object Id.
- tfo_
azure_ strvm_ name - The test failover vm name.
- unprotected_
disks Sequence[A2AUnprotectedDisk Details Response] - The list of unprotected disks.
- vm_
nics Sequence[VMNicDetails Response] - The virtual machine nic details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- vm_
synced_ Azureconfig_ details To Azure Vm Synced Config Details Response - The synced configuration details.
- agent
Certificate StringExpiry Date - Agent certificate expiry date.
- initial
Primary StringFabric Location - The initial primary fabric location.
- initial
Primary StringZone - The initial primary availability zone.
- initial
Recovery StringFabric Location - The initial recovery fabric location.
- initial
Recovery StringZone - The initial recovery availability zone.
- recovery
Azure StringGeneration - The recovery azure generation.
- vm
Encryption StringType - The encryption type of the VM.
- agent
Expiry StringDate - Agent expiry date.
- agent
Version String - The agent version.
- auto
Protection StringOf Data Disk - A value indicating whether the auto protection is enabled.
- fabric
Object StringId - The fabric specific object Id of the virtual machine.
- initial
Primary Property MapExtended Location - The initial primary extended location.
- initial
Recovery Property MapExtended Location - The initial recovery extended location.
- is
Replication BooleanAgent Certificate Update Required - A value indicating whether agent certificate update is required.
- is
Replication BooleanAgent Update Required - A value indicating whether replication agent update is required.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The time (in UTC) when the last RPO value was calculated by Protection Service.
- lifecycle
Id String - An id associated with the PE 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 item even though other internal Ids/ARM Id might be changing.
- 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.
- 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.
- os
Type String - The type of operating system.
- primary
Availability StringZone - The primary availability zone.
- primary
Extended Property MapLocation - The primary Extended Location.
- primary
Fabric StringLocation - Primary fabric location.
- protected
Disks List<Property Map> - The list of protected disks.
- protected
Managed List<Property Map>Disks - The list of protected managed disks.
- recovery
Availability StringSet - The recovery availability set.
- recovery
Availability StringZone - The recovery availability zone.
- recovery
Azure StringResource Group Id - The recovery resource group.
- recovery
Azure StringVMName - The name of recovery virtual machine.
- recovery
Azure StringVMSize - The size of recovery virtual machine.
- recovery
Boot StringDiag Storage Account Id - The recovery boot diagnostic storage account Arm Id.
- recovery
Capacity StringReservation Group Id - The recovery capacity reservation group Id.
- recovery
Cloud StringService - The recovery cloud service.
- recovery
Extended Property MapLocation - The recovery Extended Location.
- recovery
Fabric StringLocation - The recovery fabric location.
- recovery
Fabric StringObject Id - The recovery fabric object Id.
- recovery
Proximity StringPlacement Group Id - The recovery proximity placement group Id.
- recovery
Virtual StringMachine Scale Set Id - The recovery virtual machine scale set id.
- rpo
In NumberSeconds - The last RPO value in seconds.
- selected
Recovery StringAzure Network Id - The recovery virtual network.
- selected
Tfo StringAzure Network Id - The test failover virtual network.
- test
Failover StringRecovery Fabric Object Id - The test failover fabric object Id.
- tfo
Azure StringVMName - The test failover vm name.
- unprotected
Disks List<Property Map> - The list of unprotected disks.
- vm
Nics List<Property Map> - The virtual machine nic details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- vm
Synced Property MapConfig Details - The synced configuration details.
A2AUnprotectedDiskDetailsResponse, A2AUnprotectedDiskDetailsResponseArgs
- 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.
A2AVmDiskInputDetails, A2AVmDiskInputDetailsArgs
- Disk
Uri string - The disk Uri.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account Id.
- Recovery
Azure stringStorage Account Id - The recovery VHD storage account Id.
- Disk
Uri string - The disk Uri.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account Id.
- Recovery
Azure stringStorage Account Id - The recovery VHD storage account Id.
- disk
Uri String - The disk Uri.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account Id.
- recovery
Azure StringStorage Account Id - The recovery VHD storage account Id.
- disk
Uri string - The disk Uri.
- primary
Staging stringAzure Storage Account Id - The primary staging storage account Id.
- recovery
Azure stringStorage Account Id - The recovery VHD storage account Id.
- disk_
uri str - The disk Uri.
- primary_
staging_ strazure_ storage_ account_ id - The primary staging storage account Id.
- recovery_
azure_ strstorage_ account_ id - The recovery VHD storage account Id.
- disk
Uri String - The disk Uri.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account Id.
- recovery
Azure StringStorage Account Id - The recovery VHD storage account Id.
A2AVmManagedDiskInputDetails, A2AVmManagedDiskInputDetailsArgs
- Disk
Id string - The disk Id.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account Arm Id.
- Recovery
Resource stringGroup Id - The target resource group Arm Id.
- Disk
Encryption Pulumi.Info Azure Native. Recovery Services. Inputs. Disk Encryption Info - The recovery disk encryption information (for one / single pass flows).
- Recovery
Disk stringEncryption Set Id - The recovery disk encryption set 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
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.
- Disk
Id string - The disk Id.
- Primary
Staging stringAzure Storage Account Id - The primary staging storage account Arm Id.
- Recovery
Resource stringGroup Id - The target resource group Arm Id.
- Disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for one / single pass flows).
- Recovery
Disk stringEncryption Set Id - The recovery disk encryption set 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
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.
- disk
Id String - The disk Id.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account Arm Id.
- recovery
Resource StringGroup Id - The target resource group Arm Id.
- disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for one / single pass flows).
- recovery
Disk StringEncryption Set Id - The recovery disk encryption set 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
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.
- disk
Id string - The disk Id.
- primary
Staging stringAzure Storage Account Id - The primary staging storage account Arm Id.
- recovery
Resource stringGroup Id - The target resource group Arm Id.
- disk
Encryption DiskInfo Encryption Info - The recovery disk encryption information (for one / single pass flows).
- recovery
Disk stringEncryption Set Id - The recovery disk encryption set 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
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.
- disk_
id str - The disk Id.
- primary_
staging_ strazure_ storage_ account_ id - The primary staging storage account Arm Id.
- recovery_
resource_ strgroup_ id - The target resource group Arm Id.
- disk_
encryption_ Diskinfo Encryption Info - The recovery disk encryption information (for one / single pass flows).
- recovery_
disk_ strencryption_ set_ id - The recovery disk encryption set 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_
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.
- disk
Id String - The disk Id.
- primary
Staging StringAzure Storage Account Id - The primary staging storage account Arm Id.
- recovery
Resource StringGroup Id - The target resource group Arm Id.
- disk
Encryption Property MapInfo - The recovery disk encryption information (for one / single pass flows).
- recovery
Disk StringEncryption Set Id - The recovery disk encryption set 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
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.
AzureToAzureVmSyncedConfigDetailsResponse, AzureToAzureVmSyncedConfigDetailsResponseArgs
- Input
Endpoints List<Pulumi.Azure Native. Recovery Services. Inputs. Input Endpoint Response> - The Azure VM input endpoints.
- Dictionary<string, string>
- The Azure VM tags.
- Input
Endpoints []InputEndpoint Response - The Azure VM input endpoints.
- map[string]string
- The Azure VM tags.
- input
Endpoints List<InputEndpoint Response> - The Azure VM input endpoints.
- Map<String,String>
- The Azure VM tags.
- input
Endpoints InputEndpoint Response[] - The Azure VM input endpoints.
- {[key: string]: string}
- The Azure VM tags.
- input_
endpoints Sequence[InputEndpoint Response] - The Azure VM input endpoints.
- Mapping[str, str]
- The Azure VM tags.
- input
Endpoints List<Property Map> - The Azure VM input endpoints.
- Map<String>
- The Azure VM tags.
AzureVmDiskDetailsResponse, AzureVmDiskDetailsResponseArgs
- Custom
Target stringDisk Name - The custom target Azure disk name.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The disk resource id.
- Lun
Id string - Ordinal\LunId of the disk for the Azure VM.
- Max
Size stringMB - Max side in MB.
- Target
Disk stringLocation - Blob uri of the Azure disk.
- Target
Disk stringName - The target Azure disk name.
- Vhd
Id string - The VHD id.
- Vhd
Name string - VHD name.
- Vhd
Type string - VHD type.
- Custom
Target stringDisk Name - The custom target Azure disk name.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The disk resource id.
- Lun
Id string - Ordinal\LunId of the disk for the Azure VM.
- Max
Size stringMB - Max side in MB.
- Target
Disk stringLocation - Blob uri of the Azure disk.
- Target
Disk stringName - The target Azure disk name.
- Vhd
Id string - The VHD id.
- Vhd
Name string - VHD name.
- Vhd
Type string - VHD type.
- custom
Target StringDisk Name - The custom target Azure disk name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The disk resource id.
- lun
Id String - Ordinal\LunId of the disk for the Azure VM.
- max
Size StringMB - Max side in MB.
- target
Disk StringLocation - Blob uri of the Azure disk.
- target
Disk StringName - The target Azure disk name.
- vhd
Id String - The VHD id.
- vhd
Name String - VHD name.
- vhd
Type String - VHD type.
- custom
Target stringDisk Name - The custom target Azure disk name.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id string - The disk resource id.
- lun
Id string - Ordinal\LunId of the disk for the Azure VM.
- max
Size stringMB - Max side in MB.
- target
Disk stringLocation - Blob uri of the Azure disk.
- target
Disk stringName - The target Azure disk name.
- vhd
Id string - The VHD id.
- vhd
Name string - VHD name.
- vhd
Type string - VHD type.
- custom_
target_ strdisk_ name - The custom target Azure disk name.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM ID.
- disk_
id str - The disk resource id.
- lun_
id str - Ordinal\LunId of the disk for the Azure VM.
- max_
size_ strmb - Max side in MB.
- target_
disk_ strlocation - Blob uri of the Azure disk.
- target_
disk_ strname - The target Azure disk name.
- vhd_
id str - The VHD id.
- vhd_
name str - VHD name.
- vhd_
type str - VHD type.
- custom
Target StringDisk Name - The custom target Azure disk name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The disk resource id.
- lun
Id String - Ordinal\LunId of the disk for the Azure VM.
- max
Size StringMB - Max side in MB.
- target
Disk StringLocation - Blob uri of the Azure disk.
- target
Disk StringName - The target Azure disk name.
- vhd
Id String - The VHD id.
- vhd
Name String - VHD name.
- vhd
Type String - VHD type.
CurrentScenarioDetailsResponse, CurrentScenarioDetailsResponseArgs
- 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.
DiskAccountType, DiskAccountTypeArgs
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- Disk
Account Type_Standard_LRS - Standard_LRS
- Disk
Account Type_Premium_LRS - Premium_LRS
- Disk
Account Type_Standard SSD_LRS - StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- STANDARD_LRS
- Standard_LRS
- PREMIUM_LRS
- Premium_LRS
- STANDARD_SS_D_LRS
- StandardSSD_LRS
- "Standard_LRS"
- Standard_LRS
- "Premium_LRS"
- Premium_LRS
- "Standard
SSD_LRS" - StandardSSD_LRS
DiskDetailsResponse, DiskDetailsResponseArgs
- max_
size_ floatmb - The hard disk max size in MB.
- vhd_
id str - The VHD Id.
- vhd_
name str - The VHD name.
- vhd_
type str - The type of the volume.
DiskEncryptionInfo, DiskEncryptionInfoArgs
- Disk
Encryption Pulumi.Key Info Azure Native. Recovery Services. Inputs. Disk Encryption Key Info - The recovery KeyVault reference for secret.
- Key
Encryption Pulumi.Key Info Azure Native. Recovery Services. Inputs. Key Encryption Key Info - The recovery KeyVault reference for key.
- Disk
Encryption DiskKey Info Encryption Key Info - The recovery KeyVault reference for secret.
- Key
Encryption KeyKey Info Encryption Key Info - The recovery KeyVault reference for key.
- disk
Encryption DiskKey Info Encryption Key Info - The recovery KeyVault reference for secret.
- key
Encryption KeyKey Info Encryption Key Info - The recovery KeyVault reference for key.
- disk
Encryption DiskKey Info Encryption Key Info - The recovery KeyVault reference for secret.
- key
Encryption KeyKey Info Encryption Key Info - The recovery KeyVault reference for key.
- disk_
encryption_ Diskkey_ info Encryption Key Info - The recovery KeyVault reference for secret.
- key_
encryption_ Keykey_ info Encryption Key Info - The recovery KeyVault reference for key.
- disk
Encryption Property MapKey Info - The recovery KeyVault reference for secret.
- key
Encryption Property MapKey Info - The recovery KeyVault reference for key.
DiskEncryptionKeyInfo, DiskEncryptionKeyInfoArgs
- Key
Vault stringResource Arm Id - The KeyVault resource ARM id for secret.
- Secret
Identifier string - The secret url / identifier.
- Key
Vault stringResource Arm Id - The KeyVault resource ARM id for secret.
- Secret
Identifier string - The secret url / identifier.
- key
Vault StringResource Arm Id - The KeyVault resource ARM id for secret.
- secret
Identifier String - The secret url / identifier.
- key
Vault stringResource Arm Id - The KeyVault resource ARM id for secret.
- secret
Identifier string - The secret url / identifier.
- key_
vault_ strresource_ arm_ id - The KeyVault resource ARM id for secret.
- secret_
identifier str - The secret url / identifier.
- key
Vault StringResource Arm Id - The KeyVault resource ARM id for secret.
- secret
Identifier String - The secret url / identifier.
EnableProtectionInputProperties, EnableProtectionInputPropertiesArgs
- Policy
Id string - The Policy Id.
- Protectable
Item stringId - The protectable item Id.
- Provider
Specific Pulumi.Details Azure | Pulumi.Native. Recovery Services. Inputs. A2ACross Cluster Migration Enable Protection Input Azure | Pulumi.Native. Recovery Services. Inputs. A2AEnable Protection Input Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Azure Enable Protection Input Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Azure V2Enable Protection Input Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Enable Protection Input Azure Native. Recovery Services. Inputs. In Mage Rcm Enable Protection Input - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
- Policy
Id string - The Policy Id.
- Protectable
Item stringId - The protectable item Id.
- Provider
Specific A2ACrossDetails Cluster | A2AEnableMigration Enable Protection Input Protection | HyperInput VReplica | InAzure Enable Protection Input Mage | InAzure V2Enable Protection Input Mage | InEnable Protection Input Mage Rcm Enable Protection Input - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
- policy
Id String - The Policy Id.
- protectable
Item StringId - The protectable item Id.
- provider
Specific A2ACrossDetails Cluster | A2AEnableMigration Enable Protection Input Protection | HyperInput VReplica | InAzure Enable Protection Input Mage | InAzure V2Enable Protection Input Mage | InEnable Protection Input Mage Rcm Enable Protection Input - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
- policy
Id string - The Policy Id.
- protectable
Item stringId - The protectable item Id.
- provider
Specific A2ACrossDetails Cluster | A2AEnableMigration Enable Protection Input Protection | HyperInput VReplica | InAzure Enable Protection Input Mage | InAzure V2Enable Protection Input Mage | InEnable Protection Input Mage Rcm Enable Protection Input - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
- policy_
id str - The Policy Id.
- protectable_
item_ strid - The protectable item Id.
- provider_
specific_ A2ACrossdetails Cluster | A2AEnableMigration Enable Protection Input Protection | HyperInput VReplica | InAzure Enable Protection Input Mage | InAzure V2Enable Protection Input Mage | InEnable Protection Input Mage Rcm Enable Protection Input - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
- policy
Id String - The Policy Id.
- protectable
Item StringId - The protectable item Id.
- provider
Specific Property Map | Property Map | Property Map | Property Map | Property Map | Property MapDetails - The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.
ExtendedLocation, ExtendedLocationArgs
- Name string
- The name of the extended location.
- Type
string | Pulumi.
Azure Native. Recovery Services. Extended Location Type - The extended location type.
- Name string
- The name of the extended location.
- Type
string | Extended
Location Type - The extended location type.
- name String
- The name of the extended location.
- type
String | Extended
Location Type - The extended location type.
- name string
- The name of the extended location.
- type
string | Extended
Location Type - The extended location type.
- name str
- The name of the extended location.
- type
str | Extended
Location Type - The extended location type.
- name String
- The name of the extended location.
- type
String | "Edge
Zone" - The extended location type.
ExtendedLocationResponse, ExtendedLocationResponseArgs
ExtendedLocationType, ExtendedLocationTypeArgs
- Edge
Zone - EdgeZone
- Extended
Location Type Edge Zone - EdgeZone
- Edge
Zone - EdgeZone
- Edge
Zone - EdgeZone
- EDGE_ZONE
- EdgeZone
- "Edge
Zone" - EdgeZone
HealthErrorResponse, HealthErrorResponseArgs
- 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.
HyperVReplicaAzureDiskInputDetails, HyperVReplicaAzureDiskInputDetailsArgs
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The DiskId.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The DiskType.
- Log
Storage stringAccount Id - The LogStorageAccountId.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The DiskId.
- Disk
Type string | DiskAccount Type - The DiskType.
- Log
Storage stringAccount Id - The LogStorageAccountId.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The DiskId.
- disk
Type String | DiskAccount Type - The DiskType.
- log
Storage StringAccount Id - The LogStorageAccountId.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id string - The DiskId.
- disk
Type string | DiskAccount Type - The DiskType.
- log
Storage stringAccount Id - The LogStorageAccountId.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM ID.
- disk_
id str - The DiskId.
- disk_
type str | DiskAccount Type - The DiskType.
- log_
storage_ straccount_ id - The LogStorageAccountId.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The DiskId.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The DiskType.
- log
Storage StringAccount Id - The LogStorageAccountId.
HyperVReplicaAzureEnableProtectionInput, HyperVReplicaAzureEnableProtectionInputArgs
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The DiskType.
- Disks
To List<string>Include - The list of VHD Ids of disks to be protected.
- Disks
To List<Pulumi.Include For Managed Disks Azure Native. Recovery Services. Inputs. Hyper VReplica Azure Disk Input Details> - The disks to include list for managed disks.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Hv
Host stringVm Id - The Hyper-V host VM Id.
- License
Type string | Pulumi.Azure Native. Recovery Services. License Type - License type.
- Log
Storage stringAccount Id - The storage account to be used for logging during replication.
- Os
Type string - The OS type associated with VM.
- Dictionary<string, string>
- The tags for the seed managed disks.
- Sql
Server string | Pulumi.License Type Azure Native. Recovery Services. Sql Server License Type - The SQL Server license type.
- Target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- Target
Availability stringZone - The target availability zone.
- Target
Azure stringNetwork Id - The selected target Azure network Id.
- Target
Azure stringSubnet Id - The selected target Azure subnet Id.
- Target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- Target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- Target
Azure stringVm Name - The target azure VM Name.
- Dictionary<string, string>
- The tags for the target managed disks.
- Dictionary<string, string>
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- Target
Storage stringAccount Id - The storage account Id.
- Target
Vm stringSize - The target VM size.
- Dictionary<string, string>
- The target VM tags.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- Use
Managed stringDisks For Replication - A value indicating whether managed disks should be used during replication.
- Vhd
Id string - The OS disk VHD id associated with VM.
- Vm
Name string - The VM Name.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | DiskAccount Type - The DiskType.
- Disks
To []stringInclude - The list of VHD Ids of disks to be protected.
- Disks
To []HyperInclude For Managed Disks VReplica Azure Disk Input Details - The disks to include list for managed disks.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Hv
Host stringVm Id - The Hyper-V host VM Id.
- License
Type string | LicenseType - License type.
- Log
Storage stringAccount Id - The storage account to be used for logging during replication.
- Os
Type string - The OS type associated with VM.
- map[string]string
- The tags for the seed managed disks.
- Sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- Target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- Target
Availability stringZone - The target availability zone.
- Target
Azure stringNetwork Id - The selected target Azure network Id.
- Target
Azure stringSubnet Id - The selected target Azure subnet Id.
- Target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- Target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- Target
Azure stringVm Name - The target azure VM Name.
- map[string]string
- The tags for the target managed disks.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- Target
Storage stringAccount Id - The storage account Id.
- Target
Vm stringSize - The target VM size.
- map[string]string
- The target VM tags.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- Use
Managed stringDisks For Replication - A value indicating whether managed disks should be used during replication.
- Vhd
Id string - The OS disk VHD id associated with VM.
- Vm
Name string - The VM Name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | DiskAccount Type - The DiskType.
- disks
To List<String>Include - The list of VHD Ids of disks to be protected.
- disks
To List<HyperInclude For Managed Disks VReplica Azure Disk Input Details> - The disks to include list for managed disks.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- hv
Host StringVm Id - The Hyper-V host VM Id.
- license
Type String | LicenseType - License type.
- log
Storage StringAccount Id - The storage account to be used for logging during replication.
- os
Type String - The OS type associated with VM.
- Map<String,String>
- The tags for the seed managed disks.
- sql
Server String | SqlLicense Type Server License Type - The SQL Server license type.
- target
Availability StringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability StringZone - The target availability zone.
- target
Azure StringNetwork Id - The selected target Azure network Id.
- target
Azure StringSubnet Id - The selected target Azure subnet Id.
- target
Azure StringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure StringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure StringVm Name - The target azure VM Name.
- Map<String,String>
- The tags for the target managed disks.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The proximity placement group ARM Id.
- target
Storage StringAccount Id - The storage account Id.
- target
Vm StringSize - The target VM size.
- Map<String,String>
- The target VM tags.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- use
Managed StringDisks For Replication - A value indicating whether managed disks should be used during replication.
- vhd
Id String - The OS disk VHD id associated with VM.
- vm
Name String - The VM Name.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type string | DiskAccount Type - The DiskType.
- disks
To string[]Include - The list of VHD Ids of disks to be protected.
- disks
To HyperInclude For Managed Disks VReplica Azure Disk Input Details[] - The disks to include list for managed disks.
- enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- hv
Host stringVm Id - The Hyper-V host VM Id.
- license
Type string | LicenseType - License type.
- log
Storage stringAccount Id - The storage account to be used for logging during replication.
- os
Type string - The OS type associated with VM.
- {[key: string]: string}
- The tags for the seed managed disks.
- sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability stringZone - The target availability zone.
- target
Azure stringNetwork Id - The selected target Azure network Id.
- target
Azure stringSubnet Id - The selected target Azure subnet Id.
- target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure stringVm Name - The target azure VM Name.
- {[key: string]: string}
- The tags for the target managed disks.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- target
Storage stringAccount Id - The storage account Id.
- target
Vm stringSize - The target VM size.
- {[key: string]: string}
- The target VM tags.
- use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- use
Managed stringDisks For Replication - A value indicating whether managed disks should be used during replication.
- vhd
Id string - The OS disk VHD id associated with VM.
- vm
Name string - The VM Name.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM Id.
- disk_
type str | DiskAccount Type - The DiskType.
- disks_
to_ Sequence[str]include - The list of VHD Ids of disks to be protected.
- disks_
to_ Sequence[Hyperinclude_ for_ managed_ disks VReplica Azure Disk Input Details] - The disks to include list for managed disks.
- enable_
rdp_ stron_ target_ option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- hv_
host_ strvm_ id - The Hyper-V host VM Id.
- license_
type str | LicenseType - License type.
- log_
storage_ straccount_ id - The storage account to be used for logging during replication.
- os_
type str - The OS type associated with VM.
- Mapping[str, str]
- The tags for the seed managed disks.
- sql_
server_ str | Sqllicense_ type Server License Type - The SQL Server license type.
- target_
availability_ strset_ id - The target availability set ARM Id for resource manager deployment.
- target_
availability_ strzone - The target availability zone.
- target_
azure_ strnetwork_ id - The selected target Azure network Id.
- target_
azure_ strsubnet_ id - The selected target Azure subnet Id.
- target_
azure_ strv1_ resource_ group_ id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target_
azure_ strv2_ resource_ group_ id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target_
azure_ strvm_ name - The target azure VM Name.
- Mapping[str, str]
- The tags for the target managed disks.
- Mapping[str, str]
- The tags for the target NICs.
- target_
proximity_ strplacement_ group_ id - The proximity placement group ARM Id.
- target_
storage_ straccount_ id - The storage account Id.
- target_
vm_ strsize - The target VM size.
- Mapping[str, str]
- The target VM tags.
- use_
managed_ strdisks - A value indicating whether managed disks should be used during failover.
- use_
managed_ strdisks_ for_ replication - A value indicating whether managed disks should be used during replication.
- vhd_
id str - The OS disk VHD id associated with VM.
- vm_
name str - The VM Name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The DiskType.
- disks
To List<String>Include - The list of VHD Ids of disks to be protected.
- disks
To List<Property Map>Include For Managed Disks - The disks to include list for managed disks.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- hv
Host StringVm Id - The Hyper-V host VM Id.
- license
Type String | "NotSpecified" | "No License Type" | "Windows Server" - License type.
- log
Storage StringAccount Id - The storage account to be used for logging during replication.
- os
Type String - The OS type associated with VM.
- Map<String>
- The tags for the seed managed disks.
- sql
Server String | "NotLicense Type Specified" | "No License Type" | "PAYG" | "AHUB" - The SQL Server license type.
- target
Availability StringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability StringZone - The target availability zone.
- target
Azure StringNetwork Id - The selected target Azure network Id.
- target
Azure StringSubnet Id - The selected target Azure subnet Id.
- target
Azure StringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure StringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure StringVm Name - The target azure VM Name.
- Map<String>
- The tags for the target managed disks.
- Map<String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The proximity placement group ARM Id.
- target
Storage StringAccount Id - The storage account Id.
- target
Vm StringSize - The target VM size.
- Map<String>
- The target VM tags.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- use
Managed StringDisks For Replication - A value indicating whether managed disks should be used during replication.
- vhd
Id String - The OS disk VHD id associated with VM.
- vm
Name String - The VM Name.
HyperVReplicaAzureManagedDiskDetailsResponse, HyperVReplicaAzureManagedDiskDetailsResponseArgs
- Disk
Encryption stringSet Id - The disk encryption set ARM Id.
- Disk
Id string - The disk Id.
- Replica
Disk stringType - The replica disk type.
- Seed
Managed stringDisk Id - Seed managed disk Id.
- Disk
Encryption stringSet Id - The disk encryption set ARM Id.
- Disk
Id string - The disk Id.
- Replica
Disk stringType - The replica disk type.
- Seed
Managed stringDisk Id - Seed managed disk Id.
- disk
Encryption StringSet Id - The disk encryption set ARM Id.
- disk
Id String - The disk Id.
- replica
Disk StringType - The replica disk type.
- seed
Managed StringDisk Id - Seed managed disk Id.
- disk
Encryption stringSet Id - The disk encryption set ARM Id.
- disk
Id string - The disk Id.
- replica
Disk stringType - The replica disk type.
- seed
Managed stringDisk Id - Seed managed disk Id.
- disk_
encryption_ strset_ id - The disk encryption set ARM Id.
- disk_
id str - The disk Id.
- replica_
disk_ strtype - The replica disk type.
- seed_
managed_ strdisk_ id - Seed managed disk Id.
- disk
Encryption StringSet Id - The disk encryption set ARM Id.
- disk
Id String - The disk Id.
- replica
Disk StringType - The replica disk type.
- seed
Managed StringDisk Id - Seed managed disk Id.
HyperVReplicaAzureReplicationDetailsResponse, HyperVReplicaAzureReplicationDetailsResponseArgs
- Last
Recovery stringPoint Received - The last recovery point received time.
- Azure
Vm List<Pulumi.Disk Details Azure Native. Recovery Services. Inputs. Azure Vm Disk Details Response> - Azure VM Disk details.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Encryption string
- The encryption info.
- Initial
Replication Pulumi.Details Azure Native. Recovery Services. Inputs. Initial Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- License
Type string - License Type of the VM to be used.
- OSDetails
Pulumi.
Azure Native. Recovery Services. Inputs. OSDetails Response - The operating system info.
- Protected
Managed List<Pulumi.Disks Azure Native. Recovery Services. Inputs. Hyper VReplica Azure Managed Disk Details Response> - The list of protected managed disks.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- Recovery
Azure stringResource Group Id - The target resource group Id.
- Recovery
Azure stringStorage Account - The recovery Azure storage account.
- Recovery
Azure stringVMSize - The Recovery Azure VM size.
- Recovery
Azure stringVm Name - Recovery Azure given name.
- Rpo
In doubleSeconds - Last RPO value.
- Dictionary<string, string>
- The tags for the seed managed disks.
- Selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- Selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Sql
Server stringLicense Type - The SQL Server license type.
- Target
Availability stringZone - The target availability zone.
- Dictionary<string, string>
- The tags for the target managed disks.
- Dictionary<string, string>
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Dictionary<string, string>
- The target VM tags.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Last
Recovery stringPoint Received - The last recovery point received time.
- Azure
Vm []AzureDisk Details Vm Disk Details Response - Azure VM Disk details.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Encryption string
- The encryption info.
- Initial
Replication InitialDetails Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- License
Type string - License Type of the VM to be used.
- OSDetails
OSDetails
Response - The operating system info.
- Protected
Managed []HyperDisks VReplica Azure Managed Disk Details Response - The list of protected managed disks.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- Recovery
Azure stringResource Group Id - The target resource group Id.
- Recovery
Azure stringStorage Account - The recovery Azure storage account.
- Recovery
Azure stringVMSize - The Recovery Azure VM size.
- Recovery
Azure stringVm Name - Recovery Azure given name.
- Rpo
In float64Seconds - Last RPO value.
- map[string]string
- The tags for the seed managed disks.
- Selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- Selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Sql
Server stringLicense Type - The SQL Server license type.
- Target
Availability stringZone - The target availability zone.
- map[string]string
- The tags for the target managed disks.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- map[string]string
- The target VM tags.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- last
Recovery StringPoint Received - The last recovery point received time.
- azure
Vm List<AzureDisk Details Vm Disk Details Response> - Azure VM Disk details.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- encryption String
- The encryption info.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- license
Type String - License Type of the VM to be used.
- o
SDetails OSDetailsResponse - The operating system info.
- protected
Managed List<HyperDisks VReplica Azure Managed Disk Details Response> - The list of protected managed disks.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Azure StringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure StringResource Group Id - The target resource group Id.
- recovery
Azure StringStorage Account - The recovery Azure storage account.
- recovery
Azure StringVMSize - The Recovery Azure VM size.
- recovery
Azure StringVm Name - Recovery Azure given name.
- rpo
In DoubleSeconds - Last RPO value.
- Map<String,String>
- The tags for the seed managed disks.
- selected
Recovery StringAzure Network Id - The selected recovery azure network Id.
- selected
Source StringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- source
Vm IntegerCpu Count - The CPU count of the VM on the primary side.
- source
Vm IntegerRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server StringLicense Type - The SQL Server license type.
- target
Availability StringZone - The target availability zone.
- Map<String,String>
- The tags for the target managed disks.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- Map<String,String>
- The target VM tags.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- last
Recovery stringPoint Received - The last recovery point received time.
- azure
Vm AzureDisk Details Vm Disk Details Response[] - Azure VM Disk details.
- enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- encryption string
- The encryption info.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated stringTime - The Last replication time.
- last
Rpo stringCalculated Time - The last RPO calculated time.
- license
Type string - License Type of the VM to be used.
- o
SDetails OSDetailsResponse - The operating system info.
- protected
Managed HyperDisks VReplica Azure Managed Disk Details Response[] - The list of protected managed disks.
- recovery
Availability stringSet Id - The recovery availability set Id.
- recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure stringResource Group Id - The target resource group Id.
- recovery
Azure stringStorage Account - The recovery Azure storage account.
- recovery
Azure stringVMSize - The Recovery Azure VM size.
- recovery
Azure stringVm Name - Recovery Azure given name.
- rpo
In numberSeconds - Last RPO value.
- {[key: string]: string}
- The tags for the seed managed disks.
- selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- source
Vm numberCpu Count - The CPU count of the VM on the primary side.
- source
Vm numberRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server stringLicense Type - The SQL Server license type.
- target
Availability stringZone - The target availability zone.
- {[key: string]: string}
- The tags for the target managed disks.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- {[key: string]: string}
- The target VM tags.
- use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- last_
recovery_ strpoint_ received - The last recovery point received time.
- azure_
vm_ Sequence[Azuredisk_ details Vm Disk Details Response] - Azure VM Disk details.
- enable_
rdp_ stron_ target_ option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- encryption str
- The encryption info.
- initial_
replication_ Initialdetails Replication Details Response - Initial replication details.
- last_
replicated_ strtime - The Last replication time.
- last_
rpo_ strcalculated_ time - The last RPO calculated time.
- license_
type str - License Type of the VM to be used.
- o_
s_ OSDetailsdetails Response - The operating system info.
- protected_
managed_ Sequence[Hyperdisks VReplica Azure Managed Disk Details Response] - The list of protected managed disks.
- recovery_
availability_ strset_ id - The recovery availability set Id.
- recovery_
azure_ strlog_ storage_ account_ id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery_
azure_ strresource_ group_ id - The target resource group Id.
- recovery_
azure_ strstorage_ account - The recovery Azure storage account.
- recovery_
azure_ strvm_ name - Recovery Azure given name.
- recovery_
azure_ strvm_ size - The Recovery Azure VM size.
- rpo_
in_ floatseconds - Last RPO value.
- Mapping[str, str]
- The tags for the seed managed disks.
- selected_
recovery_ strazure_ network_ id - The selected recovery azure network Id.
- selected_
source_ strnic_ id - The selected source nic Id which will be used as the primary nic during failover.
- source_
vm_ intcpu_ count - The CPU count of the VM on the primary side.
- source_
vm_ intram_ size_ in_ mb - The RAM size of the VM on the primary side.
- sql_
server_ strlicense_ type - The SQL Server license type.
- target_
availability_ strzone - The target availability zone.
- Mapping[str, str]
- The tags for the target managed disks.
- Mapping[str, str]
- The tags for the target NICs.
- target_
proximity_ strplacement_ group_ id - The target proximity placement group Id.
- Mapping[str, str]
- The target VM tags.
- use_
managed_ strdisks - A value indicating whether managed disks should be used during failover.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- last
Recovery StringPoint Received - The last recovery point received time.
- azure
Vm List<Property Map>Disk Details - Azure VM Disk details.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- encryption String
- The encryption info.
- initial
Replication Property MapDetails - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- license
Type String - License Type of the VM to be used.
- o
SDetails Property Map - The operating system info.
- protected
Managed List<Property Map>Disks - The list of protected managed disks.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Azure StringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure StringResource Group Id - The target resource group Id.
- recovery
Azure StringStorage Account - The recovery Azure storage account.
- recovery
Azure StringVMSize - The Recovery Azure VM size.
- recovery
Azure StringVm Name - Recovery Azure given name.
- rpo
In NumberSeconds - Last RPO value.
- Map<String>
- The tags for the seed managed disks.
- selected
Recovery StringAzure Network Id - The selected recovery azure network Id.
- selected
Source StringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- source
Vm NumberCpu Count - The CPU count of the VM on the primary side.
- source
Vm NumberRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server StringLicense Type - The SQL Server license type.
- target
Availability StringZone - The target availability zone.
- Map<String>
- The tags for the target managed disks.
- Map<String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- Map<String>
- The target VM tags.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
HyperVReplicaBaseReplicationDetailsResponse, HyperVReplicaBaseReplicationDetailsResponseArgs
- Initial
Replication Pulumi.Details Azure Native. Recovery Services. Inputs. Initial Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details List<Pulumi.Azure Native. Recovery Services. Inputs. Disk Details Response> - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Initial
Replication InitialDetails Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details []DiskDetails Response - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<DiskDetails Details Response> - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated stringTime - The Last replication time.
- v
MDisk DiskDetails Details Response[] - VM disk details.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- initial_
replication_ Initialdetails Replication Details Response - Initial replication details.
- last_
replicated_ strtime - The Last replication time.
- v_
m_ Sequence[Diskdisk_ details Details Response] - VM disk details.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- initial
Replication Property MapDetails - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<Property Map>Details - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
HyperVReplicaBlueReplicationDetailsResponse, HyperVReplicaBlueReplicationDetailsResponseArgs
- Initial
Replication Pulumi.Details Azure Native. Recovery Services. Inputs. Initial Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details List<Pulumi.Azure Native. Recovery Services. Inputs. Disk Details Response> - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Initial
Replication InitialDetails Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details []DiskDetails Response - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<DiskDetails Details Response> - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated stringTime - The Last replication time.
- v
MDisk DiskDetails Details Response[] - VM disk details.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- initial_
replication_ Initialdetails Replication Details Response - Initial replication details.
- last_
replicated_ strtime - The Last replication time.
- v_
m_ Sequence[Diskdisk_ details Details Response] - VM disk details.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- initial
Replication Property MapDetails - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<Property Map>Details - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
HyperVReplicaReplicationDetailsResponse, HyperVReplicaReplicationDetailsResponseArgs
- Initial
Replication Pulumi.Details Azure Native. Recovery Services. Inputs. Initial Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details List<Pulumi.Azure Native. Recovery Services. Inputs. Disk Details Response> - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Initial
Replication InitialDetails Replication Details Response - Initial replication details.
- Last
Replicated stringTime - The Last replication time.
- VMDisk
Details []DiskDetails Response - VM disk details.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<DiskDetails Details Response> - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- initial
Replication InitialDetails Replication Details Response - Initial replication details.
- last
Replicated stringTime - The Last replication time.
- v
MDisk DiskDetails Details Response[] - VM disk details.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- initial_
replication_ Initialdetails Replication Details Response - Initial replication details.
- last_
replicated_ strtime - The Last replication time.
- v_
m_ Sequence[Diskdisk_ details Details Response] - VM disk details.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- initial
Replication Property MapDetails - Initial replication details.
- last
Replicated StringTime - The Last replication time.
- v
MDisk List<Property Map>Details - VM disk details.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
IPConfigDetailsResponse, IPConfigDetailsResponseArgs
- Ip
Address stringType - Is
Primary bool - Is
Seleted boolFor Failover - Name string
- Recovery
IPAddress stringType - Recovery
LBBackend List<string>Address Pool Ids - Recovery
Public stringIPAddress Id - Recovery
Static stringIPAddress - Recovery
Subnet stringName - Static
IPAddress string - Subnet
Name string - Tfo
LBBackend List<string>Address Pool Ids - Tfo
Public stringIPAddress Id - Tfo
Static stringIPAddress - Tfo
Subnet stringName
- Ip
Address stringType - Is
Primary bool - Is
Seleted boolFor Failover - Name string
- Recovery
IPAddress stringType - Recovery
LBBackend []stringAddress Pool Ids - Recovery
Public stringIPAddress Id - Recovery
Static stringIPAddress - Recovery
Subnet stringName - Static
IPAddress string - Subnet
Name string - Tfo
LBBackend []stringAddress Pool Ids - Tfo
Public stringIPAddress Id - Tfo
Static stringIPAddress - Tfo
Subnet stringName
- ip
Address StringType - is
Primary Boolean - is
Seleted BooleanFor Failover - name String
- recovery
IPAddress StringType - recovery
LBBackend List<String>Address Pool Ids - recovery
Public StringIPAddress Id - recovery
Static StringIPAddress - recovery
Subnet StringName - static
IPAddress String - subnet
Name String - tfo
LBBackend List<String>Address Pool Ids - tfo
Public StringIPAddress Id - tfo
Static StringIPAddress - tfo
Subnet StringName
- ip
Address stringType - is
Primary boolean - is
Seleted booleanFor Failover - name string
- recovery
IPAddress stringType - recovery
LBBackend string[]Address Pool Ids - recovery
Public stringIPAddress Id - recovery
Static stringIPAddress - recovery
Subnet stringName - static
IPAddress string - subnet
Name string - tfo
LBBackend string[]Address Pool Ids - tfo
Public stringIPAddress Id - tfo
Static stringIPAddress - tfo
Subnet stringName
- ip_
address_ strtype - is_
primary bool - is_
seleted_ boolfor_ failover - name str
- recovery_
ip_ straddress_ type - recovery_
lb_ Sequence[str]backend_ address_ pool_ ids - recovery_
public_ strip_ address_ id - recovery_
static_ strip_ address - recovery_
subnet_ strname - static_
ip_ straddress - subnet_
name str - tfo_
lb_ Sequence[str]backend_ address_ pool_ ids - tfo_
public_ strip_ address_ id - tfo_
static_ strip_ address - tfo_
subnet_ strname
- ip
Address StringType - is
Primary Boolean - is
Seleted BooleanFor Failover - name String
- recovery
IPAddress StringType - recovery
LBBackend List<String>Address Pool Ids - recovery
Public StringIPAddress Id - recovery
Static StringIPAddress - recovery
Subnet StringName - static
IPAddress String - subnet
Name String - tfo
LBBackend List<String>Address Pool Ids - tfo
Public StringIPAddress Id - tfo
Static StringIPAddress - tfo
Subnet StringName
InMageAgentDetailsResponse, InMageAgentDetailsResponseArgs
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Update stringStatus - A value indicating whether installed agent needs to be updated.
- Agent
Version string - The agent version.
- Post
Update stringReboot Status - A value indicating whether reboot is required after update is applied.
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Update stringStatus - A value indicating whether installed agent needs to be updated.
- Agent
Version string - The agent version.
- Post
Update stringReboot Status - A value indicating whether reboot is required after update is applied.
- agent
Expiry StringDate - Agent expiry date.
- agent
Update StringStatus - A value indicating whether installed agent needs to be updated.
- agent
Version String - The agent version.
- post
Update StringReboot Status - A value indicating whether reboot is required after update is applied.
- agent
Expiry stringDate - Agent expiry date.
- agent
Update stringStatus - A value indicating whether installed agent needs to be updated.
- agent
Version string - The agent version.
- post
Update stringReboot Status - A value indicating whether reboot is required after update is applied.
- agent_
expiry_ strdate - Agent expiry date.
- agent_
update_ strstatus - A value indicating whether installed agent needs to be updated.
- agent_
version str - The agent version.
- post_
update_ strreboot_ status - A value indicating whether reboot is required after update is applied.
- agent
Expiry StringDate - Agent expiry date.
- agent
Update StringStatus - A value indicating whether installed agent needs to be updated.
- agent
Version String - The agent version.
- post
Update StringReboot Status - A value indicating whether reboot is required after update is applied.
InMageAzureV2DiskInputDetails, InMageAzureV2DiskInputDetailsArgs
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The DiskId.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The DiskType.
- Log
Storage stringAccount Id - The LogStorageAccountId.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The DiskId.
- Disk
Type string | DiskAccount Type - The DiskType.
- Log
Storage stringAccount Id - The LogStorageAccountId.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The DiskId.
- disk
Type String | DiskAccount Type - The DiskType.
- log
Storage StringAccount Id - The LogStorageAccountId.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id string - The DiskId.
- disk
Type string | DiskAccount Type - The DiskType.
- log
Storage stringAccount Id - The LogStorageAccountId.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM ID.
- disk_
id str - The DiskId.
- disk_
type str | DiskAccount Type - The DiskType.
- log_
storage_ straccount_ id - The LogStorageAccountId.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The DiskId.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The DiskType.
- log
Storage StringAccount Id - The LogStorageAccountId.
InMageAzureV2EnableProtectionInput, InMageAzureV2EnableProtectionInputArgs
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The DiskType.
- Disks
To List<Pulumi.Include Azure Native. Recovery Services. Inputs. In Mage Azure V2Disk Input Details> - The disks to include list.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- License
Type string | Pulumi.Azure Native. Recovery Services. License Type - License type.
- Log
Storage stringAccount Id - The storage account to be used for logging during replication.
- Master
Target stringId - The Master target Id.
- Multi
Vm stringGroup Id - The multi VM group Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Process
Server stringId - The Process Server Id.
- Run
As stringAccount Id - The CS account Id.
- Dictionary<string, string>
- The tags for the seed managed disks.
- Sql
Server string | Pulumi.License Type Azure Native. Recovery Services. Sql Server License Type - The SQL Server license type.
- Storage
Account stringId - The storage account Id.
- Target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- Target
Availability stringZone - The target availability zone.
- Target
Azure stringNetwork Id - The selected target Azure network Id.
- Target
Azure stringSubnet Id - The selected target Azure subnet Id.
- Target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- Target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- Target
Azure stringVm Name - The target azure VM Name.
- Dictionary<string, string>
- The tags for the target managed disks.
- Dictionary<string, string>
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- Target
Vm stringSize - The target VM size.
- Dictionary<string, string>
- The target VM tags.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | DiskAccount Type - The DiskType.
- Disks
To []InInclude Mage Azure V2Disk Input Details - The disks to include list.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- License
Type string | LicenseType - License type.
- Log
Storage stringAccount Id - The storage account to be used for logging during replication.
- Master
Target stringId - The Master target Id.
- Multi
Vm stringGroup Id - The multi VM group Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Process
Server stringId - The Process Server Id.
- Run
As stringAccount Id - The CS account Id.
- map[string]string
- The tags for the seed managed disks.
- Sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- Storage
Account stringId - The storage account Id.
- Target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- Target
Availability stringZone - The target availability zone.
- Target
Azure stringNetwork Id - The selected target Azure network Id.
- Target
Azure stringSubnet Id - The selected target Azure subnet Id.
- Target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- Target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- Target
Azure stringVm Name - The target azure VM Name.
- map[string]string
- The tags for the target managed disks.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- Target
Vm stringSize - The target VM size.
- map[string]string
- The target VM tags.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | DiskAccount Type - The DiskType.
- disks
To List<InInclude Mage Azure V2Disk Input Details> - The disks to include list.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- license
Type String | LicenseType - License type.
- log
Storage StringAccount Id - The storage account to be used for logging during replication.
- master
Target StringId - The Master target Id.
- multi
Vm StringGroup Id - The multi VM group Id.
- multi
Vm StringGroup Name - The multi VM group name.
- process
Server StringId - The Process Server Id.
- run
As StringAccount Id - The CS account Id.
- Map<String,String>
- The tags for the seed managed disks.
- sql
Server String | SqlLicense Type Server License Type - The SQL Server license type.
- storage
Account StringId - The storage account Id.
- target
Availability StringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability StringZone - The target availability zone.
- target
Azure StringNetwork Id - The selected target Azure network Id.
- target
Azure StringSubnet Id - The selected target Azure subnet Id.
- target
Azure StringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure StringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure StringVm Name - The target azure VM Name.
- Map<String,String>
- The tags for the target managed disks.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The proximity placement group ARM Id.
- target
Vm StringSize - The target VM size.
- Map<String,String>
- The target VM tags.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type string | DiskAccount Type - The DiskType.
- disks
To InInclude Mage Azure V2Disk Input Details[] - The disks to include list.
- enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- license
Type string | LicenseType - License type.
- log
Storage stringAccount Id - The storage account to be used for logging during replication.
- master
Target stringId - The Master target Id.
- multi
Vm stringGroup Id - The multi VM group Id.
- multi
Vm stringGroup Name - The multi VM group name.
- process
Server stringId - The Process Server Id.
- run
As stringAccount Id - The CS account Id.
- {[key: string]: string}
- The tags for the seed managed disks.
- sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- storage
Account stringId - The storage account Id.
- target
Availability stringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability stringZone - The target availability zone.
- target
Azure stringNetwork Id - The selected target Azure network Id.
- target
Azure stringSubnet Id - The selected target Azure subnet Id.
- target
Azure stringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure stringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure stringVm Name - The target azure VM Name.
- {[key: string]: string}
- The tags for the target managed disks.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The proximity placement group ARM Id.
- target
Vm stringSize - The target VM size.
- {[key: string]: string}
- The target VM tags.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM Id.
- disk_
type str | DiskAccount Type - The DiskType.
- disks_
to_ Sequence[Ininclude Mage Azure V2Disk Input Details] - The disks to include list.
- enable_
rdp_ stron_ target_ option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- license_
type str | LicenseType - License type.
- log_
storage_ straccount_ id - The storage account to be used for logging during replication.
- master_
target_ strid - The Master target Id.
- multi_
vm_ strgroup_ id - The multi VM group Id.
- multi_
vm_ strgroup_ name - The multi VM group name.
- process_
server_ strid - The Process Server Id.
- run_
as_ straccount_ id - The CS account Id.
- Mapping[str, str]
- The tags for the seed managed disks.
- sql_
server_ str | Sqllicense_ type Server License Type - The SQL Server license type.
- storage_
account_ strid - The storage account Id.
- target_
availability_ strset_ id - The target availability set ARM Id for resource manager deployment.
- target_
availability_ strzone - The target availability zone.
- target_
azure_ strnetwork_ id - The selected target Azure network Id.
- target_
azure_ strsubnet_ id - The selected target Azure subnet Id.
- target_
azure_ strv1_ resource_ group_ id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target_
azure_ strv2_ resource_ group_ id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target_
azure_ strvm_ name - The target azure VM Name.
- Mapping[str, str]
- The tags for the target managed disks.
- Mapping[str, str]
- The tags for the target NICs.
- target_
proximity_ strplacement_ group_ id - The proximity placement group ARM Id.
- target_
vm_ strsize - The target VM size.
- Mapping[str, str]
- The target VM tags.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The DiskType.
- disks
To List<Property Map>Include - The disks to include list.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- license
Type String | "NotSpecified" | "No License Type" | "Windows Server" - License type.
- log
Storage StringAccount Id - The storage account to be used for logging during replication.
- master
Target StringId - The Master target Id.
- multi
Vm StringGroup Id - The multi VM group Id.
- multi
Vm StringGroup Name - The multi VM group name.
- process
Server StringId - The Process Server Id.
- run
As StringAccount Id - The CS account Id.
- Map<String>
- The tags for the seed managed disks.
- sql
Server String | "NotLicense Type Specified" | "No License Type" | "PAYG" | "AHUB" - The SQL Server license type.
- storage
Account StringId - The storage account Id.
- target
Availability StringSet Id - The target availability set ARM Id for resource manager deployment.
- target
Availability StringZone - The target availability zone.
- target
Azure StringNetwork Id - The selected target Azure network Id.
- target
Azure StringSubnet Id - The selected target Azure subnet Id.
- target
Azure StringV1Resource Group Id - The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- target
Azure StringV2Resource Group Id - The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- target
Azure StringVm Name - The target azure VM Name.
- Map<String>
- The tags for the target managed disks.
- Map<String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The proximity placement group ARM Id.
- target
Vm StringSize - The target VM size.
- Map<String>
- The target VM tags.
InMageAzureV2ManagedDiskDetailsResponse, InMageAzureV2ManagedDiskDetailsResponseArgs
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The disk id.
- Replica
Disk stringType - The replica disk type.
- Seed
Managed stringDisk Id - Seed managed disk Id.
- Target
Disk stringName - The target disk name.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- Disk
Id string - The disk id.
- Replica
Disk stringType - The replica disk type.
- Seed
Managed stringDisk Id - Seed managed disk Id.
- Target
Disk stringName - The target disk name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The disk id.
- replica
Disk StringType - The replica disk type.
- seed
Managed StringDisk Id - Seed managed disk Id.
- target
Disk StringName - The target disk name.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id string - The disk id.
- replica
Disk stringType - The replica disk type.
- seed
Managed stringDisk Id - Seed managed disk Id.
- target
Disk stringName - The target disk name.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM ID.
- disk_
id str - The disk id.
- replica_
disk_ strtype - The replica disk type.
- seed_
managed_ strdisk_ id - Seed managed disk Id.
- target_
disk_ strname - The target disk name.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM ID.
- disk
Id String - The disk id.
- replica
Disk StringType - The replica disk type.
- seed
Managed StringDisk Id - Seed managed disk Id.
- target
Disk StringName - The target disk name.
InMageAzureV2ProtectedDiskDetailsResponse, InMageAzureV2ProtectedDiskDetailsResponseArgs
- Disk
Capacity doubleIn Bytes - The disk capacity in bytes.
- Disk
Id string - The disk id.
- Disk
Name string - The disk name.
- Disk
Resized string - A value indicating whether disk is resized.
- File
System doubleCapacity In Bytes - The disk file system capacity in bytes.
- Health
Error stringCode - The health error code for the disk.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Progress
Health string - The Progress Health.
- Progress
Status string - The Progress Status.
- Protection
Stage string - The protection stage.
- Ps
Data doubleIn Mega Bytes - The PS data transit in MB.
- Resync
Duration doubleIn Seconds - The resync duration in seconds.
- Resync
Last15Minutes doubleTransferred Bytes - The resync last 15 minutes transferred bytes.
- Resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- Resync
Processed doubleBytes - The resync processed bytes.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required for this disk.
- Resync
Start stringTime - The resync start time.
- Resync
Total doubleTransferred Bytes - The resync total transferred bytes.
- Rpo
In doubleSeconds - The RPO in seconds.
- Seconds
To doubleTake Switch Provider - The seconds to take for switch provider.
- Source
Data doubleIn Mega Bytes - The source data transit in MB.
- Target
Data doubleIn Mega Bytes - The target data transit in MB.
- Disk
Capacity float64In Bytes - The disk capacity in bytes.
- Disk
Id string - The disk id.
- Disk
Name string - The disk name.
- Disk
Resized string - A value indicating whether disk is resized.
- File
System float64Capacity In Bytes - The disk file system capacity in bytes.
- Health
Error stringCode - The health error code for the disk.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Progress
Health string - The Progress Health.
- Progress
Status string - The Progress Status.
- Protection
Stage string - The protection stage.
- Ps
Data float64In Mega Bytes - The PS data transit in MB.
- Resync
Duration float64In Seconds - The resync duration in seconds.
- Resync
Last15Minutes float64Transferred Bytes - The resync last 15 minutes transferred bytes.
- Resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- Resync
Processed float64Bytes - The resync processed bytes.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required for this disk.
- Resync
Start stringTime - The resync start time.
- Resync
Total float64Transferred Bytes - The resync total transferred bytes.
- Rpo
In float64Seconds - The RPO in seconds.
- Seconds
To float64Take Switch Provider - The seconds to take for switch provider.
- Source
Data float64In Mega Bytes - The source data transit in MB.
- Target
Data float64In Mega Bytes - The target data transit in MB.
- disk
Capacity DoubleIn Bytes - The disk capacity in bytes.
- disk
Id String - The disk id.
- disk
Name String - The disk name.
- disk
Resized String - A value indicating whether disk is resized.
- file
System DoubleCapacity In Bytes - The disk file system capacity in bytes.
- health
Error StringCode - The health error code for the disk.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- progress
Health String - The Progress Health.
- progress
Status String - The Progress Status.
- protection
Stage String - The protection stage.
- ps
Data DoubleIn Mega Bytes - The PS data transit in MB.
- resync
Duration DoubleIn Seconds - The resync duration in seconds.
- resync
Last15Minutes DoubleTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last StringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed DoubleBytes - The resync processed bytes.
- resync
Progress IntegerPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required for this disk.
- resync
Start StringTime - The resync start time.
- resync
Total DoubleTransferred Bytes - The resync total transferred bytes.
- rpo
In DoubleSeconds - The RPO in seconds.
- seconds
To DoubleTake Switch Provider - The seconds to take for switch provider.
- source
Data DoubleIn Mega Bytes - The source data transit in MB.
- target
Data DoubleIn Mega Bytes - The target data transit in MB.
- disk
Capacity numberIn Bytes - The disk capacity in bytes.
- disk
Id string - The disk id.
- disk
Name string - The disk name.
- disk
Resized string - A value indicating whether disk is resized.
- file
System numberCapacity In Bytes - The disk file system capacity in bytes.
- health
Error stringCode - The health error code for the disk.
- last
Rpo stringCalculated Time - The last RPO calculated time.
- progress
Health string - The Progress Health.
- progress
Status string - The Progress Status.
- protection
Stage string - The protection stage.
- ps
Data numberIn Mega Bytes - The PS data transit in MB.
- resync
Duration numberIn Seconds - The resync duration in seconds.
- resync
Last15Minutes numberTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed numberBytes - The resync processed bytes.
- resync
Progress numberPercentage - The resync progress percentage.
- resync
Required string - A value indicating whether resync is required for this disk.
- resync
Start stringTime - The resync start time.
- resync
Total numberTransferred Bytes - The resync total transferred bytes.
- rpo
In numberSeconds - The RPO in seconds.
- seconds
To numberTake Switch Provider - The seconds to take for switch provider.
- source
Data numberIn Mega Bytes - The source data transit in MB.
- target
Data numberIn Mega Bytes - The target data transit in MB.
- disk_
capacity_ floatin_ bytes - The disk capacity in bytes.
- disk_
id str - The disk id.
- disk_
name str - The disk name.
- disk_
resized str - A value indicating whether disk is resized.
- file_
system_ floatcapacity_ in_ bytes - The disk file system capacity in bytes.
- health_
error_ strcode - The health error code for the disk.
- last_
rpo_ strcalculated_ time - The last RPO calculated time.
- progress_
health str - The Progress Health.
- progress_
status str - The Progress Status.
- protection_
stage str - The protection stage.
- ps_
data_ floatin_ mega_ bytes - The PS data transit in MB.
- resync_
duration_ floatin_ seconds - The resync duration in seconds.
- resync_
last15_ floatminutes_ transferred_ bytes - The resync last 15 minutes transferred bytes.
- resync_
last_ strdata_ transfer_ time_ utc - The last data transfer time in UTC.
- resync_
processed_ floatbytes - The resync processed bytes.
- resync_
progress_ intpercentage - The resync progress percentage.
- resync_
required str - A value indicating whether resync is required for this disk.
- resync_
start_ strtime - The resync start time.
- resync_
total_ floattransferred_ bytes - The resync total transferred bytes.
- rpo_
in_ floatseconds - The RPO in seconds.
- seconds_
to_ floattake_ switch_ provider - The seconds to take for switch provider.
- source_
data_ floatin_ mega_ bytes - The source data transit in MB.
- target_
data_ floatin_ mega_ bytes - The target data transit in MB.
- disk
Capacity NumberIn Bytes - The disk capacity in bytes.
- disk
Id String - The disk id.
- disk
Name String - The disk name.
- disk
Resized String - A value indicating whether disk is resized.
- file
System NumberCapacity In Bytes - The disk file system capacity in bytes.
- health
Error StringCode - The health error code for the disk.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- progress
Health String - The Progress Health.
- progress
Status String - The Progress Status.
- protection
Stage String - The protection stage.
- ps
Data NumberIn Mega Bytes - The PS data transit in MB.
- resync
Duration NumberIn Seconds - The resync duration in seconds.
- resync
Last15Minutes NumberTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last StringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed NumberBytes - The resync processed bytes.
- resync
Progress NumberPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required for this disk.
- resync
Start StringTime - The resync start time.
- resync
Total NumberTransferred Bytes - The resync total transferred bytes.
- rpo
In NumberSeconds - The RPO in seconds.
- seconds
To NumberTake Switch Provider - The seconds to take for switch provider.
- source
Data NumberIn Mega Bytes - The source data transit in MB.
- target
Data NumberIn Mega Bytes - The target data transit in MB.
InMageAzureV2ReplicationDetailsResponse, InMageAzureV2ReplicationDetailsResponseArgs
- Last
Recovery stringPoint Received - The last recovery point received time.
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Version string - The agent version.
- Azure
VMDisk List<Pulumi.Details Azure Native. Recovery Services. Inputs. Azure Vm Disk Details Response> - Azure VM Disk details.
- Azure
Vm stringGeneration - The target generation for this protected item.
- Compressed
Data doubleRate In MB - The compressed data change rate in MB.
- Datastores List<string>
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- Discovery
Type string - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- Disk
Resized string - A value indicating whether any disk is resized for this VM.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Firmware
Type string - The firmware type of this protected item.
- Infrastructure
Vm stringId - The infrastructure VM Id.
- Ip
Address string - The source IP address.
- Is
Additional boolStats Available - A value indicating whether additional IR stats are available or not.
- Is
Agent stringUpdate Required - A value indicating whether installed agent needs to be updated.
- Is
Reboot stringAfter Update Required - A value indicating whether the source server requires a restart after update.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Last
Update stringReceived Time - The last update time received from on-prem components.
- License
Type string - License Type of the VM to be used.
- Master
Target stringId - The master target Id.
- Multi
Vm stringGroup Id - The multi vm group Id.
- Multi
Vm stringGroup Name - The multi vm group name.
- Multi
Vm stringSync Status - A value indicating whether multi vm sync is enabled or disabled.
- Os
Disk stringId - The id of the disk containing the OS.
- Os
Type string - The type of the OS on the VM.
- Os
Version string - The OS Version of the protected item.
- Process
Server stringId - The process server Id.
- Process
Server stringName - The process server name.
- Protected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Azure V2Protected Disk Details Response> - The list of protected disks.
- Protected
Managed List<Pulumi.Disks Azure Native. Recovery Services. Inputs. In Mage Azure V2Managed Disk Details Response> - The list of protected managed disks.
- Protection
Stage string - The protection stage.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- Recovery
Azure stringResource Group Id - The target resource group Id.
- Recovery
Azure stringStorage Account - The recovery Azure storage account.
- Recovery
Azure stringVMName - Recovery Azure given name.
- Recovery
Azure stringVMSize - The Recovery Azure VM size.
- Replica
Id string - The replica id of the protected item.
- Resync
Progress intPercentage - The resync progress percentage.
- Rpo
In doubleSeconds - The RPO in seconds.
- Dictionary<string, string>
- The tags for the seed managed disks.
- Selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- Selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- Selected
Tfo stringAzure Network Id - The test failover virtual network.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Sql
Server stringLicense Type - The SQL Server license type.
- Switch
Provider List<Pulumi.Blocking Error Details Azure Native. Recovery Services. Inputs. In Mage Azure V2Switch Provider Blocking Error Details Response> - The switch provider blocking error information.
- Switch
Provider Pulumi.Details Azure Native. Recovery Services. Inputs. In Mage Azure V2Switch Provider Details Response - The switch provider blocking error information.
- Target
Availability stringZone - The target availability zone.
- Dictionary<string, string>
- The tags for the target managed disks.
- Dictionary<string, string>
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Vm stringId - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- Dictionary<string, string>
- The target VM tags.
- Total
Data doubleTransferred - The total transferred data in bytes.
- Total
Progress stringHealth - The progress health.
- Uncompressed
Data doubleRate In MB - The uncompressed data change rate in MB.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- VCenter
Infrastructure stringId - The vCenter infrastructure Id.
- Validation
Errors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> - The validation errors of the on-premise machine Value can be list of validation errors.
- Vhd
Name string - The OS disk VHD name.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Last
Recovery stringPoint Received - The last recovery point received time.
- Agent
Expiry stringDate - Agent expiry date.
- Agent
Version string - The agent version.
- Azure
VMDisk []AzureDetails Vm Disk Details Response - Azure VM Disk details.
- Azure
Vm stringGeneration - The target generation for this protected item.
- Compressed
Data float64Rate In MB - The compressed data change rate in MB.
- Datastores []string
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- Discovery
Type string - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- Disk
Resized string - A value indicating whether any disk is resized for this VM.
- Enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- Firmware
Type string - The firmware type of this protected item.
- Infrastructure
Vm stringId - The infrastructure VM Id.
- Ip
Address string - The source IP address.
- Is
Additional boolStats Available - A value indicating whether additional IR stats are available or not.
- Is
Agent stringUpdate Required - A value indicating whether installed agent needs to be updated.
- Is
Reboot stringAfter Update Required - A value indicating whether the source server requires a restart after update.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Last
Update stringReceived Time - The last update time received from on-prem components.
- License
Type string - License Type of the VM to be used.
- Master
Target stringId - The master target Id.
- Multi
Vm stringGroup Id - The multi vm group Id.
- Multi
Vm stringGroup Name - The multi vm group name.
- Multi
Vm stringSync Status - A value indicating whether multi vm sync is enabled or disabled.
- Os
Disk stringId - The id of the disk containing the OS.
- Os
Type string - The type of the OS on the VM.
- Os
Version string - The OS Version of the protected item.
- Process
Server stringId - The process server Id.
- Process
Server stringName - The process server name.
- Protected
Disks []InMage Azure V2Protected Disk Details Response - The list of protected disks.
- Protected
Managed []InDisks Mage Azure V2Managed Disk Details Response - The list of protected managed disks.
- Protection
Stage string - The protection stage.
- Recovery
Availability stringSet Id - The recovery availability set Id.
- Recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- Recovery
Azure stringResource Group Id - The target resource group Id.
- Recovery
Azure stringStorage Account - The recovery Azure storage account.
- Recovery
Azure stringVMName - Recovery Azure given name.
- Recovery
Azure stringVMSize - The Recovery Azure VM size.
- Replica
Id string - The replica id of the protected item.
- Resync
Progress intPercentage - The resync progress percentage.
- Rpo
In float64Seconds - The RPO in seconds.
- map[string]string
- The tags for the seed managed disks.
- Selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- Selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- Selected
Tfo stringAzure Network Id - The test failover virtual network.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Sql
Server stringLicense Type - The SQL Server license type.
- Switch
Provider []InBlocking Error Details Mage Azure V2Switch Provider Blocking Error Details Response - The switch provider blocking error information.
- Switch
Provider InDetails Mage Azure V2Switch Provider Details Response - The switch provider blocking error information.
- Target
Availability stringZone - The target availability zone.
- map[string]string
- The tags for the target managed disks.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Vm stringId - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- map[string]string
- The target VM tags.
- Total
Data float64Transferred - The total transferred data in bytes.
- Total
Progress stringHealth - The progress health.
- Uncompressed
Data float64Rate In MB - The uncompressed data change rate in MB.
- Use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- VCenter
Infrastructure stringId - The vCenter infrastructure Id.
- Validation
Errors []HealthError Response - The validation errors of the on-premise machine Value can be list of validation errors.
- Vhd
Name string - The OS disk VHD name.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- last
Recovery StringPoint Received - The last recovery point received time.
- agent
Expiry StringDate - Agent expiry date.
- agent
Version String - The agent version.
- azure
VMDisk List<AzureDetails Vm Disk Details Response> - Azure VM Disk details.
- azure
Vm StringGeneration - The target generation for this protected item.
- compressed
Data DoubleRate In MB - The compressed data change rate in MB.
- datastores List<String>
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- discovery
Type String - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- disk
Resized String - A value indicating whether any disk is resized for this VM.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- firmware
Type String - The firmware type of this protected item.
- infrastructure
Vm StringId - The infrastructure VM Id.
- ip
Address String - The source IP address.
- is
Additional BooleanStats Available - A value indicating whether additional IR stats are available or not.
- is
Agent StringUpdate Required - A value indicating whether installed agent needs to be updated.
- is
Reboot StringAfter Update Required - A value indicating whether the source server requires a restart after update.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- last
Update StringReceived Time - The last update time received from on-prem components.
- license
Type String - License Type of the VM to be used.
- master
Target StringId - The master target Id.
- multi
Vm StringGroup Id - The multi vm group Id.
- multi
Vm StringGroup Name - The multi vm group name.
- multi
Vm StringSync Status - A value indicating whether multi vm sync is enabled or disabled.
- os
Disk StringId - The id of the disk containing the OS.
- os
Type String - The type of the OS on the VM.
- os
Version String - The OS Version of the protected item.
- process
Server StringId - The process server Id.
- process
Server StringName - The process server name.
- protected
Disks List<InMage Azure V2Protected Disk Details Response> - The list of protected disks.
- protected
Managed List<InDisks Mage Azure V2Managed Disk Details Response> - The list of protected managed disks.
- protection
Stage String - The protection stage.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Azure StringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure StringResource Group Id - The target resource group Id.
- recovery
Azure StringStorage Account - The recovery Azure storage account.
- recovery
Azure StringVMName - Recovery Azure given name.
- recovery
Azure StringVMSize - The Recovery Azure VM size.
- replica
Id String - The replica id of the protected item.
- resync
Progress IntegerPercentage - The resync progress percentage.
- rpo
In DoubleSeconds - The RPO in seconds.
- Map<String,String>
- The tags for the seed managed disks.
- selected
Recovery StringAzure Network Id - The selected recovery azure network Id.
- selected
Source StringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- selected
Tfo StringAzure Network Id - The test failover virtual network.
- source
Vm IntegerCpu Count - The CPU count of the VM on the primary side.
- source
Vm IntegerRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server StringLicense Type - The SQL Server license type.
- switch
Provider List<InBlocking Error Details Mage Azure V2Switch Provider Blocking Error Details Response> - The switch provider blocking error information.
- switch
Provider InDetails Mage Azure V2Switch Provider Details Response - The switch provider blocking error information.
- target
Availability StringZone - The target availability zone.
- Map<String,String>
- The tags for the target managed disks.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Vm StringId - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- Map<String,String>
- The target VM tags.
- total
Data DoubleTransferred - The total transferred data in bytes.
- total
Progress StringHealth - The progress health.
- uncompressed
Data DoubleRate In MB - The uncompressed data change rate in MB.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- v
Center StringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors List<HealthError Response> - The validation errors of the on-premise machine Value can be list of validation errors.
- vhd
Name String - The OS disk VHD name.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- last
Recovery stringPoint Received - The last recovery point received time.
- agent
Expiry stringDate - Agent expiry date.
- agent
Version string - The agent version.
- azure
VMDisk AzureDetails Vm Disk Details Response[] - Azure VM Disk details.
- azure
Vm stringGeneration - The target generation for this protected item.
- compressed
Data numberRate In MB - The compressed data change rate in MB.
- datastores string[]
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- discovery
Type string - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- disk
Resized string - A value indicating whether any disk is resized for this VM.
- enable
Rdp stringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- firmware
Type string - The firmware type of this protected item.
- infrastructure
Vm stringId - The infrastructure VM Id.
- ip
Address string - The source IP address.
- is
Additional booleanStats Available - A value indicating whether additional IR stats are available or not.
- is
Agent stringUpdate Required - A value indicating whether installed agent needs to be updated.
- is
Reboot stringAfter Update Required - A value indicating whether the source server requires a restart after update.
- last
Heartbeat string - The last heartbeat received from the source server.
- last
Rpo stringCalculated Time - The last RPO calculated time.
- last
Update stringReceived Time - The last update time received from on-prem components.
- license
Type string - License Type of the VM to be used.
- master
Target stringId - The master target Id.
- multi
Vm stringGroup Id - The multi vm group Id.
- multi
Vm stringGroup Name - The multi vm group name.
- multi
Vm stringSync Status - A value indicating whether multi vm sync is enabled or disabled.
- os
Disk stringId - The id of the disk containing the OS.
- os
Type string - The type of the OS on the VM.
- os
Version string - The OS Version of the protected item.
- process
Server stringId - The process server Id.
- process
Server stringName - The process server name.
- protected
Disks InMage Azure V2Protected Disk Details Response[] - The list of protected disks.
- protected
Managed InDisks Mage Azure V2Managed Disk Details Response[] - The list of protected managed disks.
- protection
Stage string - The protection stage.
- recovery
Availability stringSet Id - The recovery availability set Id.
- recovery
Azure stringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure stringResource Group Id - The target resource group Id.
- recovery
Azure stringStorage Account - The recovery Azure storage account.
- recovery
Azure stringVMName - Recovery Azure given name.
- recovery
Azure stringVMSize - The Recovery Azure VM size.
- replica
Id string - The replica id of the protected item.
- resync
Progress numberPercentage - The resync progress percentage.
- rpo
In numberSeconds - The RPO in seconds.
- {[key: string]: string}
- The tags for the seed managed disks.
- selected
Recovery stringAzure Network Id - The selected recovery azure network Id.
- selected
Source stringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- selected
Tfo stringAzure Network Id - The test failover virtual network.
- source
Vm numberCpu Count - The CPU count of the VM on the primary side.
- source
Vm numberRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server stringLicense Type - The SQL Server license type.
- switch
Provider InBlocking Error Details Mage Azure V2Switch Provider Blocking Error Details Response[] - The switch provider blocking error information.
- switch
Provider InDetails Mage Azure V2Switch Provider Details Response - The switch provider blocking error information.
- target
Availability stringZone - The target availability zone.
- {[key: string]: string}
- The tags for the target managed disks.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- target
Vm stringId - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- {[key: string]: string}
- The target VM tags.
- total
Data numberTransferred - The total transferred data in bytes.
- total
Progress stringHealth - The progress health.
- uncompressed
Data numberRate In MB - The uncompressed data change rate in MB.
- use
Managed stringDisks - A value indicating whether managed disks should be used during failover.
- v
Center stringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors HealthError Response[] - The validation errors of the on-premise machine Value can be list of validation errors.
- vhd
Name string - The OS disk VHD name.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- last_
recovery_ strpoint_ received - The last recovery point received time.
- agent_
expiry_ strdate - Agent expiry date.
- agent_
version str - The agent version.
- azure_
vm_ Sequence[Azuredisk_ details Vm Disk Details Response] - Azure VM Disk details.
- azure_
vm_ strgeneration - The target generation for this protected item.
- compressed_
data_ floatrate_ in_ mb - The compressed data change rate in MB.
- datastores Sequence[str]
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- discovery_
type str - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- disk_
resized str - A value indicating whether any disk is resized for this VM.
- enable_
rdp_ stron_ target_ option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- firmware_
type str - The firmware type of this protected item.
- infrastructure_
vm_ strid - The infrastructure VM Id.
- ip_
address str - The source IP address.
- is_
additional_ boolstats_ available - A value indicating whether additional IR stats are available or not.
- is_
agent_ strupdate_ required - A value indicating whether installed agent needs to be updated.
- is_
reboot_ strafter_ update_ required - A value indicating whether the source server requires a restart after update.
- last_
heartbeat str - The last heartbeat received from the source server.
- last_
rpo_ strcalculated_ time - The last RPO calculated time.
- last_
update_ strreceived_ time - The last update time received from on-prem components.
- license_
type str - License Type of the VM to be used.
- master_
target_ strid - The master target Id.
- multi_
vm_ strgroup_ id - The multi vm group Id.
- multi_
vm_ strgroup_ name - The multi vm group name.
- multi_
vm_ strsync_ status - A value indicating whether multi vm sync is enabled or disabled.
- os_
disk_ strid - The id of the disk containing the OS.
- os_
type str - The type of the OS on the VM.
- os_
version str - The OS Version of the protected item.
- process_
server_ strid - The process server Id.
- process_
server_ strname - The process server name.
- protected_
disks Sequence[InMage Azure V2Protected Disk Details Response] - The list of protected disks.
- protected_
managed_ Sequence[Indisks Mage Azure V2Managed Disk Details Response] - The list of protected managed disks.
- protection_
stage str - The protection stage.
- recovery_
availability_ strset_ id - The recovery availability set Id.
- recovery_
azure_ strlog_ storage_ account_ id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery_
azure_ strresource_ group_ id - The target resource group Id.
- recovery_
azure_ strstorage_ account - The recovery Azure storage account.
- recovery_
azure_ strvm_ name - Recovery Azure given name.
- recovery_
azure_ strvm_ size - The Recovery Azure VM size.
- replica_
id str - The replica id of the protected item.
- resync_
progress_ intpercentage - The resync progress percentage.
- rpo_
in_ floatseconds - The RPO in seconds.
- Mapping[str, str]
- The tags for the seed managed disks.
- selected_
recovery_ strazure_ network_ id - The selected recovery azure network Id.
- selected_
source_ strnic_ id - The selected source nic Id which will be used as the primary nic during failover.
- selected_
tfo_ strazure_ network_ id - The test failover virtual network.
- source_
vm_ intcpu_ count - The CPU count of the VM on the primary side.
- source_
vm_ intram_ size_ in_ mb - The RAM size of the VM on the primary side.
- sql_
server_ strlicense_ type - The SQL Server license type.
- switch_
provider_ Sequence[Inblocking_ error_ details Mage Azure V2Switch Provider Blocking Error Details Response] - The switch provider blocking error information.
- switch_
provider_ Indetails Mage Azure V2Switch Provider Details Response - The switch provider blocking error information.
- target_
availability_ strzone - The target availability zone.
- Mapping[str, str]
- The tags for the target managed disks.
- Mapping[str, str]
- The tags for the target NICs.
- target_
proximity_ strplacement_ group_ id - The target proximity placement group Id.
- target_
vm_ strid - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- Mapping[str, str]
- The target VM tags.
- total_
data_ floattransferred - The total transferred data in bytes.
- total_
progress_ strhealth - The progress health.
- uncompressed_
data_ floatrate_ in_ mb - The uncompressed data change rate in MB.
- use_
managed_ strdisks - A value indicating whether managed disks should be used during failover.
- v_
center_ strinfrastructure_ id - The vCenter infrastructure Id.
- validation_
errors Sequence[HealthError Response] - The validation errors of the on-premise machine Value can be list of validation errors.
- vhd_
name str - The OS disk VHD name.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- last
Recovery StringPoint Received - The last recovery point received time.
- agent
Expiry StringDate - Agent expiry date.
- agent
Version String - The agent version.
- azure
VMDisk List<Property Map>Details - Azure VM Disk details.
- azure
Vm StringGeneration - The target generation for this protected item.
- compressed
Data NumberRate In MB - The compressed data change rate in MB.
- datastores List<String>
- The datastores of the on-premise machine. Value can be list of strings that contain datastore names.
- discovery
Type String - A value indicating the discovery type of the machine. Value can be vCenter or physical.
- disk
Resized String - A value indicating whether any disk is resized for this VM.
- enable
Rdp StringOn Target Option - The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- firmware
Type String - The firmware type of this protected item.
- infrastructure
Vm StringId - The infrastructure VM Id.
- ip
Address String - The source IP address.
- is
Additional BooleanStats Available - A value indicating whether additional IR stats are available or not.
- is
Agent StringUpdate Required - A value indicating whether installed agent needs to be updated.
- is
Reboot StringAfter Update Required - A value indicating whether the source server requires a restart after update.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- last
Update StringReceived Time - The last update time received from on-prem components.
- license
Type String - License Type of the VM to be used.
- master
Target StringId - The master target Id.
- multi
Vm StringGroup Id - The multi vm group Id.
- multi
Vm StringGroup Name - The multi vm group name.
- multi
Vm StringSync Status - A value indicating whether multi vm sync is enabled or disabled.
- os
Disk StringId - The id of the disk containing the OS.
- os
Type String - The type of the OS on the VM.
- os
Version String - The OS Version of the protected item.
- process
Server StringId - The process server Id.
- process
Server StringName - The process server name.
- protected
Disks List<Property Map> - The list of protected disks.
- protected
Managed List<Property Map>Disks - The list of protected managed disks.
- protection
Stage String - The protection stage.
- recovery
Availability StringSet Id - The recovery availability set Id.
- recovery
Azure StringLog Storage Account Id - The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection.
- recovery
Azure StringResource Group Id - The target resource group Id.
- recovery
Azure StringStorage Account - The recovery Azure storage account.
- recovery
Azure StringVMName - Recovery Azure given name.
- recovery
Azure StringVMSize - The Recovery Azure VM size.
- replica
Id String - The replica id of the protected item.
- resync
Progress NumberPercentage - The resync progress percentage.
- rpo
In NumberSeconds - The RPO in seconds.
- Map<String>
- The tags for the seed managed disks.
- selected
Recovery StringAzure Network Id - The selected recovery azure network Id.
- selected
Source StringNic Id - The selected source nic Id which will be used as the primary nic during failover.
- selected
Tfo StringAzure Network Id - The test failover virtual network.
- source
Vm NumberCpu Count - The CPU count of the VM on the primary side.
- source
Vm NumberRam Size In MB - The RAM size of the VM on the primary side.
- sql
Server StringLicense Type - The SQL Server license type.
- switch
Provider List<Property Map>Blocking Error Details - The switch provider blocking error information.
- switch
Provider Property MapDetails - The switch provider blocking error information.
- target
Availability StringZone - The target availability zone.
- Map<String>
- The tags for the target managed disks.
- Map<String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Vm StringId - The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM.
- Map<String>
- The target VM tags.
- total
Data NumberTransferred - The total transferred data in bytes.
- total
Progress StringHealth - The progress health.
- uncompressed
Data NumberRate In MB - The uncompressed data change rate in MB.
- use
Managed StringDisks - A value indicating whether managed disks should be used during failover.
- v
Center StringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors List<Property Map> - The validation errors of the on-premise machine Value can be list of validation errors.
- vhd
Name String - The OS disk VHD name.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
InMageAzureV2SwitchProviderBlockingErrorDetailsResponse, InMageAzureV2SwitchProviderBlockingErrorDetailsResponseArgs
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message Dictionary<string, string>Parameters - The error message parameters.
- Dictionary<string, string>
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message map[string]stringParameters - The error message parameters.
- map[string]string
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String,String>Parameters - The error message parameters.
- Map<String,String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
- error
Code string - The error code.
- error
Message string - The error message.
- error
Message {[key: string]: string}Parameters - The error message parameters.
- {[key: string]: string}
- The error tags.
- possible
Causes string - The possible causes.
- recommended
Action string - The recommended action.
- error_
code str - The error code.
- error_
message str - The error message.
- error_
message_ Mapping[str, str]parameters - The error message parameters.
- Mapping[str, str]
- The error tags.
- possible_
causes str - The possible causes.
- recommended_
action str - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String>Parameters - The error message parameters.
- Map<String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
InMageAzureV2SwitchProviderDetailsResponse, InMageAzureV2SwitchProviderDetailsResponseArgs
- Target
Appliance stringId - The target appliance Id.
- Target
Fabric stringId - The target fabric Id.
- Target
Resource stringId - The target resource Id.
- Target
Vault stringId - The target vault Id.
- Target
Appliance stringId - The target appliance Id.
- Target
Fabric stringId - The target fabric Id.
- Target
Resource stringId - The target resource Id.
- Target
Vault stringId - The target vault Id.
- target
Appliance StringId - The target appliance Id.
- target
Fabric StringId - The target fabric Id.
- target
Resource StringId - The target resource Id.
- target
Vault StringId - The target vault Id.
- target
Appliance stringId - The target appliance Id.
- target
Fabric stringId - The target fabric Id.
- target
Resource stringId - The target resource Id.
- target
Vault stringId - The target vault Id.
- target_
appliance_ strid - The target appliance Id.
- target_
fabric_ strid - The target fabric Id.
- target_
resource_ strid - The target resource Id.
- target_
vault_ strid - The target vault Id.
- target
Appliance StringId - The target appliance Id.
- target
Fabric StringId - The target fabric Id.
- target
Resource StringId - The target resource Id.
- target
Vault StringId - The target vault Id.
InMageDiskExclusionInput, InMageDiskExclusionInputArgs
- Disk
Signature List<Pulumi.Options Azure Native. Recovery Services. Inputs. In Mage Disk Signature Exclusion Options> - The guest disk signature based option for disk exclusion.
- Volume
Options List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Volume Exclusion Options> - The volume label based option for disk exclusion.
- Disk
Signature []InOptions Mage Disk Signature Exclusion Options - The guest disk signature based option for disk exclusion.
- Volume
Options []InMage Volume Exclusion Options - The volume label based option for disk exclusion.
- disk
Signature List<InOptions Mage Disk Signature Exclusion Options> - The guest disk signature based option for disk exclusion.
- volume
Options List<InMage Volume Exclusion Options> - The volume label based option for disk exclusion.
- disk
Signature InOptions Mage Disk Signature Exclusion Options[] - The guest disk signature based option for disk exclusion.
- volume
Options InMage Volume Exclusion Options[] - The volume label based option for disk exclusion.
- disk_
signature_ Sequence[Inoptions Mage Disk Signature Exclusion Options] - The guest disk signature based option for disk exclusion.
- volume_
options Sequence[InMage Volume Exclusion Options] - The volume label based option for disk exclusion.
- disk
Signature List<Property Map>Options - The guest disk signature based option for disk exclusion.
- volume
Options List<Property Map> - The volume label based option for disk exclusion.
InMageDiskSignatureExclusionOptions, InMageDiskSignatureExclusionOptionsArgs
- Disk
Signature string - The guest signature of disk to be excluded from replication.
- Disk
Signature string - The guest signature of disk to be excluded from replication.
- disk
Signature String - The guest signature of disk to be excluded from replication.
- disk
Signature string - The guest signature of disk to be excluded from replication.
- disk_
signature str - The guest signature of disk to be excluded from replication.
- disk
Signature String - The guest signature of disk to be excluded from replication.
InMageEnableProtectionInput, InMageEnableProtectionInputArgs
- Master
Target stringId - The Master Target Id.
- Multi
Vm stringGroup Id - The multi VM group Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Process
Server stringId - The Process Server Id.
- Retention
Drive string - The retention drive to use on the MT.
- Datastore
Name string - The target datastore name.
- Disk
Exclusion Pulumi.Input Azure Native. Recovery Services. Inputs. In Mage Disk Exclusion Input - The enable disk exclusion input.
- Disks
To List<string>Include - The disks to include list.
- Run
As stringAccount Id - The CS account Id.
- Vm
Friendly stringName - The VM Name.
- Master
Target stringId - The Master Target Id.
- Multi
Vm stringGroup Id - The multi VM group Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Process
Server stringId - The Process Server Id.
- Retention
Drive string - The retention drive to use on the MT.
- Datastore
Name string - The target datastore name.
- Disk
Exclusion InInput Mage Disk Exclusion Input - The enable disk exclusion input.
- Disks
To []stringInclude - The disks to include list.
- Run
As stringAccount Id - The CS account Id.
- Vm
Friendly stringName - The VM Name.
- master
Target StringId - The Master Target Id.
- multi
Vm StringGroup Id - The multi VM group Id.
- multi
Vm StringGroup Name - The multi VM group name.
- process
Server StringId - The Process Server Id.
- retention
Drive String - The retention drive to use on the MT.
- datastore
Name String - The target datastore name.
- disk
Exclusion InInput Mage Disk Exclusion Input - The enable disk exclusion input.
- disks
To List<String>Include - The disks to include list.
- run
As StringAccount Id - The CS account Id.
- vm
Friendly StringName - The VM Name.
- master
Target stringId - The Master Target Id.
- multi
Vm stringGroup Id - The multi VM group Id.
- multi
Vm stringGroup Name - The multi VM group name.
- process
Server stringId - The Process Server Id.
- retention
Drive string - The retention drive to use on the MT.
- datastore
Name string - The target datastore name.
- disk
Exclusion InInput Mage Disk Exclusion Input - The enable disk exclusion input.
- disks
To string[]Include - The disks to include list.
- run
As stringAccount Id - The CS account Id.
- vm
Friendly stringName - The VM Name.
- master_
target_ strid - The Master Target Id.
- multi_
vm_ strgroup_ id - The multi VM group Id.
- multi_
vm_ strgroup_ name - The multi VM group name.
- process_
server_ strid - The Process Server Id.
- retention_
drive str - The retention drive to use on the MT.
- datastore_
name str - The target datastore name.
- disk_
exclusion_ Ininput Mage Disk Exclusion Input - The enable disk exclusion input.
- disks_
to_ Sequence[str]include - The disks to include list.
- run_
as_ straccount_ id - The CS account Id.
- vm_
friendly_ strname - The VM Name.
- master
Target StringId - The Master Target Id.
- multi
Vm StringGroup Id - The multi VM group Id.
- multi
Vm StringGroup Name - The multi VM group name.
- process
Server StringId - The Process Server Id.
- retention
Drive String - The retention drive to use on the MT.
- datastore
Name String - The target datastore name.
- disk
Exclusion Property MapInput - The enable disk exclusion input.
- disks
To List<String>Include - The disks to include list.
- run
As StringAccount Id - The CS account Id.
- vm
Friendly StringName - The VM Name.
InMageProtectedDiskDetailsResponse, InMageProtectedDiskDetailsResponseArgs
- Disk
Capacity doubleIn Bytes - The disk capacity in bytes.
- Disk
Id string - The disk id.
- Disk
Name string - The disk name.
- Disk
Resized string - A value indicating whether disk is resized.
- File
System doubleCapacity In Bytes - The file system capacity in bytes.
- Health
Error stringCode - The health error code for the disk.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Progress
Health string - The Progress Health.
- Progress
Status string - The Progress Status.
- Protection
Stage string - The protection stage.
- Ps
Data doubleIn MB - The PS data transit in MB.
- Resync
Duration doubleIn Seconds - The resync duration in seconds.
- Resync
Last15Minutes doubleTransferred Bytes - The resync last 15 minutes transferred bytes.
- Resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- Resync
Processed doubleBytes - The resync processed bytes.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required for this disk.
- Resync
Start stringTime - The resync start time.
- Resync
Total doubleTransferred Bytes - The resync total transferred bytes.
- Rpo
In doubleSeconds - The RPO in seconds.
- Source
Data doubleIn MB - The source data transit in MB.
- Target
Data doubleIn MB - The target data transit in MB.
- Disk
Capacity float64In Bytes - The disk capacity in bytes.
- Disk
Id string - The disk id.
- Disk
Name string - The disk name.
- Disk
Resized string - A value indicating whether disk is resized.
- File
System float64Capacity In Bytes - The file system capacity in bytes.
- Health
Error stringCode - The health error code for the disk.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Progress
Health string - The Progress Health.
- Progress
Status string - The Progress Status.
- Protection
Stage string - The protection stage.
- Ps
Data float64In MB - The PS data transit in MB.
- Resync
Duration float64In Seconds - The resync duration in seconds.
- Resync
Last15Minutes float64Transferred Bytes - The resync last 15 minutes transferred bytes.
- Resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- Resync
Processed float64Bytes - The resync processed bytes.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required for this disk.
- Resync
Start stringTime - The resync start time.
- Resync
Total float64Transferred Bytes - The resync total transferred bytes.
- Rpo
In float64Seconds - The RPO in seconds.
- Source
Data float64In MB - The source data transit in MB.
- Target
Data float64In MB - The target data transit in MB.
- disk
Capacity DoubleIn Bytes - The disk capacity in bytes.
- disk
Id String - The disk id.
- disk
Name String - The disk name.
- disk
Resized String - A value indicating whether disk is resized.
- file
System DoubleCapacity In Bytes - The file system capacity in bytes.
- health
Error StringCode - The health error code for the disk.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- progress
Health String - The Progress Health.
- progress
Status String - The Progress Status.
- protection
Stage String - The protection stage.
- ps
Data DoubleIn MB - The PS data transit in MB.
- resync
Duration DoubleIn Seconds - The resync duration in seconds.
- resync
Last15Minutes DoubleTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last StringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed DoubleBytes - The resync processed bytes.
- resync
Progress IntegerPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required for this disk.
- resync
Start StringTime - The resync start time.
- resync
Total DoubleTransferred Bytes - The resync total transferred bytes.
- rpo
In DoubleSeconds - The RPO in seconds.
- source
Data DoubleIn MB - The source data transit in MB.
- target
Data DoubleIn MB - The target data transit in MB.
- disk
Capacity numberIn Bytes - The disk capacity in bytes.
- disk
Id string - The disk id.
- disk
Name string - The disk name.
- disk
Resized string - A value indicating whether disk is resized.
- file
System numberCapacity In Bytes - The file system capacity in bytes.
- health
Error stringCode - The health error code for the disk.
- last
Rpo stringCalculated Time - The last RPO calculated time.
- progress
Health string - The Progress Health.
- progress
Status string - The Progress Status.
- protection
Stage string - The protection stage.
- ps
Data numberIn MB - The PS data transit in MB.
- resync
Duration numberIn Seconds - The resync duration in seconds.
- resync
Last15Minutes numberTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last stringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed numberBytes - The resync processed bytes.
- resync
Progress numberPercentage - The resync progress percentage.
- resync
Required string - A value indicating whether resync is required for this disk.
- resync
Start stringTime - The resync start time.
- resync
Total numberTransferred Bytes - The resync total transferred bytes.
- rpo
In numberSeconds - The RPO in seconds.
- source
Data numberIn MB - The source data transit in MB.
- target
Data numberIn MB - The target data transit in MB.
- disk_
capacity_ floatin_ bytes - The disk capacity in bytes.
- disk_
id str - The disk id.
- disk_
name str - The disk name.
- disk_
resized str - A value indicating whether disk is resized.
- file_
system_ floatcapacity_ in_ bytes - The file system capacity in bytes.
- health_
error_ strcode - The health error code for the disk.
- last_
rpo_ strcalculated_ time - The last RPO calculated time.
- progress_
health str - The Progress Health.
- progress_
status str - The Progress Status.
- protection_
stage str - The protection stage.
- ps_
data_ floatin_ mb - The PS data transit in MB.
- resync_
duration_ floatin_ seconds - The resync duration in seconds.
- resync_
last15_ floatminutes_ transferred_ bytes - The resync last 15 minutes transferred bytes.
- resync_
last_ strdata_ transfer_ time_ utc - The last data transfer time in UTC.
- resync_
processed_ floatbytes - The resync processed bytes.
- resync_
progress_ intpercentage - The resync progress percentage.
- resync_
required str - A value indicating whether resync is required for this disk.
- resync_
start_ strtime - The resync start time.
- resync_
total_ floattransferred_ bytes - The resync total transferred bytes.
- rpo_
in_ floatseconds - The RPO in seconds.
- source_
data_ floatin_ mb - The source data transit in MB.
- target_
data_ floatin_ mb - The target data transit in MB.
- disk
Capacity NumberIn Bytes - The disk capacity in bytes.
- disk
Id String - The disk id.
- disk
Name String - The disk name.
- disk
Resized String - A value indicating whether disk is resized.
- file
System NumberCapacity In Bytes - The file system capacity in bytes.
- health
Error StringCode - The health error code for the disk.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- progress
Health String - The Progress Health.
- progress
Status String - The Progress Status.
- protection
Stage String - The protection stage.
- ps
Data NumberIn MB - The PS data transit in MB.
- resync
Duration NumberIn Seconds - The resync duration in seconds.
- resync
Last15Minutes NumberTransferred Bytes - The resync last 15 minutes transferred bytes.
- resync
Last StringData Transfer Time UTC - The last data transfer time in UTC.
- resync
Processed NumberBytes - The resync processed bytes.
- resync
Progress NumberPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required for this disk.
- resync
Start StringTime - The resync start time.
- resync
Total NumberTransferred Bytes - The resync total transferred bytes.
- rpo
In NumberSeconds - The RPO in seconds.
- source
Data NumberIn MB - The source data transit in MB.
- target
Data NumberIn MB - The target data transit in MB.
InMageRcmAgentUpgradeBlockingErrorDetailsResponse, InMageRcmAgentUpgradeBlockingErrorDetailsResponseArgs
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message Dictionary<string, string>Parameters - The error message parameters.
- Dictionary<string, string>
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message map[string]stringParameters - The error message parameters.
- map[string]string
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String,String>Parameters - The error message parameters.
- Map<String,String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
- error
Code string - The error code.
- error
Message string - The error message.
- error
Message {[key: string]: string}Parameters - The error message parameters.
- {[key: string]: string}
- The error tags.
- possible
Causes string - The possible causes.
- recommended
Action string - The recommended action.
- error_
code str - The error code.
- error_
message str - The error message.
- error_
message_ Mapping[str, str]parameters - The error message parameters.
- Mapping[str, str]
- The error tags.
- possible_
causes str - The possible causes.
- recommended_
action str - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String>Parameters - The error message parameters.
- Map<String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
InMageRcmDiscoveredProtectedVmDetailsResponse, InMageRcmDiscoveredProtectedVmDetailsResponseArgs
- Created
Timestamp string - The SDS created timestamp.
- Datastores List<string>
- The list of datastores.
- Ip
Addresses List<string> - The list of IP addresses.
- Is
Deleted bool - A value indicating whether the VM is deleted.
- Last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- Os
Name string - The VM's OS name.
- Power
Status string - The VM power status.
- Updated
Timestamp string - The SDS updated timestamp.
- VCenter
Fqdn string - The VCenter fqdn.
- VCenter
Id string - The VCenter Id.
- Vm
Fqdn string - The VM fqdn.
- Vmware
Tools stringStatus - The VMware tools status.
- Created
Timestamp string - The SDS created timestamp.
- Datastores []string
- The list of datastores.
- Ip
Addresses []string - The list of IP addresses.
- Is
Deleted bool - A value indicating whether the VM is deleted.
- Last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- Os
Name string - The VM's OS name.
- Power
Status string - The VM power status.
- Updated
Timestamp string - The SDS updated timestamp.
- VCenter
Fqdn string - The VCenter fqdn.
- VCenter
Id string - The VCenter Id.
- Vm
Fqdn string - The VM fqdn.
- Vmware
Tools stringStatus - The VMware tools status.
- created
Timestamp String - The SDS created timestamp.
- datastores List<String>
- The list of datastores.
- ip
Addresses List<String> - The list of IP addresses.
- is
Deleted Boolean - A value indicating whether the VM is deleted.
- last
Discovery StringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name String - The VM's OS name.
- power
Status String - The VM power status.
- updated
Timestamp String - The SDS updated timestamp.
- v
Center StringFqdn - The VCenter fqdn.
- v
Center StringId - The VCenter Id.
- vm
Fqdn String - The VM fqdn.
- vmware
Tools StringStatus - The VMware tools status.
- created
Timestamp string - The SDS created timestamp.
- datastores string[]
- The list of datastores.
- ip
Addresses string[] - The list of IP addresses.
- is
Deleted boolean - A value indicating whether the VM is deleted.
- last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name string - The VM's OS name.
- power
Status string - The VM power status.
- updated
Timestamp string - The SDS updated timestamp.
- v
Center stringFqdn - The VCenter fqdn.
- v
Center stringId - The VCenter Id.
- vm
Fqdn string - The VM fqdn.
- vmware
Tools stringStatus - The VMware tools status.
- created_
timestamp str - The SDS created timestamp.
- datastores Sequence[str]
- The list of datastores.
- ip_
addresses Sequence[str] - The list of IP addresses.
- is_
deleted bool - A value indicating whether the VM is deleted.
- last_
discovery_ strtime_ in_ utc - The last time when SDS information discovered in SRS.
- os_
name str - The VM's OS name.
- power_
status str - The VM power status.
- updated_
timestamp str - The SDS updated timestamp.
- v_
center_ strfqdn - The VCenter fqdn.
- v_
center_ strid - The VCenter Id.
- vm_
fqdn str - The VM fqdn.
- vmware_
tools_ strstatus - The VMware tools status.
- created
Timestamp String - The SDS created timestamp.
- datastores List<String>
- The list of datastores.
- ip
Addresses List<String> - The list of IP addresses.
- is
Deleted Boolean - A value indicating whether the VM is deleted.
- last
Discovery StringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name String - The VM's OS name.
- power
Status String - The VM power status.
- updated
Timestamp String - The SDS updated timestamp.
- v
Center StringFqdn - The VCenter fqdn.
- v
Center StringId - The VCenter Id.
- vm
Fqdn String - The VM fqdn.
- vmware
Tools StringStatus - The VMware tools status.
InMageRcmDiskInput, InMageRcmDiskInputArgs
- Disk
Id string - The disk Id.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The disk type.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Id string - The disk Id.
- Disk
Type string | DiskAccount Type - The disk type.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Id String - The disk Id.
- disk
Type String | DiskAccount Type - The disk type.
- log
Storage StringAccount Id - The log storage account ARM Id.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Id string - The disk Id.
- disk
Type string | DiskAccount Type - The disk type.
- log
Storage stringAccount Id - The log storage account ARM Id.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk_
id str - The disk Id.
- disk_
type str | DiskAccount Type - The disk type.
- log_
storage_ straccount_ id - The log storage account ARM Id.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM Id.
- disk
Id String - The disk Id.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The disk type.
- log
Storage StringAccount Id - The log storage account ARM Id.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
InMageRcmDisksDefaultInput, InMageRcmDisksDefaultInputArgs
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The disk type.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | DiskAccount Type - The disk type.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | DiskAccount Type - The disk type.
- log
Storage StringAccount Id - The log storage account ARM Id.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type string | DiskAccount Type - The disk type.
- log
Storage stringAccount Id - The log storage account ARM Id.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk_
type str | DiskAccount Type - The disk type.
- log_
storage_ straccount_ id - The log storage account ARM Id.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM Id.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The disk type.
- log
Storage StringAccount Id - The log storage account ARM Id.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
InMageRcmEnableProtectionInput, InMageRcmEnableProtectionInputArgs
- Fabric
Discovery stringMachine Id - The ARM Id of discovered machine.
- Process
Server stringId - The process server Id.
- Target
Resource stringGroup Id - The target resource group ARM Id.
- Disks
Default Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Disks Default Input - The default disk input.
- Disks
To List<Pulumi.Include Azure Native. Recovery Services. Inputs. In Mage Rcm Disk Input> - The disks to include list.
- License
Type string | Pulumi.Azure Native. Recovery Services. License Type - The license type.
- Multi
Vm stringGroup Name - The multi VM group name.
- Run
As stringAccount Id - The run-as account Id.
- Target
Availability stringSet Id - The target availability set ARM Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Target
Network stringId - The selected target network ARM Id.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Subnet stringName - The selected target subnet name.
- Target
Vm stringName - The target VM name.
- Target
Vm stringSize - The target VM size.
- Test
Network stringId - The selected test network ARM Id.
- Test
Subnet stringName - The selected test subnet name.
- Fabric
Discovery stringMachine Id - The ARM Id of discovered machine.
- Process
Server stringId - The process server Id.
- Target
Resource stringGroup Id - The target resource group ARM Id.
- Disks
Default InMage Rcm Disks Default Input - The default disk input.
- Disks
To []InInclude Mage Rcm Disk Input - The disks to include list.
- License
Type string | LicenseType - The license type.
- Multi
Vm stringGroup Name - The multi VM group name.
- Run
As stringAccount Id - The run-as account Id.
- Target
Availability stringSet Id - The target availability set ARM Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Target
Network stringId - The selected target network ARM Id.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Subnet stringName - The selected target subnet name.
- Target
Vm stringName - The target VM name.
- Target
Vm stringSize - The target VM size.
- Test
Network stringId - The selected test network ARM Id.
- Test
Subnet stringName - The selected test subnet name.
- fabric
Discovery StringMachine Id - The ARM Id of discovered machine.
- process
Server StringId - The process server Id.
- target
Resource StringGroup Id - The target resource group ARM Id.
- disks
Default InMage Rcm Disks Default Input - The default disk input.
- disks
To List<InInclude Mage Rcm Disk Input> - The disks to include list.
- license
Type String | LicenseType - The license type.
- multi
Vm StringGroup Name - The multi VM group name.
- run
As StringAccount Id - The run-as account Id.
- target
Availability StringSet Id - The target availability set ARM Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Network StringId - The selected target network ARM Id.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Subnet StringName - The selected target subnet name.
- target
Vm StringName - The target VM name.
- target
Vm StringSize - The target VM size.
- test
Network StringId - The selected test network ARM Id.
- test
Subnet StringName - The selected test subnet name.
- fabric
Discovery stringMachine Id - The ARM Id of discovered machine.
- process
Server stringId - The process server Id.
- target
Resource stringGroup Id - The target resource group ARM Id.
- disks
Default InMage Rcm Disks Default Input - The default disk input.
- disks
To InInclude Mage Rcm Disk Input[] - The disks to include list.
- license
Type string | LicenseType - The license type.
- multi
Vm stringGroup Name - The multi VM group name.
- run
As stringAccount Id - The run-as account Id.
- target
Availability stringSet Id - The target availability set ARM Id.
- target
Availability stringZone - The target availability zone.
- target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Network stringId - The selected target network ARM Id.
- target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- target
Subnet stringName - The selected target subnet name.
- target
Vm stringName - The target VM name.
- target
Vm stringSize - The target VM size.
- test
Network stringId - The selected test network ARM Id.
- test
Subnet stringName - The selected test subnet name.
- fabric_
discovery_ strmachine_ id - The ARM Id of discovered machine.
- process_
server_ strid - The process server Id.
- target_
resource_ strgroup_ id - The target resource group ARM Id.
- disks_
default InMage Rcm Disks Default Input - The default disk input.
- disks_
to_ Sequence[Ininclude Mage Rcm Disk Input] - The disks to include list.
- license_
type str | LicenseType - The license type.
- multi_
vm_ strgroup_ name - The multi VM group name.
- run_
as_ straccount_ id - The run-as account Id.
- target_
availability_ strset_ id - The target availability set ARM Id.
- target_
availability_ strzone - The target availability zone.
- target_
boot_ strdiagnostics_ storage_ account_ id - The target boot diagnostics storage account ARM Id.
- target_
network_ strid - The selected target network ARM Id.
- target_
proximity_ strplacement_ group_ id - The target proximity placement group Id.
- target_
subnet_ strname - The selected target subnet name.
- target_
vm_ strname - The target VM name.
- target_
vm_ strsize - The target VM size.
- test_
network_ strid - The selected test network ARM Id.
- test_
subnet_ strname - The selected test subnet name.
- fabric
Discovery StringMachine Id - The ARM Id of discovered machine.
- process
Server StringId - The process server Id.
- target
Resource StringGroup Id - The target resource group ARM Id.
- disks
Default Property Map - The default disk input.
- disks
To List<Property Map>Include - The disks to include list.
- license
Type String | "NotSpecified" | "No License Type" | "Windows Server" - The license type.
- multi
Vm StringGroup Name - The multi VM group name.
- run
As StringAccount Id - The run-as account Id.
- target
Availability StringSet Id - The target availability set ARM Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Network StringId - The selected target network ARM Id.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Subnet StringName - The selected target subnet name.
- target
Vm StringName - The target VM name.
- target
Vm StringSize - The target VM size.
- test
Network StringId - The selected test network ARM Id.
- test
Subnet StringName - The selected test subnet name.
InMageRcmFailbackDiscoveredProtectedVmDetailsResponse, InMageRcmFailbackDiscoveredProtectedVmDetailsResponseArgs
- Created
Timestamp string - The SDS created timestamp.
- Datastores List<string>
- The list of datastores.
- Ip
Addresses List<string> - The list of IP addresses.
- Is
Deleted bool - A value indicating whether the VM is deleted.
- Last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- Os
Name string - The VM's OS name.
- Power
Status string - The VM power status.
- Updated
Timestamp string - The SDS updated timestamp.
- VCenter
Fqdn string - The VCenter fqdn.
- VCenter
Id string - The VCenter Id.
- Vm
Fqdn string - The VM fqdn.
- Vmware
Tools stringStatus - The VMware tools status.
- Created
Timestamp string - The SDS created timestamp.
- Datastores []string
- The list of datastores.
- Ip
Addresses []string - The list of IP addresses.
- Is
Deleted bool - A value indicating whether the VM is deleted.
- Last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- Os
Name string - The VM's OS name.
- Power
Status string - The VM power status.
- Updated
Timestamp string - The SDS updated timestamp.
- VCenter
Fqdn string - The VCenter fqdn.
- VCenter
Id string - The VCenter Id.
- Vm
Fqdn string - The VM fqdn.
- Vmware
Tools stringStatus - The VMware tools status.
- created
Timestamp String - The SDS created timestamp.
- datastores List<String>
- The list of datastores.
- ip
Addresses List<String> - The list of IP addresses.
- is
Deleted Boolean - A value indicating whether the VM is deleted.
- last
Discovery StringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name String - The VM's OS name.
- power
Status String - The VM power status.
- updated
Timestamp String - The SDS updated timestamp.
- v
Center StringFqdn - The VCenter fqdn.
- v
Center StringId - The VCenter Id.
- vm
Fqdn String - The VM fqdn.
- vmware
Tools StringStatus - The VMware tools status.
- created
Timestamp string - The SDS created timestamp.
- datastores string[]
- The list of datastores.
- ip
Addresses string[] - The list of IP addresses.
- is
Deleted boolean - A value indicating whether the VM is deleted.
- last
Discovery stringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name string - The VM's OS name.
- power
Status string - The VM power status.
- updated
Timestamp string - The SDS updated timestamp.
- v
Center stringFqdn - The VCenter fqdn.
- v
Center stringId - The VCenter Id.
- vm
Fqdn string - The VM fqdn.
- vmware
Tools stringStatus - The VMware tools status.
- created_
timestamp str - The SDS created timestamp.
- datastores Sequence[str]
- The list of datastores.
- ip_
addresses Sequence[str] - The list of IP addresses.
- is_
deleted bool - A value indicating whether the VM is deleted.
- last_
discovery_ strtime_ in_ utc - The last time when SDS information discovered in SRS.
- os_
name str - The VM's OS name.
- power_
status str - The VM power status.
- updated_
timestamp str - The SDS updated timestamp.
- v_
center_ strfqdn - The VCenter fqdn.
- v_
center_ strid - The VCenter Id.
- vm_
fqdn str - The VM fqdn.
- vmware_
tools_ strstatus - The VMware tools status.
- created
Timestamp String - The SDS created timestamp.
- datastores List<String>
- The list of datastores.
- ip
Addresses List<String> - The list of IP addresses.
- is
Deleted Boolean - A value indicating whether the VM is deleted.
- last
Discovery StringTime In Utc - The last time when SDS information discovered in SRS.
- os
Name String - The VM's OS name.
- power
Status String - The VM power status.
- updated
Timestamp String - The SDS updated timestamp.
- v
Center StringFqdn - The VCenter fqdn.
- v
Center StringId - The VCenter Id.
- vm
Fqdn String - The VM fqdn.
- vmware
Tools StringStatus - The VMware tools status.
InMageRcmFailbackMobilityAgentDetailsResponse, InMageRcmFailbackMobilityAgentDetailsResponseArgs
- Agent
Version stringExpiry Date - The agent version expiry date.
- Driver
Version string - The driver version.
- Driver
Version stringExpiry Date - The driver version expiry date.
- Is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- Last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- Latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- Latest
Version string - The latest agent version available.
- Reasons
Blocking List<string>Upgrade - The whether update is possible or not.
- Version string
- The agent version.
- Agent
Version stringExpiry Date - The agent version expiry date.
- Driver
Version string - The driver version.
- Driver
Version stringExpiry Date - The driver version expiry date.
- Is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- Last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- Latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- Latest
Version string - The latest agent version available.
- Reasons
Blocking []stringUpgrade - The whether update is possible or not.
- Version string
- The agent version.
- agent
Version StringExpiry Date - The agent version expiry date.
- driver
Version String - The driver version.
- driver
Version StringExpiry Date - The driver version expiry date.
- is
Upgradeable String - A value indicating whether agent is upgradeable or not.
- last
Heartbeat StringUtc - The time of the last heartbeat received from the agent.
- latest
Upgradable StringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version String - The latest agent version available.
- reasons
Blocking List<String>Upgrade - The whether update is possible or not.
- version String
- The agent version.
- agent
Version stringExpiry Date - The agent version expiry date.
- driver
Version string - The driver version.
- driver
Version stringExpiry Date - The driver version expiry date.
- is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version string - The latest agent version available.
- reasons
Blocking string[]Upgrade - The whether update is possible or not.
- version string
- The agent version.
- agent_
version_ strexpiry_ date - The agent version expiry date.
- driver_
version str - The driver version.
- driver_
version_ strexpiry_ date - The driver version expiry date.
- is_
upgradeable str - A value indicating whether agent is upgradeable or not.
- last_
heartbeat_ strutc - The time of the last heartbeat received from the agent.
- latest_
upgradable_ strversion_ without_ reboot - The latest upgradeable version available without reboot.
- latest_
version str - The latest agent version available.
- reasons_
blocking_ Sequence[str]upgrade - The whether update is possible or not.
- version str
- The agent version.
- agent
Version StringExpiry Date - The agent version expiry date.
- driver
Version String - The driver version.
- driver
Version StringExpiry Date - The driver version expiry date.
- is
Upgradeable String - A value indicating whether agent is upgradeable or not.
- last
Heartbeat StringUtc - The time of the last heartbeat received from the agent.
- latest
Upgradable StringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version String - The latest agent version available.
- reasons
Blocking List<String>Upgrade - The whether update is possible or not.
- version String
- The agent version.
InMageRcmFailbackNicDetailsResponse, InMageRcmFailbackNicDetailsResponseArgs
- Adapter
Type string - The adapter type.
- Mac
Address string - The mac address.
- Network
Name string - The network name.
- Source
Ip stringAddress - The IP address.
- Adapter
Type string - The adapter type.
- Mac
Address string - The mac address.
- Network
Name string - The network name.
- Source
Ip stringAddress - The IP address.
- adapter
Type String - The adapter type.
- mac
Address String - The mac address.
- network
Name String - The network name.
- source
Ip StringAddress - The IP address.
- adapter
Type string - The adapter type.
- mac
Address string - The mac address.
- network
Name string - The network name.
- source
Ip stringAddress - The IP address.
- adapter_
type str - The adapter type.
- mac_
address str - The mac address.
- network_
name str - The network name.
- source_
ip_ straddress - The IP address.
- adapter
Type String - The adapter type.
- mac
Address String - The mac address.
- network
Name String - The network name.
- source
Ip StringAddress - The IP address.
InMageRcmFailbackProtectedDiskDetailsResponse, InMageRcmFailbackProtectedDiskDetailsResponseArgs
- Capacity
In doubleBytes - The disk capacity in bytes.
- Data
Pending doubleAt Source Agent In MB - The data pending at source agent in MB.
- Data
Pending doubleIn Log Data Store In MB - The data pending in log data store in MB.
- Disk
Id string - The disk Id (reported by source agent).
- Disk
Name string - The disk name.
- Disk
Uuid string - The disk Uuid (reported by vCenter).
- Is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- Is
OSDisk string - A value indicating whether the disk is the OS disk.
- Last
Sync stringTime - The last sync time.
- Ir
Details Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Sync Details Response - The initial replication details.
- Resync
Details Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Sync Details Response - The resync details.
- Capacity
In float64Bytes - The disk capacity in bytes.
- Data
Pending float64At Source Agent In MB - The data pending at source agent in MB.
- Data
Pending float64In Log Data Store In MB - The data pending in log data store in MB.
- Disk
Id string - The disk Id (reported by source agent).
- Disk
Name string - The disk name.
- Disk
Uuid string - The disk Uuid (reported by vCenter).
- Is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- Is
OSDisk string - A value indicating whether the disk is the OS disk.
- Last
Sync stringTime - The last sync time.
- Ir
Details InMage Rcm Failback Sync Details Response - The initial replication details.
- Resync
Details InMage Rcm Failback Sync Details Response - The resync details.
- capacity
In DoubleBytes - The disk capacity in bytes.
- data
Pending DoubleAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending DoubleIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Id String - The disk Id (reported by source agent).
- disk
Name String - The disk name.
- disk
Uuid String - The disk Uuid (reported by vCenter).
- is
Initial StringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk String - A value indicating whether the disk is the OS disk.
- last
Sync StringTime - The last sync time.
- ir
Details InMage Rcm Failback Sync Details Response - The initial replication details.
- resync
Details InMage Rcm Failback Sync Details Response - The resync details.
- capacity
In numberBytes - The disk capacity in bytes.
- data
Pending numberAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending numberIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Id string - The disk Id (reported by source agent).
- disk
Name string - The disk name.
- disk
Uuid string - The disk Uuid (reported by vCenter).
- is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk string - A value indicating whether the disk is the OS disk.
- last
Sync stringTime - The last sync time.
- ir
Details InMage Rcm Failback Sync Details Response - The initial replication details.
- resync
Details InMage Rcm Failback Sync Details Response - The resync details.
- capacity_
in_ floatbytes - The disk capacity in bytes.
- data_
pending_ floatat_ source_ agent_ in_ mb - The data pending at source agent in MB.
- data_
pending_ floatin_ log_ data_ store_ in_ mb - The data pending in log data store in MB.
- disk_
id str - The disk Id (reported by source agent).
- disk_
name str - The disk name.
- disk_
uuid str - The disk Uuid (reported by vCenter).
- is_
initial_ strreplication_ complete - A value indicating whether initial replication is complete or not.
- is_
os_ strdisk - A value indicating whether the disk is the OS disk.
- last_
sync_ strtime - The last sync time.
- ir_
details InMage Rcm Failback Sync Details Response - The initial replication details.
- resync_
details InMage Rcm Failback Sync Details Response - The resync details.
- capacity
In NumberBytes - The disk capacity in bytes.
- data
Pending NumberAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending NumberIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Id String - The disk Id (reported by source agent).
- disk
Name String - The disk name.
- disk
Uuid String - The disk Uuid (reported by vCenter).
- is
Initial StringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk String - A value indicating whether the disk is the OS disk.
- last
Sync StringTime - The last sync time.
- ir
Details Property Map - The initial replication details.
- resync
Details Property Map - The resync details.
InMageRcmFailbackReplicationDetailsResponse, InMageRcmFailbackReplicationDetailsResponseArgs
- Azure
Virtual stringMachine Id - The ARM Id of the azure VM.
- Initial
Replication doubleProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Initial
Replication stringProgress Health - The initial replication progress health.
- Initial
Replication intProgress Percentage - The initial replication progress percentage.
- Initial
Replication doubleTransferred Bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- Internal
Identifier string - The virtual machine internal identifier.
- Is
Agent boolRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- Last
Planned stringFailover Start Time - The last planned failover start time.
- Last
Planned stringFailover Status - The last planned failover status.
- Last
Used stringPolicy Friendly Name - The policy friendly name used by the forward replication.
- Last
Used stringPolicy Id - The policy Id used by the forward replication.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Os
Type string - The type of the OS on the VM.
- Reprotect
Agent stringId - The reprotect agent Id.
- Reprotect
Agent stringName - The reprotect agent name.
- Resync
Processed doubleBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Resync
Progress stringHealth - The resync progress health.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required.
- Resync
State string - The resync state.
- Resync
Transferred doubleBytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- Target
Data stringStore Name - The target datastore name.
- Target
Vm stringName - The target VM name.
- Targetv
Center stringId - The target vCenter Id.
- Discovered
Vm Pulumi.Details Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Discovered Protected Vm Details Response - The discovered VM information.
- Mobility
Agent Pulumi.Details Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Mobility Agent Details Response - The mobility agent information.
- Protected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Protected Disk Details Response> - The list of protected disks.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Failback Nic Details Response> - The network details.
- Azure
Virtual stringMachine Id - The ARM Id of the azure VM.
- Initial
Replication float64Processed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Initial
Replication stringProgress Health - The initial replication progress health.
- Initial
Replication intProgress Percentage - The initial replication progress percentage.
- Initial
Replication float64Transferred Bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- Internal
Identifier string - The virtual machine internal identifier.
- Is
Agent boolRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- Last
Planned stringFailover Start Time - The last planned failover start time.
- Last
Planned stringFailover Status - The last planned failover status.
- Last
Used stringPolicy Friendly Name - The policy friendly name used by the forward replication.
- Last
Used stringPolicy Id - The policy Id used by the forward replication.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Multi
Vm stringGroup Name - The multi VM group name.
- Os
Type string - The type of the OS on the VM.
- Reprotect
Agent stringId - The reprotect agent Id.
- Reprotect
Agent stringName - The reprotect agent name.
- Resync
Processed float64Bytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Resync
Progress stringHealth - The resync progress health.
- Resync
Progress intPercentage - The resync progress percentage.
- Resync
Required string - A value indicating whether resync is required.
- Resync
State string - The resync state.
- Resync
Transferred float64Bytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- Target
Data stringStore Name - The target datastore name.
- Target
Vm stringName - The target VM name.
- Targetv
Center stringId - The target vCenter Id.
- Discovered
Vm InDetails Mage Rcm Failback Discovered Protected Vm Details Response - The discovered VM information.
- Mobility
Agent InDetails Mage Rcm Failback Mobility Agent Details Response - The mobility agent information.
- Protected
Disks []InMage Rcm Failback Protected Disk Details Response - The list of protected disks.
- Vm
Nics []InMage Rcm Failback Nic Details Response - The network details.
- azure
Virtual StringMachine Id - The ARM Id of the azure VM.
- initial
Replication DoubleProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication StringProgress Health - The initial replication progress health.
- initial
Replication IntegerProgress Percentage - The initial replication progress percentage.
- initial
Replication DoubleTransferred Bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- internal
Identifier String - The virtual machine internal identifier.
- is
Agent BooleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- last
Planned StringFailover Start Time - The last planned failover start time.
- last
Planned StringFailover Status - The last planned failover status.
- last
Used StringPolicy Friendly Name - The policy friendly name used by the forward replication.
- last
Used StringPolicy Id - The policy Id used by the forward replication.
- log
Storage StringAccount Id - The log storage account ARM Id.
- multi
Vm StringGroup Name - The multi VM group name.
- os
Type String - The type of the OS on the VM.
- reprotect
Agent StringId - The reprotect agent Id.
- reprotect
Agent StringName - The reprotect agent name.
- resync
Processed DoubleBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress StringHealth - The resync progress health.
- resync
Progress IntegerPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required.
- resync
State String - The resync state.
- resync
Transferred DoubleBytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- target
Data StringStore Name - The target datastore name.
- target
Vm StringName - The target VM name.
- targetv
Center StringId - The target vCenter Id.
- discovered
Vm InDetails Mage Rcm Failback Discovered Protected Vm Details Response - The discovered VM information.
- mobility
Agent InDetails Mage Rcm Failback Mobility Agent Details Response - The mobility agent information.
- protected
Disks List<InMage Rcm Failback Protected Disk Details Response> - The list of protected disks.
- vm
Nics List<InMage Rcm Failback Nic Details Response> - The network details.
- azure
Virtual stringMachine Id - The ARM Id of the azure VM.
- initial
Replication numberProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication stringProgress Health - The initial replication progress health.
- initial
Replication numberProgress Percentage - The initial replication progress percentage.
- initial
Replication numberTransferred Bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- internal
Identifier string - The virtual machine internal identifier.
- is
Agent booleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- last
Planned stringFailover Start Time - The last planned failover start time.
- last
Planned stringFailover Status - The last planned failover status.
- last
Used stringPolicy Friendly Name - The policy friendly name used by the forward replication.
- last
Used stringPolicy Id - The policy Id used by the forward replication.
- log
Storage stringAccount Id - The log storage account ARM Id.
- multi
Vm stringGroup Name - The multi VM group name.
- os
Type string - The type of the OS on the VM.
- reprotect
Agent stringId - The reprotect agent Id.
- reprotect
Agent stringName - The reprotect agent name.
- resync
Processed numberBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress stringHealth - The resync progress health.
- resync
Progress numberPercentage - The resync progress percentage.
- resync
Required string - A value indicating whether resync is required.
- resync
State string - The resync state.
- resync
Transferred numberBytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- target
Data stringStore Name - The target datastore name.
- target
Vm stringName - The target VM name.
- targetv
Center stringId - The target vCenter Id.
- discovered
Vm InDetails Mage Rcm Failback Discovered Protected Vm Details Response - The discovered VM information.
- mobility
Agent InDetails Mage Rcm Failback Mobility Agent Details Response - The mobility agent information.
- protected
Disks InMage Rcm Failback Protected Disk Details Response[] - The list of protected disks.
- vm
Nics InMage Rcm Failback Nic Details Response[] - The network details.
- azure_
virtual_ strmachine_ id - The ARM Id of the azure VM.
- initial_
replication_ floatprocessed_ bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial_
replication_ strprogress_ health - The initial replication progress health.
- initial_
replication_ intprogress_ percentage - The initial replication progress percentage.
- initial_
replication_ floattransferred_ bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- internal_
identifier str - The virtual machine internal identifier.
- is_
agent_ boolregistration_ successful_ after_ failover - A value indicating whether agent registration was successful after failover.
- last_
planned_ strfailover_ start_ time - The last planned failover start time.
- last_
planned_ strfailover_ status - The last planned failover status.
- last_
used_ strpolicy_ friendly_ name - The policy friendly name used by the forward replication.
- last_
used_ strpolicy_ id - The policy Id used by the forward replication.
- log_
storage_ straccount_ id - The log storage account ARM Id.
- multi_
vm_ strgroup_ name - The multi VM group name.
- os_
type str - The type of the OS on the VM.
- reprotect_
agent_ strid - The reprotect agent Id.
- reprotect_
agent_ strname - The reprotect agent name.
- resync_
processed_ floatbytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync_
progress_ strhealth - The resync progress health.
- resync_
progress_ intpercentage - The resync progress percentage.
- resync_
required str - A value indicating whether resync is required.
- resync_
state str - The resync state.
- resync_
transferred_ floatbytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- target_
data_ strstore_ name - The target datastore name.
- target_
vm_ strname - The target VM name.
- targetv_
center_ strid - The target vCenter Id.
- discovered_
vm_ Indetails Mage Rcm Failback Discovered Protected Vm Details Response - The discovered VM information.
- mobility_
agent_ Indetails Mage Rcm Failback Mobility Agent Details Response - The mobility agent information.
- protected_
disks Sequence[InMage Rcm Failback Protected Disk Details Response] - The list of protected disks.
- vm_
nics Sequence[InMage Rcm Failback Nic Details Response] - The network details.
- azure
Virtual StringMachine Id - The ARM Id of the azure VM.
- initial
Replication NumberProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication StringProgress Health - The initial replication progress health.
- initial
Replication NumberProgress Percentage - The initial replication progress percentage.
- initial
Replication NumberTransferred Bytes - The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- internal
Identifier String - The virtual machine internal identifier.
- is
Agent BooleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- last
Planned StringFailover Start Time - The last planned failover start time.
- last
Planned StringFailover Status - The last planned failover status.
- last
Used StringPolicy Friendly Name - The policy friendly name used by the forward replication.
- last
Used StringPolicy Id - The policy Id used by the forward replication.
- log
Storage StringAccount Id - The log storage account ARM Id.
- multi
Vm StringGroup Name - The multi VM group name.
- os
Type String - The type of the OS on the VM.
- reprotect
Agent StringId - The reprotect agent Id.
- reprotect
Agent StringName - The reprotect agent name.
- resync
Processed NumberBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress StringHealth - The resync progress health.
- resync
Progress NumberPercentage - The resync progress percentage.
- resync
Required String - A value indicating whether resync is required.
- resync
State String - The resync state.
- resync
Transferred NumberBytes - The resync transferred bytes from source VM to target for all selected disks on source VM.
- target
Data StringStore Name - The target datastore name.
- target
Vm StringName - The target VM name.
- targetv
Center StringId - The target vCenter Id.
- discovered
Vm Property MapDetails - The discovered VM information.
- mobility
Agent Property MapDetails - The mobility agent information.
- protected
Disks List<Property Map> - The list of protected disks.
- vm
Nics List<Property Map> - The network details.
InMageRcmFailbackSyncDetailsResponse, InMageRcmFailbackSyncDetailsResponseArgs
- Last15Minutes
Transferred doubleBytes - The bytes transferred in last 15 minutes from source VM to target.
- Last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to target.
- Last
Refresh stringTime - The last refresh time.
- Processed
Bytes double - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- Progress
Health string - The progress health.
- Progress
Percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- Start
Time string - The start time.
- Transferred
Bytes double - The transferred bytes from source VM to azure for the disk.
- Last15Minutes
Transferred float64Bytes - The bytes transferred in last 15 minutes from source VM to target.
- Last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to target.
- Last
Refresh stringTime - The last refresh time.
- Processed
Bytes float64 - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- Progress
Health string - The progress health.
- Progress
Percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- Start
Time string - The start time.
- Transferred
Bytes float64 - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred DoubleBytes - The bytes transferred in last 15 minutes from source VM to target.
- last
Data StringTransfer Time Utc - The time of the last data transfer from source VM to target.
- last
Refresh StringTime - The last refresh time.
- processed
Bytes Double - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- progress
Health String - The progress health.
- progress
Percentage Integer - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time String - The start time.
- transferred
Bytes Double - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred numberBytes - The bytes transferred in last 15 minutes from source VM to target.
- last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to target.
- last
Refresh stringTime - The last refresh time.
- processed
Bytes number - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- progress
Health string - The progress health.
- progress
Percentage number - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time string - The start time.
- transferred
Bytes number - The transferred bytes from source VM to azure for the disk.
- last15_
minutes_ floattransferred_ bytes - The bytes transferred in last 15 minutes from source VM to target.
- last_
data_ strtransfer_ time_ utc - The time of the last data transfer from source VM to target.
- last_
refresh_ strtime - The last refresh time.
- processed_
bytes float - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- progress_
health str - The progress health.
- progress_
percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start_
time str - The start time.
- transferred_
bytes float - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred NumberBytes - The bytes transferred in last 15 minutes from source VM to target.
- last
Data StringTransfer Time Utc - The time of the last data transfer from source VM to target.
- last
Refresh StringTime - The last refresh time.
- processed
Bytes Number - The total processed bytes. This includes bytes that are transferred from source VM to target and matched bytes.
- progress
Health String - The progress health.
- progress
Percentage Number - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time String - The start time.
- transferred
Bytes Number - The transferred bytes from source VM to azure for the disk.
InMageRcmLastAgentUpgradeErrorDetailsResponse, InMageRcmLastAgentUpgradeErrorDetailsResponseArgs
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message Dictionary<string, string>Parameters - The error message parameters.
- Dictionary<string, string>
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- Error
Code string - The error code.
- Error
Message string - The error message.
- Error
Message map[string]stringParameters - The error message parameters.
- map[string]string
- The error tags.
- Possible
Causes string - The possible causes.
- Recommended
Action string - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String,String>Parameters - The error message parameters.
- Map<String,String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
- error
Code string - The error code.
- error
Message string - The error message.
- error
Message {[key: string]: string}Parameters - The error message parameters.
- {[key: string]: string}
- The error tags.
- possible
Causes string - The possible causes.
- recommended
Action string - The recommended action.
- error_
code str - The error code.
- error_
message str - The error message.
- error_
message_ Mapping[str, str]parameters - The error message parameters.
- Mapping[str, str]
- The error tags.
- possible_
causes str - The possible causes.
- recommended_
action str - The recommended action.
- error
Code String - The error code.
- error
Message String - The error message.
- error
Message Map<String>Parameters - The error message parameters.
- Map<String>
- The error tags.
- possible
Causes String - The possible causes.
- recommended
Action String - The recommended action.
InMageRcmMobilityAgentDetailsResponse, InMageRcmMobilityAgentDetailsResponseArgs
- Agent
Version stringExpiry Date - The agent version expiry date.
- Driver
Version string - The driver version.
- Driver
Version stringExpiry Date - The driver version expiry date.
- Is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- Last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- Latest
Agent stringRelease Date - The latest agent version release date.
- Latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- Latest
Version string - The latest agent version available.
- Reasons
Blocking List<string>Upgrade - The whether update is possible or not.
- Version string
- The agent version.
- Agent
Version stringExpiry Date - The agent version expiry date.
- Driver
Version string - The driver version.
- Driver
Version stringExpiry Date - The driver version expiry date.
- Is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- Last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- Latest
Agent stringRelease Date - The latest agent version release date.
- Latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- Latest
Version string - The latest agent version available.
- Reasons
Blocking []stringUpgrade - The whether update is possible or not.
- Version string
- The agent version.
- agent
Version StringExpiry Date - The agent version expiry date.
- driver
Version String - The driver version.
- driver
Version StringExpiry Date - The driver version expiry date.
- is
Upgradeable String - A value indicating whether agent is upgradeable or not.
- last
Heartbeat StringUtc - The time of the last heartbeat received from the agent.
- latest
Agent StringRelease Date - The latest agent version release date.
- latest
Upgradable StringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version String - The latest agent version available.
- reasons
Blocking List<String>Upgrade - The whether update is possible or not.
- version String
- The agent version.
- agent
Version stringExpiry Date - The agent version expiry date.
- driver
Version string - The driver version.
- driver
Version stringExpiry Date - The driver version expiry date.
- is
Upgradeable string - A value indicating whether agent is upgradeable or not.
- last
Heartbeat stringUtc - The time of the last heartbeat received from the agent.
- latest
Agent stringRelease Date - The latest agent version release date.
- latest
Upgradable stringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version string - The latest agent version available.
- reasons
Blocking string[]Upgrade - The whether update is possible or not.
- version string
- The agent version.
- agent_
version_ strexpiry_ date - The agent version expiry date.
- driver_
version str - The driver version.
- driver_
version_ strexpiry_ date - The driver version expiry date.
- is_
upgradeable str - A value indicating whether agent is upgradeable or not.
- last_
heartbeat_ strutc - The time of the last heartbeat received from the agent.
- latest_
agent_ strrelease_ date - The latest agent version release date.
- latest_
upgradable_ strversion_ without_ reboot - The latest upgradeable version available without reboot.
- latest_
version str - The latest agent version available.
- reasons_
blocking_ Sequence[str]upgrade - The whether update is possible or not.
- version str
- The agent version.
- agent
Version StringExpiry Date - The agent version expiry date.
- driver
Version String - The driver version.
- driver
Version StringExpiry Date - The driver version expiry date.
- is
Upgradeable String - A value indicating whether agent is upgradeable or not.
- last
Heartbeat StringUtc - The time of the last heartbeat received from the agent.
- latest
Agent StringRelease Date - The latest agent version release date.
- latest
Upgradable StringVersion Without Reboot - The latest upgradeable version available without reboot.
- latest
Version String - The latest agent version available.
- reasons
Blocking List<String>Upgrade - The whether update is possible or not.
- version String
- The agent version.
InMageRcmNicDetailsResponse, InMageRcmNicDetailsResponseArgs
- Nic
Id string - The NIC Id.
- Source
IPAddress string - The source IP address.
- Source
IPAddress stringType - The source IP address type.
- Source
Network stringId - Source network Id.
- Source
Subnet stringName - Source subnet name.
- Is
Primary stringNic - A value indicating whether this is the primary NIC.
- Is
Selected stringFor Failover - A value indicating whether this NIC is selected for failover.
- Target
IPAddress string - The target IP address.
- Target
IPAddress stringType - The target IP address type.
- Target
Subnet stringName - Target subnet name.
- Test
IPAddress string - The test IP address.
- Test
IPAddress stringType - The test IP address type.
- Test
Subnet stringName - Test subnet name.
- Nic
Id string - The NIC Id.
- Source
IPAddress string - The source IP address.
- Source
IPAddress stringType - The source IP address type.
- Source
Network stringId - Source network Id.
- Source
Subnet stringName - Source subnet name.
- Is
Primary stringNic - A value indicating whether this is the primary NIC.
- Is
Selected stringFor Failover - A value indicating whether this NIC is selected for failover.
- Target
IPAddress string - The target IP address.
- Target
IPAddress stringType - The target IP address type.
- Target
Subnet stringName - Target subnet name.
- Test
IPAddress string - The test IP address.
- Test
IPAddress stringType - The test IP address type.
- Test
Subnet stringName - Test subnet name.
- nic
Id String - The NIC Id.
- source
IPAddress String - The source IP address.
- source
IPAddress StringType - The source IP address type.
- source
Network StringId - Source network Id.
- source
Subnet StringName - Source subnet name.
- is
Primary StringNic - A value indicating whether this is the primary NIC.
- is
Selected StringFor Failover - A value indicating whether this NIC is selected for failover.
- target
IPAddress String - The target IP address.
- target
IPAddress StringType - The target IP address type.
- target
Subnet StringName - Target subnet name.
- test
IPAddress String - The test IP address.
- test
IPAddress StringType - The test IP address type.
- test
Subnet StringName - Test subnet name.
- nic
Id string - The NIC Id.
- source
IPAddress string - The source IP address.
- source
IPAddress stringType - The source IP address type.
- source
Network stringId - Source network Id.
- source
Subnet stringName - Source subnet name.
- is
Primary stringNic - A value indicating whether this is the primary NIC.
- is
Selected stringFor Failover - A value indicating whether this NIC is selected for failover.
- target
IPAddress string - The target IP address.
- target
IPAddress stringType - The target IP address type.
- target
Subnet stringName - Target subnet name.
- test
IPAddress string - The test IP address.
- test
IPAddress stringType - The test IP address type.
- test
Subnet stringName - Test subnet name.
- nic_
id str - The NIC Id.
- source_
ip_ straddress - The source IP address.
- source_
ip_ straddress_ type - The source IP address type.
- source_
network_ strid - Source network Id.
- source_
subnet_ strname - Source subnet name.
- is_
primary_ strnic - A value indicating whether this is the primary NIC.
- is_
selected_ strfor_ failover - A value indicating whether this NIC is selected for failover.
- target_
ip_ straddress - The target IP address.
- target_
ip_ straddress_ type - The target IP address type.
- target_
subnet_ strname - Target subnet name.
- test_
ip_ straddress - The test IP address.
- test_
ip_ straddress_ type - The test IP address type.
- test_
subnet_ strname - Test subnet name.
- nic
Id String - The NIC Id.
- source
IPAddress String - The source IP address.
- source
IPAddress StringType - The source IP address type.
- source
Network StringId - Source network Id.
- source
Subnet StringName - Source subnet name.
- is
Primary StringNic - A value indicating whether this is the primary NIC.
- is
Selected StringFor Failover - A value indicating whether this NIC is selected for failover.
- target
IPAddress String - The target IP address.
- target
IPAddress StringType - The target IP address type.
- target
Subnet StringName - Target subnet name.
- test
IPAddress String - The test IP address.
- test
IPAddress StringType - The test IP address type.
- test
Subnet StringName - Test subnet name.
InMageRcmProtectedDiskDetailsResponse, InMageRcmProtectedDiskDetailsResponseArgs
- Capacity
In doubleBytes - The disk capacity in bytes.
- Data
Pending doubleAt Source Agent In MB - The data pending at source agent in MB.
- Data
Pending doubleIn Log Data Store In MB - The data pending in log data store in MB.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Id string - The disk Id.
- Disk
Name string - The disk name.
- Is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- Is
OSDisk string - A value indicating whether the disk is the OS disk.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Seed
Blob stringUri - The uri of the seed blob.
- Seed
Managed stringDisk Id - The ARM Id of the seed managed disk.
- Target
Managed stringDisk Id - The ARM Id of the target managed disk.
- Disk
Type string - The disk type.
- Ir
Details Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Sync Details Response - The initial replication details.
- Resync
Details Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Sync Details Response - The resync details.
- Capacity
In float64Bytes - The disk capacity in bytes.
- Data
Pending float64At Source Agent In MB - The data pending at source agent in MB.
- Data
Pending float64In Log Data Store In MB - The data pending in log data store in MB.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Id string - The disk Id.
- Disk
Name string - The disk name.
- Is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- Is
OSDisk string - A value indicating whether the disk is the OS disk.
- Log
Storage stringAccount Id - The log storage account ARM Id.
- Seed
Blob stringUri - The uri of the seed blob.
- Seed
Managed stringDisk Id - The ARM Id of the seed managed disk.
- Target
Managed stringDisk Id - The ARM Id of the target managed disk.
- Disk
Type string - The disk type.
- Ir
Details InMage Rcm Sync Details Response - The initial replication details.
- Resync
Details InMage Rcm Sync Details Response - The resync details.
- capacity
In DoubleBytes - The disk capacity in bytes.
- data
Pending DoubleAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending DoubleIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Id String - The disk Id.
- disk
Name String - The disk name.
- is
Initial StringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk String - A value indicating whether the disk is the OS disk.
- log
Storage StringAccount Id - The log storage account ARM Id.
- seed
Blob StringUri - The uri of the seed blob.
- seed
Managed StringDisk Id - The ARM Id of the seed managed disk.
- target
Managed StringDisk Id - The ARM Id of the target managed disk.
- disk
Type String - The disk type.
- ir
Details InMage Rcm Sync Details Response - The initial replication details.
- resync
Details InMage Rcm Sync Details Response - The resync details.
- capacity
In numberBytes - The disk capacity in bytes.
- data
Pending numberAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending numberIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Id string - The disk Id.
- disk
Name string - The disk name.
- is
Initial stringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk string - A value indicating whether the disk is the OS disk.
- log
Storage stringAccount Id - The log storage account ARM Id.
- seed
Blob stringUri - The uri of the seed blob.
- seed
Managed stringDisk Id - The ARM Id of the seed managed disk.
- target
Managed stringDisk Id - The ARM Id of the target managed disk.
- disk
Type string - The disk type.
- ir
Details InMage Rcm Sync Details Response - The initial replication details.
- resync
Details InMage Rcm Sync Details Response - The resync details.
- capacity_
in_ floatbytes - The disk capacity in bytes.
- data_
pending_ floatat_ source_ agent_ in_ mb - The data pending at source agent in MB.
- data_
pending_ floatin_ log_ data_ store_ in_ mb - The data pending in log data store in MB.
- disk_
encryption_ strset_ id - The DiskEncryptionSet ARM Id.
- disk_
id str - The disk Id.
- disk_
name str - The disk name.
- is_
initial_ strreplication_ complete - A value indicating whether initial replication is complete or not.
- is_
os_ strdisk - A value indicating whether the disk is the OS disk.
- log_
storage_ straccount_ id - The log storage account ARM Id.
- seed_
blob_ struri - The uri of the seed blob.
- seed_
managed_ strdisk_ id - The ARM Id of the seed managed disk.
- target_
managed_ strdisk_ id - The ARM Id of the target managed disk.
- disk_
type str - The disk type.
- ir_
details InMage Rcm Sync Details Response - The initial replication details.
- resync_
details InMage Rcm Sync Details Response - The resync details.
- capacity
In NumberBytes - The disk capacity in bytes.
- data
Pending NumberAt Source Agent In MB - The data pending at source agent in MB.
- data
Pending NumberIn Log Data Store In MB - The data pending in log data store in MB.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Id String - The disk Id.
- disk
Name String - The disk name.
- is
Initial StringReplication Complete - A value indicating whether initial replication is complete or not.
- is
OSDisk String - A value indicating whether the disk is the OS disk.
- log
Storage StringAccount Id - The log storage account ARM Id.
- seed
Blob StringUri - The uri of the seed blob.
- seed
Managed StringDisk Id - The ARM Id of the seed managed disk.
- target
Managed StringDisk Id - The ARM Id of the target managed disk.
- disk
Type String - The disk type.
- ir
Details Property Map - The initial replication details.
- resync
Details Property Map - The resync details.
InMageRcmReplicationDetailsResponse, InMageRcmReplicationDetailsResponseArgs
- Agent
Upgrade stringAttempt To Version - The agent version to which last agent upgrade was attempted.
- Agent
Upgrade stringJob Id - The agent upgrade job Id.
- Agent
Upgrade stringState - The agent auto upgrade state.
- Allocated
Memory doubleIn MB - The allocated memory in MB.
- Discovery
Type string - The type of the discovered VM.
- Fabric
Discovery stringMachine Id - The ARM Id of the discovered VM.
- Failover
Recovery stringPoint Id - The recovery point Id to which the VM was failed over.
- Firmware
Type string - The firmware type.
- Initial
Replication doubleProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Initial
Replication stringProgress Health - The initial replication progress health.
- Initial
Replication intProgress Percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- Initial
Replication doubleTransferred Bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- Internal
Identifier string - The virtual machine internal identifier.
- Is
Agent boolRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- Is
Last stringUpgrade Successful - A value indicating whether last agent upgrade was successful or not.
- Last
Agent stringUpgrade Type - The last agent upgrade type.
- Last
Recovery stringPoint Id - The last recovery point Id.
- Last
Recovery stringPoint Received - The last recovery point received time.
- Last
Rpo stringCalculated Time - The last recovery point objective calculated time.
- Last
Rpo doubleIn Seconds - The last recovery point objective value.
- Multi
Vm stringGroup Name - The multi VM group name.
- Os
Type string - The type of the OS on the VM.
- Primary
Nic stringIp Address - The IP address of the primary network interface.
- Process
Server stringId - The process server Id.
- Process
Server stringName - The process server name.
- Processor
Core intCount - The processor core count.
- Resync
Processed doubleBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Resync
Progress stringHealth - The resync progress health.
- Resync
Progress intPercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- Resync
Required string - A value indicating whether resync is required.
- Resync
State string - The resync state.
- Resync
Transferred doubleBytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- Run
As stringAccount Id - The run-as account Id.
- Storage
Account stringId - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- Target
Generation string - The target generation.
- Agent
Upgrade List<Pulumi.Blocking Error Details Azure Native. Recovery Services. Inputs. In Mage Rcm Agent Upgrade Blocking Error Details Response> - The agent upgrade blocking error information.
- Discovered
Vm Pulumi.Details Azure Native. Recovery Services. Inputs. In Mage Rcm Discovered Protected Vm Details Response - The discovered VM details.
- Last
Agent List<Pulumi.Upgrade Error Details Azure Native. Recovery Services. Inputs. In Mage Rcm Last Agent Upgrade Error Details Response> - The last agent upgrade error information.
- License
Type string - License Type of the VM to be used.
- Mobility
Agent Pulumi.Details Azure Native. Recovery Services. Inputs. In Mage Rcm Mobility Agent Details Response - The mobility agent information.
- Protected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Protected Disk Details Response> - The list of protected disks.
- Target
Availability stringSet Id - The target availability set Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Target
Location string - The target location.
- Target
Network stringId - The target network Id.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Resource stringGroup Id - The target resource group Id.
- Target
Vm stringName - Target VM name.
- Target
Vm stringSize - The target VM size.
- Test
Network stringId - The test network Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Rcm Nic Details Response> - The network details.
- Agent
Upgrade stringAttempt To Version - The agent version to which last agent upgrade was attempted.
- Agent
Upgrade stringJob Id - The agent upgrade job Id.
- Agent
Upgrade stringState - The agent auto upgrade state.
- Allocated
Memory float64In MB - The allocated memory in MB.
- Discovery
Type string - The type of the discovered VM.
- Fabric
Discovery stringMachine Id - The ARM Id of the discovered VM.
- Failover
Recovery stringPoint Id - The recovery point Id to which the VM was failed over.
- Firmware
Type string - The firmware type.
- Initial
Replication float64Processed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Initial
Replication stringProgress Health - The initial replication progress health.
- Initial
Replication intProgress Percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- Initial
Replication float64Transferred Bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- Internal
Identifier string - The virtual machine internal identifier.
- Is
Agent boolRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- Is
Last stringUpgrade Successful - A value indicating whether last agent upgrade was successful or not.
- Last
Agent stringUpgrade Type - The last agent upgrade type.
- Last
Recovery stringPoint Id - The last recovery point Id.
- Last
Recovery stringPoint Received - The last recovery point received time.
- Last
Rpo stringCalculated Time - The last recovery point objective calculated time.
- Last
Rpo float64In Seconds - The last recovery point objective value.
- Multi
Vm stringGroup Name - The multi VM group name.
- Os
Type string - The type of the OS on the VM.
- Primary
Nic stringIp Address - The IP address of the primary network interface.
- Process
Server stringId - The process server Id.
- Process
Server stringName - The process server name.
- Processor
Core intCount - The processor core count.
- Resync
Processed float64Bytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- Resync
Progress stringHealth - The resync progress health.
- Resync
Progress intPercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- Resync
Required string - A value indicating whether resync is required.
- Resync
State string - The resync state.
- Resync
Transferred float64Bytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- Run
As stringAccount Id - The run-as account Id.
- Storage
Account stringId - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- Target
Generation string - The target generation.
- Agent
Upgrade []InBlocking Error Details Mage Rcm Agent Upgrade Blocking Error Details Response - The agent upgrade blocking error information.
- Discovered
Vm InDetails Mage Rcm Discovered Protected Vm Details Response - The discovered VM details.
- Last
Agent []InUpgrade Error Details Mage Rcm Last Agent Upgrade Error Details Response - The last agent upgrade error information.
- License
Type string - License Type of the VM to be used.
- Mobility
Agent InDetails Mage Rcm Mobility Agent Details Response - The mobility agent information.
- Protected
Disks []InMage Rcm Protected Disk Details Response - The list of protected disks.
- Target
Availability stringSet Id - The target availability set Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Target
Location string - The target location.
- Target
Network stringId - The target network Id.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Resource stringGroup Id - The target resource group Id.
- Target
Vm stringName - Target VM name.
- Target
Vm stringSize - The target VM size.
- Test
Network stringId - The test network Id.
- Vm
Nics []InMage Rcm Nic Details Response - The network details.
- agent
Upgrade StringAttempt To Version - The agent version to which last agent upgrade was attempted.
- agent
Upgrade StringJob Id - The agent upgrade job Id.
- agent
Upgrade StringState - The agent auto upgrade state.
- allocated
Memory DoubleIn MB - The allocated memory in MB.
- discovery
Type String - The type of the discovered VM.
- fabric
Discovery StringMachine Id - The ARM Id of the discovered VM.
- failover
Recovery StringPoint Id - The recovery point Id to which the VM was failed over.
- firmware
Type String - The firmware type.
- initial
Replication DoubleProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication StringProgress Health - The initial replication progress health.
- initial
Replication IntegerProgress Percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- initial
Replication DoubleTransferred Bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- internal
Identifier String - The virtual machine internal identifier.
- is
Agent BooleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- is
Last StringUpgrade Successful - A value indicating whether last agent upgrade was successful or not.
- last
Agent StringUpgrade Type - The last agent upgrade type.
- last
Recovery StringPoint Id - The last recovery point Id.
- last
Recovery StringPoint Received - The last recovery point received time.
- last
Rpo StringCalculated Time - The last recovery point objective calculated time.
- last
Rpo DoubleIn Seconds - The last recovery point objective value.
- multi
Vm StringGroup Name - The multi VM group name.
- os
Type String - The type of the OS on the VM.
- primary
Nic StringIp Address - The IP address of the primary network interface.
- process
Server StringId - The process server Id.
- process
Server StringName - The process server name.
- processor
Core IntegerCount - The processor core count.
- resync
Processed DoubleBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress StringHealth - The resync progress health.
- resync
Progress IntegerPercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- resync
Required String - A value indicating whether resync is required.
- resync
State String - The resync state.
- resync
Transferred DoubleBytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- run
As StringAccount Id - The run-as account Id.
- storage
Account StringId - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation String - The target generation.
- agent
Upgrade List<InBlocking Error Details Mage Rcm Agent Upgrade Blocking Error Details Response> - The agent upgrade blocking error information.
- discovered
Vm InDetails Mage Rcm Discovered Protected Vm Details Response - The discovered VM details.
- last
Agent List<InUpgrade Error Details Mage Rcm Last Agent Upgrade Error Details Response> - The last agent upgrade error information.
- license
Type String - License Type of the VM to be used.
- mobility
Agent InDetails Mage Rcm Mobility Agent Details Response - The mobility agent information.
- protected
Disks List<InMage Rcm Protected Disk Details Response> - The list of protected disks.
- target
Availability StringSet Id - The target availability set Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Location String - The target location.
- target
Network StringId - The target network Id.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Resource StringGroup Id - The target resource group Id.
- target
Vm StringName - Target VM name.
- target
Vm StringSize - The target VM size.
- test
Network StringId - The test network Id.
- vm
Nics List<InMage Rcm Nic Details Response> - The network details.
- agent
Upgrade stringAttempt To Version - The agent version to which last agent upgrade was attempted.
- agent
Upgrade stringJob Id - The agent upgrade job Id.
- agent
Upgrade stringState - The agent auto upgrade state.
- allocated
Memory numberIn MB - The allocated memory in MB.
- discovery
Type string - The type of the discovered VM.
- fabric
Discovery stringMachine Id - The ARM Id of the discovered VM.
- failover
Recovery stringPoint Id - The recovery point Id to which the VM was failed over.
- firmware
Type string - The firmware type.
- initial
Replication numberProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication stringProgress Health - The initial replication progress health.
- initial
Replication numberProgress Percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- initial
Replication numberTransferred Bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- internal
Identifier string - The virtual machine internal identifier.
- is
Agent booleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- is
Last stringUpgrade Successful - A value indicating whether last agent upgrade was successful or not.
- last
Agent stringUpgrade Type - The last agent upgrade type.
- last
Recovery stringPoint Id - The last recovery point Id.
- last
Recovery stringPoint Received - The last recovery point received time.
- last
Rpo stringCalculated Time - The last recovery point objective calculated time.
- last
Rpo numberIn Seconds - The last recovery point objective value.
- multi
Vm stringGroup Name - The multi VM group name.
- os
Type string - The type of the OS on the VM.
- primary
Nic stringIp Address - The IP address of the primary network interface.
- process
Server stringId - The process server Id.
- process
Server stringName - The process server name.
- processor
Core numberCount - The processor core count.
- resync
Processed numberBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress stringHealth - The resync progress health.
- resync
Progress numberPercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- resync
Required string - A value indicating whether resync is required.
- resync
State string - The resync state.
- resync
Transferred numberBytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- run
As stringAccount Id - The run-as account Id.
- storage
Account stringId - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation string - The target generation.
- agent
Upgrade InBlocking Error Details Mage Rcm Agent Upgrade Blocking Error Details Response[] - The agent upgrade blocking error information.
- discovered
Vm InDetails Mage Rcm Discovered Protected Vm Details Response - The discovered VM details.
- last
Agent InUpgrade Error Details Mage Rcm Last Agent Upgrade Error Details Response[] - The last agent upgrade error information.
- license
Type string - License Type of the VM to be used.
- mobility
Agent InDetails Mage Rcm Mobility Agent Details Response - The mobility agent information.
- protected
Disks InMage Rcm Protected Disk Details Response[] - The list of protected disks.
- target
Availability stringSet Id - The target availability set Id.
- target
Availability stringZone - The target availability zone.
- target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Location string - The target location.
- target
Network stringId - The target network Id.
- target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- target
Resource stringGroup Id - The target resource group Id.
- target
Vm stringName - Target VM name.
- target
Vm stringSize - The target VM size.
- test
Network stringId - The test network Id.
- vm
Nics InMage Rcm Nic Details Response[] - The network details.
- agent_
upgrade_ strattempt_ to_ version - The agent version to which last agent upgrade was attempted.
- agent_
upgrade_ strjob_ id - The agent upgrade job Id.
- agent_
upgrade_ strstate - The agent auto upgrade state.
- allocated_
memory_ floatin_ mb - The allocated memory in MB.
- discovery_
type str - The type of the discovered VM.
- fabric_
discovery_ strmachine_ id - The ARM Id of the discovered VM.
- failover_
recovery_ strpoint_ id - The recovery point Id to which the VM was failed over.
- firmware_
type str - The firmware type.
- initial_
replication_ floatprocessed_ bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial_
replication_ strprogress_ health - The initial replication progress health.
- initial_
replication_ intprogress_ percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- initial_
replication_ floattransferred_ bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- internal_
identifier str - The virtual machine internal identifier.
- is_
agent_ boolregistration_ successful_ after_ failover - A value indicating whether agent registration was successful after failover.
- is_
last_ strupgrade_ successful - A value indicating whether last agent upgrade was successful or not.
- last_
agent_ strupgrade_ type - The last agent upgrade type.
- last_
recovery_ strpoint_ id - The last recovery point Id.
- last_
recovery_ strpoint_ received - The last recovery point received time.
- last_
rpo_ strcalculated_ time - The last recovery point objective calculated time.
- last_
rpo_ floatin_ seconds - The last recovery point objective value.
- multi_
vm_ strgroup_ name - The multi VM group name.
- os_
type str - The type of the OS on the VM.
- primary_
nic_ strip_ address - The IP address of the primary network interface.
- process_
server_ strid - The process server Id.
- process_
server_ strname - The process server name.
- processor_
core_ intcount - The processor core count.
- resync_
processed_ floatbytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync_
progress_ strhealth - The resync progress health.
- resync_
progress_ intpercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- resync_
required str - A value indicating whether resync is required.
- resync_
state str - The resync state.
- resync_
transferred_ floatbytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- run_
as_ straccount_ id - The run-as account Id.
- storage_
account_ strid - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target_
generation str - The target generation.
- agent_
upgrade_ Sequence[Inblocking_ error_ details Mage Rcm Agent Upgrade Blocking Error Details Response] - The agent upgrade blocking error information.
- discovered_
vm_ Indetails Mage Rcm Discovered Protected Vm Details Response - The discovered VM details.
- last_
agent_ Sequence[Inupgrade_ error_ details Mage Rcm Last Agent Upgrade Error Details Response] - The last agent upgrade error information.
- license_
type str - License Type of the VM to be used.
- mobility_
agent_ Indetails Mage Rcm Mobility Agent Details Response - The mobility agent information.
- protected_
disks Sequence[InMage Rcm Protected Disk Details Response] - The list of protected disks.
- target_
availability_ strset_ id - The target availability set Id.
- target_
availability_ strzone - The target availability zone.
- target_
boot_ strdiagnostics_ storage_ account_ id - The target boot diagnostics storage account ARM Id.
- target_
location str - The target location.
- target_
network_ strid - The target network Id.
- target_
proximity_ strplacement_ group_ id - The target proximity placement group Id.
- target_
resource_ strgroup_ id - The target resource group Id.
- target_
vm_ strname - Target VM name.
- target_
vm_ strsize - The target VM size.
- test_
network_ strid - The test network Id.
- vm_
nics Sequence[InMage Rcm Nic Details Response] - The network details.
- agent
Upgrade StringAttempt To Version - The agent version to which last agent upgrade was attempted.
- agent
Upgrade StringJob Id - The agent upgrade job Id.
- agent
Upgrade StringState - The agent auto upgrade state.
- allocated
Memory NumberIn MB - The allocated memory in MB.
- discovery
Type String - The type of the discovered VM.
- fabric
Discovery StringMachine Id - The ARM Id of the discovered VM.
- failover
Recovery StringPoint Id - The recovery point Id to which the VM was failed over.
- firmware
Type String - The firmware type.
- initial
Replication NumberProcessed Bytes - The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- initial
Replication StringProgress Health - The initial replication progress health.
- initial
Replication NumberProgress Percentage - The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- initial
Replication NumberTransferred Bytes - The initial replication transferred bytes from source VM to azure for all selected disks on source VM.
- internal
Identifier String - The virtual machine internal identifier.
- is
Agent BooleanRegistration Successful After Failover - A value indicating whether agent registration was successful after failover.
- is
Last StringUpgrade Successful - A value indicating whether last agent upgrade was successful or not.
- last
Agent StringUpgrade Type - The last agent upgrade type.
- last
Recovery StringPoint Id - The last recovery point Id.
- last
Recovery StringPoint Received - The last recovery point received time.
- last
Rpo StringCalculated Time - The last recovery point objective calculated time.
- last
Rpo NumberIn Seconds - The last recovery point objective value.
- multi
Vm StringGroup Name - The multi VM group name.
- os
Type String - The type of the OS on the VM.
- primary
Nic StringIp Address - The IP address of the primary network interface.
- process
Server StringId - The process server Id.
- process
Server StringName - The process server name.
- processor
Core NumberCount - The processor core count.
- resync
Processed NumberBytes - The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
- resync
Progress StringHealth - The resync progress health.
- resync
Progress NumberPercentage - The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
- resync
Required String - A value indicating whether resync is required.
- resync
State String - The resync state.
- resync
Transferred NumberBytes - The resync transferred bytes from source VM to azure for all selected disks on source VM.
- run
As StringAccount Id - The run-as account Id.
- storage
Account StringId - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation String - The target generation.
- agent
Upgrade List<Property Map>Blocking Error Details - The agent upgrade blocking error information.
- discovered
Vm Property MapDetails - The discovered VM details.
- last
Agent List<Property Map>Upgrade Error Details - The last agent upgrade error information.
- license
Type String - License Type of the VM to be used.
- mobility
Agent Property MapDetails - The mobility agent information.
- protected
Disks List<Property Map> - The list of protected disks.
- target
Availability StringSet Id - The target availability set Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- target
Location String - The target location.
- target
Network StringId - The target network Id.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Resource StringGroup Id - The target resource group Id.
- target
Vm StringName - Target VM name.
- target
Vm StringSize - The target VM size.
- test
Network StringId - The test network Id.
- vm
Nics List<Property Map> - The network details.
InMageRcmSyncDetailsResponse, InMageRcmSyncDetailsResponseArgs
- Last15Minutes
Transferred doubleBytes - The bytes transferred in last 15 minutes from source VM to azure.
- Last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to azure.
- Last
Refresh stringTime - The last refresh time.
- Processed
Bytes double - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- Progress
Health string - The progress health.
- Progress
Percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- Start
Time string - The start time.
- Transferred
Bytes double - The transferred bytes from source VM to azure for the disk.
- Last15Minutes
Transferred float64Bytes - The bytes transferred in last 15 minutes from source VM to azure.
- Last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to azure.
- Last
Refresh stringTime - The last refresh time.
- Processed
Bytes float64 - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- Progress
Health string - The progress health.
- Progress
Percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- Start
Time string - The start time.
- Transferred
Bytes float64 - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred DoubleBytes - The bytes transferred in last 15 minutes from source VM to azure.
- last
Data StringTransfer Time Utc - The time of the last data transfer from source VM to azure.
- last
Refresh StringTime - The last refresh time.
- processed
Bytes Double - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- progress
Health String - The progress health.
- progress
Percentage Integer - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time String - The start time.
- transferred
Bytes Double - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred numberBytes - The bytes transferred in last 15 minutes from source VM to azure.
- last
Data stringTransfer Time Utc - The time of the last data transfer from source VM to azure.
- last
Refresh stringTime - The last refresh time.
- processed
Bytes number - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- progress
Health string - The progress health.
- progress
Percentage number - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time string - The start time.
- transferred
Bytes number - The transferred bytes from source VM to azure for the disk.
- last15_
minutes_ floattransferred_ bytes - The bytes transferred in last 15 minutes from source VM to azure.
- last_
data_ strtransfer_ time_ utc - The time of the last data transfer from source VM to azure.
- last_
refresh_ strtime - The last refresh time.
- processed_
bytes float - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- progress_
health str - The progress health.
- progress_
percentage int - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start_
time str - The start time.
- transferred_
bytes float - The transferred bytes from source VM to azure for the disk.
- last15Minutes
Transferred NumberBytes - The bytes transferred in last 15 minutes from source VM to azure.
- last
Data StringTransfer Time Utc - The time of the last data transfer from source VM to azure.
- last
Refresh StringTime - The last refresh time.
- processed
Bytes Number - The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes.
- progress
Health String - The progress health.
- progress
Percentage Number - Progress in percentage. Progress percentage is calculated based on processed bytes.
- start
Time String - The start time.
- transferred
Bytes Number - The transferred bytes from source VM to azure for the disk.
InMageReplicationDetailsResponse, InMageReplicationDetailsResponseArgs
- Active
Site stringType - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- Agent
Details Pulumi.Azure Native. Recovery Services. Inputs. In Mage Agent Details Response - The agent details.
- Azure
Storage stringAccount Id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- Compressed
Data doubleRate In MB - The compressed data change rate in MB.
- Consistency
Points Dictionary<string, string> - The collection of Consistency points.
- Datastores List<string>
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- Discovery
Type string - A value indicating the discovery type of the machine.
- Disk
Resized string - A value indicating whether any disk is resized for this VM.
- Infrastructure
Vm stringId - The infrastructure VM Id.
- Ip
Address string - The source IP address.
- Is
Additional boolStats Available - A value indicating whether additional IR stats are available or not.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Last
Update stringReceived Time - The last update time received from on-prem components.
- Master
Target stringId - The master target Id.
- Multi
Vm stringGroup Id - The multi vm group Id, if any.
- Multi
Vm stringGroup Name - The multi vm group name, if any.
- Multi
Vm stringSync Status - A value indicating whether the multi vm sync is enabled or disabled.
- Os
Details Pulumi.Azure Native. Recovery Services. Inputs. OSDisk Details Response - The OS details.
- Os
Version string - The OS Version of the protected item.
- Process
Server stringId - The process server Id.
- Protected
Disks List<Pulumi.Azure Native. Recovery Services. Inputs. In Mage Protected Disk Details Response> - The list of protected disks.
- Protection
Stage string - The protection stage.
- Reboot
After stringUpdate Status - A value indicating whether the source server requires a restart after update.
- Replica
Id string - The replica id of the protected item.
- Resync
Details Pulumi.Azure Native. Recovery Services. Inputs. Initial Replication Details Response - The resync details of the machine.
- Retention
Window stringEnd - The retention window end time.
- Retention
Window stringStart - The retention window start time.
- Rpo
In doubleSeconds - The RPO in seconds.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Total
Data doubleTransferred - The total transferred data in bytes.
- Total
Progress stringHealth - The progress health.
- Uncompressed
Data doubleRate In MB - The uncompressed data change rate in MB.
- VCenter
Infrastructure stringId - The vCenter infrastructure Id.
- Validation
Errors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> - The validation errors of the on-premise machine Value can be list of validation errors.
- Vm
Id string - The virtual machine Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMNic Details Response> - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- Active
Site stringType - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- Agent
Details InMage Agent Details Response - The agent details.
- Azure
Storage stringAccount Id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- Compressed
Data float64Rate In MB - The compressed data change rate in MB.
- Consistency
Points map[string]string - The collection of Consistency points.
- Datastores []string
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- Discovery
Type string - A value indicating the discovery type of the machine.
- Disk
Resized string - A value indicating whether any disk is resized for this VM.
- Infrastructure
Vm stringId - The infrastructure VM Id.
- Ip
Address string - The source IP address.
- Is
Additional boolStats Available - A value indicating whether additional IR stats are available or not.
- Last
Heartbeat string - The last heartbeat received from the source server.
- Last
Rpo stringCalculated Time - The last RPO calculated time.
- Last
Update stringReceived Time - The last update time received from on-prem components.
- Master
Target stringId - The master target Id.
- Multi
Vm stringGroup Id - The multi vm group Id, if any.
- Multi
Vm stringGroup Name - The multi vm group name, if any.
- Multi
Vm stringSync Status - A value indicating whether the multi vm sync is enabled or disabled.
- Os
Details OSDiskDetails Response - The OS details.
- Os
Version string - The OS Version of the protected item.
- Process
Server stringId - The process server Id.
- Protected
Disks []InMage Protected Disk Details Response - The list of protected disks.
- Protection
Stage string - The protection stage.
- Reboot
After stringUpdate Status - A value indicating whether the source server requires a restart after update.
- Replica
Id string - The replica id of the protected item.
- Resync
Details InitialReplication Details Response - The resync details of the machine.
- Retention
Window stringEnd - The retention window end time.
- Retention
Window stringStart - The retention window start time.
- Rpo
In float64Seconds - The RPO in seconds.
- Source
Vm intCpu Count - The CPU count of the VM on the primary side.
- Source
Vm intRam Size In MB - The RAM size of the VM on the primary side.
- Total
Data float64Transferred - The total transferred data in bytes.
- Total
Progress stringHealth - The progress health.
- Uncompressed
Data float64Rate In MB - The uncompressed data change rate in MB.
- VCenter
Infrastructure stringId - The vCenter infrastructure Id.
- Validation
Errors []HealthError Response - The validation errors of the on-premise machine Value can be list of validation errors.
- Vm
Id string - The virtual machine Id.
- Vm
Nics []VMNicDetails Response - The PE Network details.
- Vm
Protection stringState - The protection state for the vm.
- Vm
Protection stringState Description - The protection state description for the vm.
- active
Site StringType - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- agent
Details InMage Agent Details Response - The agent details.
- azure
Storage StringAccount Id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- compressed
Data DoubleRate In MB - The compressed data change rate in MB.
- consistency
Points Map<String,String> - The collection of Consistency points.
- datastores List<String>
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- discovery
Type String - A value indicating the discovery type of the machine.
- disk
Resized String - A value indicating whether any disk is resized for this VM.
- infrastructure
Vm StringId - The infrastructure VM Id.
- ip
Address String - The source IP address.
- is
Additional BooleanStats Available - A value indicating whether additional IR stats are available or not.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- last
Update StringReceived Time - The last update time received from on-prem components.
- master
Target StringId - The master target Id.
- multi
Vm StringGroup Id - The multi vm group Id, if any.
- multi
Vm StringGroup Name - The multi vm group name, if any.
- multi
Vm StringSync Status - A value indicating whether the multi vm sync is enabled or disabled.
- os
Details OSDiskDetails Response - The OS details.
- os
Version String - The OS Version of the protected item.
- process
Server StringId - The process server Id.
- protected
Disks List<InMage Protected Disk Details Response> - The list of protected disks.
- protection
Stage String - The protection stage.
- reboot
After StringUpdate Status - A value indicating whether the source server requires a restart after update.
- replica
Id String - The replica id of the protected item.
- resync
Details InitialReplication Details Response - The resync details of the machine.
- retention
Window StringEnd - The retention window end time.
- retention
Window StringStart - The retention window start time.
- rpo
In DoubleSeconds - The RPO in seconds.
- source
Vm IntegerCpu Count - The CPU count of the VM on the primary side.
- source
Vm IntegerRam Size In MB - The RAM size of the VM on the primary side.
- total
Data DoubleTransferred - The total transferred data in bytes.
- total
Progress StringHealth - The progress health.
- uncompressed
Data DoubleRate In MB - The uncompressed data change rate in MB.
- v
Center StringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors List<HealthError Response> - The validation errors of the on-premise machine Value can be list of validation errors.
- vm
Id String - The virtual machine Id.
- vm
Nics List<VMNicDetails Response> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
- active
Site stringType - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- agent
Details InMage Agent Details Response - The agent details.
- azure
Storage stringAccount Id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- compressed
Data numberRate In MB - The compressed data change rate in MB.
- consistency
Points {[key: string]: string} - The collection of Consistency points.
- datastores string[]
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- discovery
Type string - A value indicating the discovery type of the machine.
- disk
Resized string - A value indicating whether any disk is resized for this VM.
- infrastructure
Vm stringId - The infrastructure VM Id.
- ip
Address string - The source IP address.
- is
Additional booleanStats Available - A value indicating whether additional IR stats are available or not.
- last
Heartbeat string - The last heartbeat received from the source server.
- last
Rpo stringCalculated Time - The last RPO calculated time.
- last
Update stringReceived Time - The last update time received from on-prem components.
- master
Target stringId - The master target Id.
- multi
Vm stringGroup Id - The multi vm group Id, if any.
- multi
Vm stringGroup Name - The multi vm group name, if any.
- multi
Vm stringSync Status - A value indicating whether the multi vm sync is enabled or disabled.
- os
Details OSDiskDetails Response - The OS details.
- os
Version string - The OS Version of the protected item.
- process
Server stringId - The process server Id.
- protected
Disks InMage Protected Disk Details Response[] - The list of protected disks.
- protection
Stage string - The protection stage.
- reboot
After stringUpdate Status - A value indicating whether the source server requires a restart after update.
- replica
Id string - The replica id of the protected item.
- resync
Details InitialReplication Details Response - The resync details of the machine.
- retention
Window stringEnd - The retention window end time.
- retention
Window stringStart - The retention window start time.
- rpo
In numberSeconds - The RPO in seconds.
- source
Vm numberCpu Count - The CPU count of the VM on the primary side.
- source
Vm numberRam Size In MB - The RAM size of the VM on the primary side.
- total
Data numberTransferred - The total transferred data in bytes.
- total
Progress stringHealth - The progress health.
- uncompressed
Data numberRate In MB - The uncompressed data change rate in MB.
- v
Center stringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors HealthError Response[] - The validation errors of the on-premise machine Value can be list of validation errors.
- vm
Id string - The virtual machine Id.
- vm
Nics VMNicDetails Response[] - The PE Network details.
- vm
Protection stringState - The protection state for the vm.
- vm
Protection stringState Description - The protection state description for the vm.
- active_
site_ strtype - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- agent_
details InMage Agent Details Response - The agent details.
- azure_
storage_ straccount_ id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- compressed_
data_ floatrate_ in_ mb - The compressed data change rate in MB.
- consistency_
points Mapping[str, str] - The collection of Consistency points.
- datastores Sequence[str]
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- discovery_
type str - A value indicating the discovery type of the machine.
- disk_
resized str - A value indicating whether any disk is resized for this VM.
- infrastructure_
vm_ strid - The infrastructure VM Id.
- ip_
address str - The source IP address.
- is_
additional_ boolstats_ available - A value indicating whether additional IR stats are available or not.
- last_
heartbeat str - The last heartbeat received from the source server.
- last_
rpo_ strcalculated_ time - The last RPO calculated time.
- last_
update_ strreceived_ time - The last update time received from on-prem components.
- master_
target_ strid - The master target Id.
- multi_
vm_ strgroup_ id - The multi vm group Id, if any.
- multi_
vm_ strgroup_ name - The multi vm group name, if any.
- multi_
vm_ strsync_ status - A value indicating whether the multi vm sync is enabled or disabled.
- os_
details OSDiskDetails Response - The OS details.
- os_
version str - The OS Version of the protected item.
- process_
server_ strid - The process server Id.
- protected_
disks Sequence[InMage Protected Disk Details Response] - The list of protected disks.
- protection_
stage str - The protection stage.
- reboot_
after_ strupdate_ status - A value indicating whether the source server requires a restart after update.
- replica_
id str - The replica id of the protected item.
- resync_
details InitialReplication Details Response - The resync details of the machine.
- retention_
window_ strend - The retention window end time.
- retention_
window_ strstart - The retention window start time.
- rpo_
in_ floatseconds - The RPO in seconds.
- source_
vm_ intcpu_ count - The CPU count of the VM on the primary side.
- source_
vm_ intram_ size_ in_ mb - The RAM size of the VM on the primary side.
- total_
data_ floattransferred - The total transferred data in bytes.
- total_
progress_ strhealth - The progress health.
- uncompressed_
data_ floatrate_ in_ mb - The uncompressed data change rate in MB.
- v_
center_ strinfrastructure_ id - The vCenter infrastructure Id.
- validation_
errors Sequence[HealthError Response] - The validation errors of the on-premise machine Value can be list of validation errors.
- vm_
id str - The virtual machine Id.
- vm_
nics Sequence[VMNicDetails Response] - The PE Network details.
- vm_
protection_ strstate - The protection state for the vm.
- vm_
protection_ strstate_ description - The protection state description for the vm.
- active
Site StringType - The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always.
- agent
Details Property Map - The agent details.
- azure
Storage StringAccount Id - A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
- compressed
Data NumberRate In MB - The compressed data change rate in MB.
- consistency
Points Map<String> - The collection of Consistency points.
- datastores List<String>
- The datastores of the on-premise machine Value can be list of strings that contain datastore names.
- discovery
Type String - A value indicating the discovery type of the machine.
- disk
Resized String - A value indicating whether any disk is resized for this VM.
- infrastructure
Vm StringId - The infrastructure VM Id.
- ip
Address String - The source IP address.
- is
Additional BooleanStats Available - A value indicating whether additional IR stats are available or not.
- last
Heartbeat String - The last heartbeat received from the source server.
- last
Rpo StringCalculated Time - The last RPO calculated time.
- last
Update StringReceived Time - The last update time received from on-prem components.
- master
Target StringId - The master target Id.
- multi
Vm StringGroup Id - The multi vm group Id, if any.
- multi
Vm StringGroup Name - The multi vm group name, if any.
- multi
Vm StringSync Status - A value indicating whether the multi vm sync is enabled or disabled.
- os
Details Property Map - The OS details.
- os
Version String - The OS Version of the protected item.
- process
Server StringId - The process server Id.
- protected
Disks List<Property Map> - The list of protected disks.
- protection
Stage String - The protection stage.
- reboot
After StringUpdate Status - A value indicating whether the source server requires a restart after update.
- replica
Id String - The replica id of the protected item.
- resync
Details Property Map - The resync details of the machine.
- retention
Window StringEnd - The retention window end time.
- retention
Window StringStart - The retention window start time.
- rpo
In NumberSeconds - The RPO in seconds.
- source
Vm NumberCpu Count - The CPU count of the VM on the primary side.
- source
Vm NumberRam Size In MB - The RAM size of the VM on the primary side.
- total
Data NumberTransferred - The total transferred data in bytes.
- total
Progress StringHealth - The progress health.
- uncompressed
Data NumberRate In MB - The uncompressed data change rate in MB.
- v
Center StringInfrastructure Id - The vCenter infrastructure Id.
- validation
Errors List<Property Map> - The validation errors of the on-premise machine Value can be list of validation errors.
- vm
Id String - The virtual machine Id.
- vm
Nics List<Property Map> - The PE Network details.
- vm
Protection StringState - The protection state for the vm.
- vm
Protection StringState Description - The protection state description for the vm.
InMageVolumeExclusionOptions, InMageVolumeExclusionOptionsArgs
- Only
Exclude stringIf Single Volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- Volume
Label string - The volume label. The disk having any volume with this label will be excluded from replication.
- Only
Exclude stringIf Single Volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- Volume
Label string - The volume label. The disk having any volume with this label will be excluded from replication.
- only
Exclude StringIf Single Volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- volume
Label String - The volume label. The disk having any volume with this label will be excluded from replication.
- only
Exclude stringIf Single Volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- volume
Label string - The volume label. The disk having any volume with this label will be excluded from replication.
- only_
exclude_ strif_ single_ volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- volume_
label str - The volume label. The disk having any volume with this label will be excluded from replication.
- only
Exclude StringIf Single Volume - The value indicating whether to exclude multi volume disk or not. If a disk has multiple volumes and one of the volume has label matching with VolumeLabel this disk will be excluded from replication if OnlyExcludeIfSingleVolume is false.
- volume
Label String - The volume label. The disk having any volume with this label will be excluded from replication.
InitialReplicationDetailsResponse, InitialReplicationDetailsResponseArgs
- Initial
Replication stringProgress Percentage - The initial replication progress percentage.
- Initial
Replication stringType - Initial replication type.
- Initial
Replication stringProgress Percentage - The initial replication progress percentage.
- Initial
Replication stringType - Initial replication type.
- initial
Replication StringProgress Percentage - The initial replication progress percentage.
- initial
Replication StringType - Initial replication type.
- initial
Replication stringProgress Percentage - The initial replication progress percentage.
- initial
Replication stringType - Initial replication type.
- initial_
replication_ strprogress_ percentage - The initial replication progress percentage.
- initial_
replication_ strtype - Initial replication type.
- initial
Replication StringProgress Percentage - The initial replication progress percentage.
- initial
Replication StringType - Initial replication type.
InnerHealthErrorResponse, InnerHealthErrorResponseArgs
- 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.
InputEndpointResponse, InputEndpointResponseArgs
- Endpoint
Name string - Private
Port int - Protocol string
- Public
Port int
- Endpoint
Name string - Private
Port int - Protocol string
- Public
Port int
- endpoint
Name String - private
Port Integer - protocol String
- public
Port Integer
- endpoint
Name string - private
Port number - protocol string
- public
Port number
- endpoint_
name str - private_
port int - protocol str
- public_
port int
- endpoint
Name String - private
Port Number - protocol String
- public
Port Number
KeyEncryptionKeyInfo, KeyEncryptionKeyInfoArgs
- Key
Identifier string - The key URL / identifier.
- Key
Vault stringResource Arm Id - The KeyVault resource ARM Id for key.
- Key
Identifier string - The key URL / identifier.
- Key
Vault stringResource Arm Id - The KeyVault resource ARM Id for key.
- key
Identifier String - The key URL / identifier.
- key
Vault StringResource Arm Id - The KeyVault resource ARM Id for key.
- key
Identifier string - The key URL / identifier.
- key
Vault stringResource Arm Id - The KeyVault resource ARM Id for key.
- key_
identifier str - The key URL / identifier.
- key_
vault_ strresource_ arm_ id - The KeyVault resource ARM Id for key.
- key
Identifier String - The key URL / identifier.
- key
Vault StringResource Arm Id - The KeyVault resource ARM Id for key.
LicenseType, LicenseTypeArgs
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- License
Type Not Specified - NotSpecified
- License
Type No License Type - NoLicenseType
- License
Type Windows Server - WindowsServer
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- WINDOWS_SERVER
- WindowsServer
- "Not
Specified" - NotSpecified
- "No
License Type" - NoLicenseType
- "Windows
Server" - WindowsServer
OSDetailsResponse, OSDetailsResponseArgs
- OSMajor
Version string - The OS Major Version.
- OSMinor
Version string - The OS Minor Version.
- OSVersion string
- The OS Version.
- Os
Edition string - The OSEdition.
- Os
Type string - VM Disk details.
- Product
Type string - Product type.
- OSMajor
Version string - The OS Major Version.
- OSMinor
Version string - The OS Minor Version.
- OSVersion string
- The OS Version.
- Os
Edition string - The OSEdition.
- Os
Type string - VM Disk details.
- Product
Type string - Product type.
- o
SMajor StringVersion - The OS Major Version.
- o
SMinor StringVersion - The OS Minor Version.
- o
SVersion String - The OS Version.
- os
Edition String - The OSEdition.
- os
Type String - VM Disk details.
- product
Type String - Product type.
- o
SMajor stringVersion - The OS Major Version.
- o
SMinor stringVersion - The OS Minor Version.
- o
SVersion string - The OS Version.
- os
Edition string - The OSEdition.
- os
Type string - VM Disk details.
- product
Type string - Product type.
- o_
s_ strmajor_ version - The OS Major Version.
- o_
s_ strminor_ version - The OS Minor Version.
- o_
s_ strversion - The OS Version.
- os_
edition str - The OSEdition.
- os_
type str - VM Disk details.
- product_
type str - Product type.
- o
SMajor StringVersion - The OS Major Version.
- o
SMinor StringVersion - The OS Minor Version.
- o
SVersion String - The OS Version.
- os
Edition String - The OSEdition.
- os
Type String - VM Disk details.
- product
Type String - Product type.
OSDiskDetailsResponse, OSDiskDetailsResponseArgs
ReplicationProtectedItemPropertiesResponse, ReplicationProtectedItemPropertiesResponseArgs
- 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.
- Event
Correlation stringId - The correlation Id for events associated with this protected item.
- Failover
Health string - The consolidated failover health for the VM.
- Failover
Recovery stringPoint Id - The recovery point ARM Id to which the Vm was failed over.
- Friendly
Name string - The name.
- 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 ID of Policy governing this PE.
- 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.
- Protectable
Item stringId - The protected item ARM Id.
- Protected
Item stringType - The type of protected item type.
- Protection
State string - The protection status.
- Protection
State stringDescription - The protection state description.
- Provider
Specific Pulumi.Details Azure | Pulumi.Native. Recovery Services. Inputs. A2ACross Cluster Migration Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. A2AReplication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Azure Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Base Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Blue Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. Hyper VReplica Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Azure V2Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Rcm Failback Replication Details Response Azure | Pulumi.Native. Recovery Services. Inputs. In Mage Rcm Replication Details Response Azure Native. Recovery Services. Inputs. In Mage Replication Details Response - The Replication 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.
- Recovery
Services stringProvider Id - The recovery provider ARM Id.
- 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.
- Switch
Provider stringState - The switch provider state.
- Switch
Provider stringState Description - The switch provider state description.
- Test
Failover stringState - The Test failover state.
- Test
Failover stringState Description - The Test failover state description.
- 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.
- Event
Correlation stringId - The correlation Id for events associated with this protected item.
- Failover
Health string - The consolidated failover health for the VM.
- Failover
Recovery stringPoint Id - The recovery point ARM Id to which the Vm was failed over.
- Friendly
Name string - The name.
- 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 ID of Policy governing this PE.
- 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.
- Protectable
Item stringId - The protected item ARM Id.
- Protected
Item stringType - The type of protected item type.
- Protection
State string - The protection status.
- Protection
State stringDescription - The protection state description.
- Provider
Specific A2ACrossDetails Cluster | A2AReplicationMigration Replication Details Response Details | HyperResponse VReplica | HyperAzure Replication Details Response VReplica | HyperBase Replication Details Response VReplica | HyperBlue Replication Details Response VReplica | InReplication Details Response Mage | InAzure V2Replication Details Response Mage | InRcm Failback Replication Details Response Mage | InRcm Replication Details Response Mage Replication Details Response - The Replication 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.
- Recovery
Services stringProvider Id - The recovery provider ARM Id.
- 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.
- Switch
Provider stringState - The switch provider state.
- Switch
Provider stringState Description - The switch provider state description.
- Test
Failover stringState - The Test failover state.
- Test
Failover stringState Description - The Test failover state description.
- 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.
- event
Correlation StringId - The correlation Id for events associated with this protected item.
- failover
Health String - The consolidated failover health for the VM.
- failover
Recovery StringPoint Id - The recovery point ARM Id to which the Vm was failed over.
- friendly
Name String - The name.
- 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 ID of Policy governing this PE.
- 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.
- protectable
Item StringId - The protected item ARM Id.
- protected
Item StringType - The type of protected item type.
- protection
State String - The protection status.
- protection
State StringDescription - The protection state description.
- provider
Specific A2ACrossDetails Cluster | A2AReplicationMigration Replication Details Response Details | HyperResponse VReplica | HyperAzure Replication Details Response VReplica | HyperBase Replication Details Response VReplica | HyperBlue Replication Details Response VReplica | InReplication Details Response Mage | InAzure V2Replication Details Response Mage | InRcm Failback Replication Details Response Mage | InRcm Replication Details Response Mage Replication Details Response - The Replication 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.
- recovery
Services StringProvider Id - The recovery provider ARM Id.
- 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.
- switch
Provider StringState - The switch provider state.
- switch
Provider StringState Description - The switch provider state description.
- test
Failover StringState - The Test failover state.
- test
Failover StringState Description - The Test failover state description.
- 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.
- event
Correlation stringId - The correlation Id for events associated with this protected item.
- failover
Health string - The consolidated failover health for the VM.
- failover
Recovery stringPoint Id - The recovery point ARM Id to which the Vm was failed over.
- friendly
Name string - The name.
- 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 ID of Policy governing this PE.
- 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.
- protectable
Item stringId - The protected item ARM Id.
- protected
Item stringType - The type of protected item type.
- protection
State string - The protection status.
- protection
State stringDescription - The protection state description.
- provider
Specific A2ACrossDetails Cluster | A2AReplicationMigration Replication Details Response Details | HyperResponse VReplica | HyperAzure Replication Details Response VReplica | HyperBase Replication Details Response VReplica | HyperBlue Replication Details Response VReplica | InReplication Details Response Mage | InAzure V2Replication Details Response Mage | InRcm Failback Replication Details Response Mage | InRcm Replication Details Response Mage Replication Details Response - The Replication 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.
- recovery
Services stringProvider Id - The recovery provider ARM Id.
- 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.
- switch
Provider stringState - The switch provider state.
- switch
Provider stringState Description - The switch provider state description.
- test
Failover stringState - The Test failover state.
- test
Failover stringState Description - The Test failover state description.
- 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.
- event_
correlation_ strid - The correlation Id for events associated with this protected item.
- failover_
health str - The consolidated failover health for the VM.
- failover_
recovery_ strpoint_ id - The recovery point ARM Id to which the Vm was failed over.
- friendly_
name str - The name.
- 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 ID of Policy governing this PE.
- 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.
- protectable_
item_ strid - The protected item ARM Id.
- protected_
item_ strtype - The type of protected item type.
- protection_
state str - The protection status.
- protection_
state_ strdescription - The protection state description.
- provider_
specific_ A2ACrossdetails Cluster | A2AReplicationMigration Replication Details Response Details | HyperResponse VReplica | HyperAzure Replication Details Response VReplica | HyperBase Replication Details Response VReplica | HyperBlue Replication Details Response VReplica | InReplication Details Response Mage | InAzure V2Replication Details Response Mage | InRcm Failback Replication Details Response Mage | InRcm Replication Details Response Mage Replication Details Response - The Replication 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.
- recovery_
services_ strprovider_ id - The recovery provider ARM Id.
- 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.
- switch_
provider_ strstate - The switch provider state.
- switch_
provider_ strstate_ description - The switch provider state description.
- test_
failover_ strstate - The Test failover state.
- test_
failover_ strstate_ description - The Test failover state description.
- 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.
- event
Correlation StringId - The correlation Id for events associated with this protected item.
- failover
Health String - The consolidated failover health for the VM.
- failover
Recovery StringPoint Id - The recovery point ARM Id to which the Vm was failed over.
- friendly
Name String - The name.
- 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 ID of Policy governing this PE.
- 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.
- protectable
Item StringId - The protected item ARM Id.
- protected
Item StringType - The type of protected item type.
- protection
State String - The protection status.
- protection
State StringDescription - The protection state description.
- provider
Specific Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property MapDetails - The Replication 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.
- recovery
Services StringProvider Id - The recovery provider ARM Id.
- 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.
- switch
Provider StringState - The switch provider state.
- switch
Provider StringState Description - The switch provider state description.
- test
Failover StringState - The Test failover state.
- test
Failover StringState Description - The Test failover state description.
SqlServerLicenseType, SqlServerLicenseTypeArgs
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- Sql
Server License Type Not Specified - NotSpecified
- Sql
Server License Type No License Type - NoLicenseType
- Sql
Server License Type PAYG - PAYG
- Sql
Server License Type AHUB - AHUB
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- "Not
Specified" - NotSpecified
- "No
License Type" - NoLicenseType
- "PAYG"
- PAYG
- "AHUB"
- AHUB
VMNicDetailsResponse, VMNicDetailsResponseArgs
- Enable
Accelerated boolNetworking On Recovery - A value indicating whether the NIC has accelerated networking enabled.
- Enable
Accelerated boolNetworking On Tfo - Whether the TFO NIC has accelerated networking enabled.
- Ip
Configs List<Pulumi.Azure Native. Recovery Services. Inputs. IPConfig Details Response> - The IP configurations of the NIC.
- Nic
Id string - The nic Id.
- Recovery
Network stringSecurity Group Id - The id of the NSG associated with the NIC.
- Recovery
Nic stringName - The name of the NIC to be used when creating target NICs.
- Recovery
Nic stringResource Group Name - The resource group of the NIC to be used when creating target NICs.
- Recovery
VMNetwork stringId - Recovery VM network Id.
- Replica
Nic stringId - The replica nic Id.
- Reuse
Existing boolNic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- Selection
Type string - Selection type for failover.
- Source
Nic stringArm Id - The source nic ARM Id.
- Target
Nic stringName - Target NIC name.
- Tfo
Network stringSecurity Group Id - The NSG to be used by NIC during test failover.
- Tfo
Recovery stringNic Name - The name of the NIC to be used when creating target NICs in TFO.
- Tfo
Recovery stringNic Resource Group Name - The resource group of the NIC to be used when creating target NICs in TFO.
- Tfo
Reuse boolExisting Nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- Tfo
VMNetwork stringId - The network to be used by NIC during test failover.
- VMNetwork
Name string - VM network name.
- Enable
Accelerated boolNetworking On Recovery - A value indicating whether the NIC has accelerated networking enabled.
- Enable
Accelerated boolNetworking On Tfo - Whether the TFO NIC has accelerated networking enabled.
- Ip
Configs []IPConfigDetails Response - The IP configurations of the NIC.
- Nic
Id string - The nic Id.
- Recovery
Network stringSecurity Group Id - The id of the NSG associated with the NIC.
- Recovery
Nic stringName - The name of the NIC to be used when creating target NICs.
- Recovery
Nic stringResource Group Name - The resource group of the NIC to be used when creating target NICs.
- Recovery
VMNetwork stringId - Recovery VM network Id.
- Replica
Nic stringId - The replica nic Id.
- Reuse
Existing boolNic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- Selection
Type string - Selection type for failover.
- Source
Nic stringArm Id - The source nic ARM Id.
- Target
Nic stringName - Target NIC name.
- Tfo
Network stringSecurity Group Id - The NSG to be used by NIC during test failover.
- Tfo
Recovery stringNic Name - The name of the NIC to be used when creating target NICs in TFO.
- Tfo
Recovery stringNic Resource Group Name - The resource group of the NIC to be used when creating target NICs in TFO.
- Tfo
Reuse boolExisting Nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- Tfo
VMNetwork stringId - The network to be used by NIC during test failover.
- VMNetwork
Name string - VM network name.
- enable
Accelerated BooleanNetworking On Recovery - A value indicating whether the NIC has accelerated networking enabled.
- enable
Accelerated BooleanNetworking On Tfo - Whether the TFO NIC has accelerated networking enabled.
- ip
Configs List<IPConfigDetails Response> - The IP configurations of the NIC.
- nic
Id String - The nic Id.
- recovery
Network StringSecurity Group Id - The id of the NSG associated with the NIC.
- recovery
Nic StringName - The name of the NIC to be used when creating target NICs.
- recovery
Nic StringResource Group Name - The resource group of the NIC to be used when creating target NICs.
- recovery
VMNetwork StringId - Recovery VM network Id.
- replica
Nic StringId - The replica nic Id.
- reuse
Existing BooleanNic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- selection
Type String - Selection type for failover.
- source
Nic StringArm Id - The source nic ARM Id.
- target
Nic StringName - Target NIC name.
- tfo
Network StringSecurity Group Id - The NSG to be used by NIC during test failover.
- tfo
Recovery StringNic Name - The name of the NIC to be used when creating target NICs in TFO.
- tfo
Recovery StringNic Resource Group Name - The resource group of the NIC to be used when creating target NICs in TFO.
- tfo
Reuse BooleanExisting Nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- tfo
VMNetwork StringId - The network to be used by NIC during test failover.
- v
MNetwork StringName - VM network name.
- enable
Accelerated booleanNetworking On Recovery - A value indicating whether the NIC has accelerated networking enabled.
- enable
Accelerated booleanNetworking On Tfo - Whether the TFO NIC has accelerated networking enabled.
- ip
Configs IPConfigDetails Response[] - The IP configurations of the NIC.
- nic
Id string - The nic Id.
- recovery
Network stringSecurity Group Id - The id of the NSG associated with the NIC.
- recovery
Nic stringName - The name of the NIC to be used when creating target NICs.
- recovery
Nic stringResource Group Name - The resource group of the NIC to be used when creating target NICs.
- recovery
VMNetwork stringId - Recovery VM network Id.
- replica
Nic stringId - The replica nic Id.
- reuse
Existing booleanNic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- selection
Type string - Selection type for failover.
- source
Nic stringArm Id - The source nic ARM Id.
- target
Nic stringName - Target NIC name.
- tfo
Network stringSecurity Group Id - The NSG to be used by NIC during test failover.
- tfo
Recovery stringNic Name - The name of the NIC to be used when creating target NICs in TFO.
- tfo
Recovery stringNic Resource Group Name - The resource group of the NIC to be used when creating target NICs in TFO.
- tfo
Reuse booleanExisting Nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- tfo
VMNetwork stringId - The network to be used by NIC during test failover.
- v
MNetwork stringName - VM network name.
- enable_
accelerated_ boolnetworking_ on_ recovery - A value indicating whether the NIC has accelerated networking enabled.
- enable_
accelerated_ boolnetworking_ on_ tfo - Whether the TFO NIC has accelerated networking enabled.
- ip_
configs Sequence[IPConfigDetails Response] - The IP configurations of the NIC.
- nic_
id str - The nic Id.
- recovery_
network_ strsecurity_ group_ id - The id of the NSG associated with the NIC.
- recovery_
nic_ strname - The name of the NIC to be used when creating target NICs.
- recovery_
nic_ strresource_ group_ name - The resource group of the NIC to be used when creating target NICs.
- recovery_
vm_ strnetwork_ id - Recovery VM network Id.
- replica_
nic_ strid - The replica nic Id.
- reuse_
existing_ boolnic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- selection_
type str - Selection type for failover.
- source_
nic_ strarm_ id - The source nic ARM Id.
- target_
nic_ strname - Target NIC name.
- tfo_
network_ strsecurity_ group_ id - The NSG to be used by NIC during test failover.
- tfo_
recovery_ strnic_ name - The name of the NIC to be used when creating target NICs in TFO.
- tfo_
recovery_ strnic_ resource_ group_ name - The resource group of the NIC to be used when creating target NICs in TFO.
- tfo_
reuse_ boolexisting_ nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- tfo_
vm_ strnetwork_ id - The network to be used by NIC during test failover.
- v_
m_ strnetwork_ name - VM network name.
- enable
Accelerated BooleanNetworking On Recovery - A value indicating whether the NIC has accelerated networking enabled.
- enable
Accelerated BooleanNetworking On Tfo - Whether the TFO NIC has accelerated networking enabled.
- ip
Configs List<Property Map> - The IP configurations of the NIC.
- nic
Id String - The nic Id.
- recovery
Network StringSecurity Group Id - The id of the NSG associated with the NIC.
- recovery
Nic StringName - The name of the NIC to be used when creating target NICs.
- recovery
Nic StringResource Group Name - The resource group of the NIC to be used when creating target NICs.
- recovery
VMNetwork StringId - Recovery VM network Id.
- replica
Nic StringId - The replica nic Id.
- reuse
Existing BooleanNic - A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- selection
Type String - Selection type for failover.
- source
Nic StringArm Id - The source nic ARM Id.
- target
Nic StringName - Target NIC name.
- tfo
Network StringSecurity Group Id - The NSG to be used by NIC during test failover.
- tfo
Recovery StringNic Name - The name of the NIC to be used when creating target NICs in TFO.
- tfo
Recovery StringNic Resource Group Name - The resource group of the NIC to be used when creating target NICs in TFO.
- tfo
Reuse BooleanExisting Nic - A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- tfo
VMNetwork StringId - The network to be used by NIC during test failover.
- v
MNetwork StringName - VM network name.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:recoveryservices:ReplicationProtectedItem f8491e4f-817a-40dd-a90c-af773978c75b /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0