azure-native.recoveryservices.ReplicationMigrationItem
Explore with Pulumi AI
Migration 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, 2024-10-01.
Example Usage
Enables migration.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var replicationMigrationItem = new AzureNative.RecoveryServices.ReplicationMigrationItem("replicationMigrationItem", new()
    {
        FabricName = "vmwarefabric1",
        MigrationItemName = "virtualmachine1",
        Properties = new AzureNative.RecoveryServices.Inputs.EnableMigrationInputPropertiesArgs
        {
            PolicyId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1",
            ProviderSpecificDetails = new AzureNative.RecoveryServices.Inputs.VMwareCbtEnableMigrationInputArgs
            {
                DataMoverRunAsAccountId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1",
                DisksToInclude = new[]
                {
                    new AzureNative.RecoveryServices.Inputs.VMwareCbtDiskInputArgs
                    {
                        DiskId = "disk1",
                        IsOSDisk = "true",
                        LogStorageAccountId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1",
                        LogStorageAccountSasSecretName = "logStorageSas",
                    },
                },
                InstanceType = "VMwareCbt",
                SnapshotRunAsAccountId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1",
                TargetNetworkId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1",
                TargetResourceGroupId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1",
                VmwareMachineId = "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1",
            },
        },
        ProtectionContainerName = "vmwareContainer1",
        ResourceGroupName = "resourcegroup1",
        ResourceName = "migrationvault",
    });
});
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.NewReplicationMigrationItem(ctx, "replicationMigrationItem", &recoveryservices.ReplicationMigrationItemArgs{
			FabricName:        pulumi.String("vmwarefabric1"),
			MigrationItemName: pulumi.String("virtualmachine1"),
			Properties: &recoveryservices.EnableMigrationInputPropertiesArgs{
				PolicyId: pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1"),
				ProviderSpecificDetails: &recoveryservices.VMwareCbtEnableMigrationInputArgs{
					DataMoverRunAsAccountId: pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1"),
					DisksToInclude: recoveryservices.VMwareCbtDiskInputArray{
						&recoveryservices.VMwareCbtDiskInputArgs{
							DiskId:                         pulumi.String("disk1"),
							IsOSDisk:                       pulumi.String("true"),
							LogStorageAccountId:            pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1"),
							LogStorageAccountSasSecretName: pulumi.String("logStorageSas"),
						},
					},
					InstanceType:           pulumi.String("VMwareCbt"),
					SnapshotRunAsAccountId: pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1"),
					TargetNetworkId:        pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1"),
					TargetResourceGroupId:  pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1"),
					VmwareMachineId:        pulumi.String("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1"),
				},
			},
			ProtectionContainerName: pulumi.String("vmwareContainer1"),
			ResourceGroupName:       pulumi.String("resourcegroup1"),
			ResourceName:            pulumi.String("migrationvault"),
		})
		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.ReplicationMigrationItem;
import com.pulumi.azurenative.recoveryservices.ReplicationMigrationItemArgs;
import com.pulumi.azurenative.recoveryservices.inputs.EnableMigrationInputPropertiesArgs;
import com.pulumi.azurenative.recoveryservices.inputs.VMwareCbtEnableMigrationInputArgs;
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 replicationMigrationItem = new ReplicationMigrationItem("replicationMigrationItem", ReplicationMigrationItemArgs.builder()
            .fabricName("vmwarefabric1")
            .migrationItemName("virtualmachine1")
            .properties(EnableMigrationInputPropertiesArgs.builder()
                .policyId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1")
                .providerSpecificDetails(VMwareCbtEnableMigrationInputArgs.builder()
                    .dataMoverRunAsAccountId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1")
                    .disksToInclude(VMwareCbtDiskInputArgs.builder()
                        .diskId("disk1")
                        .isOSDisk("true")
                        .logStorageAccountId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1")
                        .logStorageAccountSasSecretName("logStorageSas")
                        .build())
                    .instanceType("VMwareCbt")
                    .snapshotRunAsAccountId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1")
                    .targetNetworkId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1")
                    .targetResourceGroupId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1")
                    .vmwareMachineId("/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1")
                    .build())
                .build())
            .protectionContainerName("vmwareContainer1")
            .resourceGroupName("resourcegroup1")
            .resourceName("migrationvault")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const replicationMigrationItem = new azure_native.recoveryservices.ReplicationMigrationItem("replicationMigrationItem", {
    fabricName: "vmwarefabric1",
    migrationItemName: "virtualmachine1",
    properties: {
        policyId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1",
        providerSpecificDetails: {
            dataMoverRunAsAccountId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1",
            disksToInclude: [{
                diskId: "disk1",
                isOSDisk: "true",
                logStorageAccountId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1",
                logStorageAccountSasSecretName: "logStorageSas",
            }],
            instanceType: "VMwareCbt",
            snapshotRunAsAccountId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1",
            targetNetworkId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1",
            targetResourceGroupId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1",
            vmwareMachineId: "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1",
        },
    },
    protectionContainerName: "vmwareContainer1",
    resourceGroupName: "resourcegroup1",
    resourceName: "migrationvault",
});
import pulumi
import pulumi_azure_native as azure_native
replication_migration_item = azure_native.recoveryservices.ReplicationMigrationItem("replicationMigrationItem",
    fabric_name="vmwarefabric1",
    migration_item_name="virtualmachine1",
    properties={
        "policy_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1",
        "provider_specific_details": {
            "data_mover_run_as_account_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1",
            "disks_to_include": [{
                "disk_id": "disk1",
                "is_os_disk": "true",
                "log_storage_account_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1",
                "log_storage_account_sas_secret_name": "logStorageSas",
            }],
            "instance_type": "VMwareCbt",
            "snapshot_run_as_account_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1",
            "target_network_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1",
            "target_resource_group_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1",
            "vmware_machine_id": "/Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1",
        },
    },
    protection_container_name="vmwareContainer1",
    resource_group_name="resourcegroup1",
    resource_name_="migrationvault")
resources:
  replicationMigrationItem:
    type: azure-native:recoveryservices:ReplicationMigrationItem
    properties:
      fabricName: vmwarefabric1
      migrationItemName: virtualmachine1
      properties:
        policyId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.RecoveryServices/vaults/migrationvault/replicationPolicies/vmwarepolicy1
        providerSpecificDetails:
          dataMoverRunAsAccountId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/dataMoverRunAsAccount1
          disksToInclude:
            - diskId: disk1
              isOSDisk: 'true'
              logStorageAccountId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Storage/storageAccounts/logStorageAccount1
              logStorageAccountSasSecretName: logStorageSas
          instanceType: VMwareCbt
          snapshotRunAsAccountId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/runasaccounts/snapshotRunAsAccount1
          targetNetworkId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1
          targetResourceGroupId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1
          vmwareMachineId: /Subscriptions/cb53d0c3-bd59-4721-89bc-06916a9147ef/resourceGroups/resourcegroup1/providers/Microsoft.OffAzure/VMwareSites/vmwaresite1/machines/virtualmachine1
      protectionContainerName: vmwareContainer1
      resourceGroupName: resourcegroup1
      resourceName: migrationvault
Create ReplicationMigrationItem Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReplicationMigrationItem(name: string, args: ReplicationMigrationItemArgs, opts?: CustomResourceOptions);@overload
def ReplicationMigrationItem(resource_name: str,
                             args: ReplicationMigrationItemArgs,
                             opts: Optional[ResourceOptions] = None)
@overload
def ReplicationMigrationItem(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             fabric_name: Optional[str] = None,
                             properties: Optional[EnableMigrationInputPropertiesArgs] = None,
                             protection_container_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             resource_name_: Optional[str] = None,
                             migration_item_name: Optional[str] = None)func NewReplicationMigrationItem(ctx *Context, name string, args ReplicationMigrationItemArgs, opts ...ResourceOption) (*ReplicationMigrationItem, error)public ReplicationMigrationItem(string name, ReplicationMigrationItemArgs args, CustomResourceOptions? opts = null)
public ReplicationMigrationItem(String name, ReplicationMigrationItemArgs args)
public ReplicationMigrationItem(String name, ReplicationMigrationItemArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ReplicationMigrationItem
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 ReplicationMigrationItemArgs
- 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 ReplicationMigrationItemArgs
- 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 ReplicationMigrationItemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReplicationMigrationItemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReplicationMigrationItemArgs
- 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 replicationMigrationItemResource = new AzureNative.RecoveryServices.ReplicationMigrationItem("replicationMigrationItemResource", new()
{
    FabricName = "string",
    Properties = new AzureNative.RecoveryServices.Inputs.EnableMigrationInputPropertiesArgs
    {
        PolicyId = "string",
        ProviderSpecificDetails = new AzureNative.RecoveryServices.Inputs.VMwareCbtEnableMigrationInputArgs
        {
            SnapshotRunAsAccountId = "string",
            DataMoverRunAsAccountId = "string",
            DisksToInclude = new[]
            {
                new AzureNative.RecoveryServices.Inputs.VMwareCbtDiskInputArgs
                {
                    DiskId = "string",
                    IsOSDisk = "string",
                    LogStorageAccountId = "string",
                    LogStorageAccountSasSecretName = "string",
                    DiskEncryptionSetId = "string",
                    DiskType = "string",
                },
            },
            InstanceType = "VMwareCbt",
            VmwareMachineId = "string",
            TargetResourceGroupId = "string",
            TargetNetworkId = "string",
            TargetBootDiagnosticsStorageAccountId = "string",
            TargetProximityPlacementGroupId = "string",
            SqlServerLicenseType = "string",
            TargetAvailabilitySetId = "string",
            TargetAvailabilityZone = "string",
            ConfidentialVmKeyVaultId = "string",
            TargetDiskTags = 
            {
                { "string", "string" },
            },
            PerformSqlBulkRegistration = "string",
            TargetNicTags = 
            {
                { "string", "string" },
            },
            SeedDiskTags = 
            {
                { "string", "string" },
            },
            PerformAutoResync = "string",
            TargetSubnetName = "string",
            TargetVmName = "string",
            TargetVmSecurityProfile = new AzureNative.RecoveryServices.Inputs.VMwareCbtSecurityProfilePropertiesArgs
            {
                IsTargetVmConfidentialEncryptionEnabled = "string",
                IsTargetVmIntegrityMonitoringEnabled = "string",
                IsTargetVmSecureBootEnabled = "string",
                IsTargetVmTpmEnabled = "string",
                TargetVmSecurityType = "string",
            },
            TargetVmSize = "string",
            TargetVmTags = 
            {
                { "string", "string" },
            },
            TestNetworkId = "string",
            TestSubnetName = "string",
            LicenseType = "string",
        },
    },
    ProtectionContainerName = "string",
    ResourceGroupName = "string",
    ResourceName = "string",
    MigrationItemName = "string",
});
example, err := recoveryservices.NewReplicationMigrationItem(ctx, "replicationMigrationItemResource", &recoveryservices.ReplicationMigrationItemArgs{
	FabricName: pulumi.String("string"),
	Properties: &recoveryservices.EnableMigrationInputPropertiesArgs{
		PolicyId: pulumi.String("string"),
		ProviderSpecificDetails: &recoveryservices.VMwareCbtEnableMigrationInputArgs{
			SnapshotRunAsAccountId:  pulumi.String("string"),
			DataMoverRunAsAccountId: pulumi.String("string"),
			DisksToInclude: recoveryservices.VMwareCbtDiskInputArray{
				&recoveryservices.VMwareCbtDiskInputArgs{
					DiskId:                         pulumi.String("string"),
					IsOSDisk:                       pulumi.String("string"),
					LogStorageAccountId:            pulumi.String("string"),
					LogStorageAccountSasSecretName: pulumi.String("string"),
					DiskEncryptionSetId:            pulumi.String("string"),
					DiskType:                       pulumi.String("string"),
				},
			},
			InstanceType:                          pulumi.String("VMwareCbt"),
			VmwareMachineId:                       pulumi.String("string"),
			TargetResourceGroupId:                 pulumi.String("string"),
			TargetNetworkId:                       pulumi.String("string"),
			TargetBootDiagnosticsStorageAccountId: pulumi.String("string"),
			TargetProximityPlacementGroupId:       pulumi.String("string"),
			SqlServerLicenseType:                  pulumi.String("string"),
			TargetAvailabilitySetId:               pulumi.String("string"),
			TargetAvailabilityZone:                pulumi.String("string"),
			ConfidentialVmKeyVaultId:              pulumi.String("string"),
			TargetDiskTags: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			PerformSqlBulkRegistration: pulumi.String("string"),
			TargetNicTags: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			SeedDiskTags: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			PerformAutoResync: pulumi.String("string"),
			TargetSubnetName:  pulumi.String("string"),
			TargetVmName:      pulumi.String("string"),
			TargetVmSecurityProfile: &recoveryservices.VMwareCbtSecurityProfilePropertiesArgs{
				IsTargetVmConfidentialEncryptionEnabled: pulumi.String("string"),
				IsTargetVmIntegrityMonitoringEnabled:    pulumi.String("string"),
				IsTargetVmSecureBootEnabled:             pulumi.String("string"),
				IsTargetVmTpmEnabled:                    pulumi.String("string"),
				TargetVmSecurityType:                    pulumi.String("string"),
			},
			TargetVmSize: pulumi.String("string"),
			TargetVmTags: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			TestNetworkId:  pulumi.String("string"),
			TestSubnetName: pulumi.String("string"),
			LicenseType:    pulumi.String("string"),
		},
	},
	ProtectionContainerName: pulumi.String("string"),
	ResourceGroupName:       pulumi.String("string"),
	ResourceName:            pulumi.String("string"),
	MigrationItemName:       pulumi.String("string"),
})
var replicationMigrationItemResource = new ReplicationMigrationItem("replicationMigrationItemResource", ReplicationMigrationItemArgs.builder()
    .fabricName("string")
    .properties(EnableMigrationInputPropertiesArgs.builder()
        .policyId("string")
        .providerSpecificDetails(VMwareCbtEnableMigrationInputArgs.builder()
            .snapshotRunAsAccountId("string")
            .dataMoverRunAsAccountId("string")
            .disksToInclude(VMwareCbtDiskInputArgs.builder()
                .diskId("string")
                .isOSDisk("string")
                .logStorageAccountId("string")
                .logStorageAccountSasSecretName("string")
                .diskEncryptionSetId("string")
                .diskType("string")
                .build())
            .instanceType("VMwareCbt")
            .vmwareMachineId("string")
            .targetResourceGroupId("string")
            .targetNetworkId("string")
            .targetBootDiagnosticsStorageAccountId("string")
            .targetProximityPlacementGroupId("string")
            .sqlServerLicenseType("string")
            .targetAvailabilitySetId("string")
            .targetAvailabilityZone("string")
            .confidentialVmKeyVaultId("string")
            .targetDiskTags(Map.of("string", "string"))
            .performSqlBulkRegistration("string")
            .targetNicTags(Map.of("string", "string"))
            .seedDiskTags(Map.of("string", "string"))
            .performAutoResync("string")
            .targetSubnetName("string")
            .targetVmName("string")
            .targetVmSecurityProfile(VMwareCbtSecurityProfilePropertiesArgs.builder()
                .isTargetVmConfidentialEncryptionEnabled("string")
                .isTargetVmIntegrityMonitoringEnabled("string")
                .isTargetVmSecureBootEnabled("string")
                .isTargetVmTpmEnabled("string")
                .targetVmSecurityType("string")
                .build())
            .targetVmSize("string")
            .targetVmTags(Map.of("string", "string"))
            .testNetworkId("string")
            .testSubnetName("string")
            .licenseType("string")
            .build())
        .build())
    .protectionContainerName("string")
    .resourceGroupName("string")
    .resourceName("string")
    .migrationItemName("string")
    .build());
replication_migration_item_resource = azure_native.recoveryservices.ReplicationMigrationItem("replicationMigrationItemResource",
    fabric_name="string",
    properties={
        "policy_id": "string",
        "provider_specific_details": {
            "snapshot_run_as_account_id": "string",
            "data_mover_run_as_account_id": "string",
            "disks_to_include": [{
                "disk_id": "string",
                "is_os_disk": "string",
                "log_storage_account_id": "string",
                "log_storage_account_sas_secret_name": "string",
                "disk_encryption_set_id": "string",
                "disk_type": "string",
            }],
            "instance_type": "VMwareCbt",
            "vmware_machine_id": "string",
            "target_resource_group_id": "string",
            "target_network_id": "string",
            "target_boot_diagnostics_storage_account_id": "string",
            "target_proximity_placement_group_id": "string",
            "sql_server_license_type": "string",
            "target_availability_set_id": "string",
            "target_availability_zone": "string",
            "confidential_vm_key_vault_id": "string",
            "target_disk_tags": {
                "string": "string",
            },
            "perform_sql_bulk_registration": "string",
            "target_nic_tags": {
                "string": "string",
            },
            "seed_disk_tags": {
                "string": "string",
            },
            "perform_auto_resync": "string",
            "target_subnet_name": "string",
            "target_vm_name": "string",
            "target_vm_security_profile": {
                "is_target_vm_confidential_encryption_enabled": "string",
                "is_target_vm_integrity_monitoring_enabled": "string",
                "is_target_vm_secure_boot_enabled": "string",
                "is_target_vm_tpm_enabled": "string",
                "target_vm_security_type": "string",
            },
            "target_vm_size": "string",
            "target_vm_tags": {
                "string": "string",
            },
            "test_network_id": "string",
            "test_subnet_name": "string",
            "license_type": "string",
        },
    },
    protection_container_name="string",
    resource_group_name="string",
    resource_name_="string",
    migration_item_name="string")
const replicationMigrationItemResource = new azure_native.recoveryservices.ReplicationMigrationItem("replicationMigrationItemResource", {
    fabricName: "string",
    properties: {
        policyId: "string",
        providerSpecificDetails: {
            snapshotRunAsAccountId: "string",
            dataMoverRunAsAccountId: "string",
            disksToInclude: [{
                diskId: "string",
                isOSDisk: "string",
                logStorageAccountId: "string",
                logStorageAccountSasSecretName: "string",
                diskEncryptionSetId: "string",
                diskType: "string",
            }],
            instanceType: "VMwareCbt",
            vmwareMachineId: "string",
            targetResourceGroupId: "string",
            targetNetworkId: "string",
            targetBootDiagnosticsStorageAccountId: "string",
            targetProximityPlacementGroupId: "string",
            sqlServerLicenseType: "string",
            targetAvailabilitySetId: "string",
            targetAvailabilityZone: "string",
            confidentialVmKeyVaultId: "string",
            targetDiskTags: {
                string: "string",
            },
            performSqlBulkRegistration: "string",
            targetNicTags: {
                string: "string",
            },
            seedDiskTags: {
                string: "string",
            },
            performAutoResync: "string",
            targetSubnetName: "string",
            targetVmName: "string",
            targetVmSecurityProfile: {
                isTargetVmConfidentialEncryptionEnabled: "string",
                isTargetVmIntegrityMonitoringEnabled: "string",
                isTargetVmSecureBootEnabled: "string",
                isTargetVmTpmEnabled: "string",
                targetVmSecurityType: "string",
            },
            targetVmSize: "string",
            targetVmTags: {
                string: "string",
            },
            testNetworkId: "string",
            testSubnetName: "string",
            licenseType: "string",
        },
    },
    protectionContainerName: "string",
    resourceGroupName: "string",
    resourceName: "string",
    migrationItemName: "string",
});
type: azure-native:recoveryservices:ReplicationMigrationItem
properties:
    fabricName: string
    migrationItemName: string
    properties:
        policyId: string
        providerSpecificDetails:
            confidentialVmKeyVaultId: string
            dataMoverRunAsAccountId: string
            disksToInclude:
                - diskEncryptionSetId: string
                  diskId: string
                  diskType: string
                  isOSDisk: string
                  logStorageAccountId: string
                  logStorageAccountSasSecretName: string
            instanceType: VMwareCbt
            licenseType: string
            performAutoResync: string
            performSqlBulkRegistration: string
            seedDiskTags:
                string: string
            snapshotRunAsAccountId: string
            sqlServerLicenseType: string
            targetAvailabilitySetId: string
            targetAvailabilityZone: string
            targetBootDiagnosticsStorageAccountId: string
            targetDiskTags:
                string: string
            targetNetworkId: string
            targetNicTags:
                string: string
            targetProximityPlacementGroupId: string
            targetResourceGroupId: string
            targetSubnetName: string
            targetVmName: string
            targetVmSecurityProfile:
                isTargetVmConfidentialEncryptionEnabled: string
                isTargetVmIntegrityMonitoringEnabled: string
                isTargetVmSecureBootEnabled: string
                isTargetVmTpmEnabled: string
                targetVmSecurityType: string
            targetVmSize: string
            targetVmTags:
                string: string
            testNetworkId: string
            testSubnetName: string
            vmwareMachineId: string
    protectionContainerName: string
    resourceGroupName: string
    resourceName: string
ReplicationMigrationItem Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ReplicationMigrationItem resource accepts the following input properties:
- FabricName string
- Fabric name.
- Properties
Pulumi.Azure Native. Recovery Services. Inputs. Enable Migration Input Properties 
- Enable migration input properties.
- ProtectionContainer stringName 
- Protection container name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName string
- The name of the recovery services vault.
- MigrationItem stringName 
- Migration item name.
- FabricName string
- Fabric name.
- Properties
EnableMigration Input Properties Args 
- Enable migration input properties.
- ProtectionContainer stringName 
- Protection container name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName string
- The name of the recovery services vault.
- MigrationItem stringName 
- Migration item name.
- fabricName String
- Fabric name.
- properties
EnableMigration Input Properties 
- Enable migration input properties.
- protectionContainer StringName 
- Protection container name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
- migrationItem StringName 
- Migration item name.
- fabricName string
- Fabric name.
- properties
EnableMigration Input Properties 
- Enable migration input properties.
- protectionContainer stringName 
- Protection container name.
- resourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- resourceName string
- The name of the recovery services vault.
- migrationItem stringName 
- Migration item name.
- fabric_name str
- Fabric name.
- properties
EnableMigration Input Properties Args 
- Enable migration input properties.
- 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.
- migration_item_ strname 
- Migration item name.
- fabricName String
- Fabric name.
- properties Property Map
- Enable migration input properties.
- protectionContainer StringName 
- Protection container name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
- migrationItem StringName 
- Migration item name.
Outputs
All input properties are implicitly available as output properties. Additionally, the ReplicationMigrationItem resource produces the following output properties:
Supporting Types
CriticalJobHistoryDetailsResponse, CriticalJobHistoryDetailsResponseArgs          
- job_id str
- The ARM Id of the job being executed.
- job_name str
- The job name.
- job_status str
- The job state.
- start_time str
- The start time of the job.
CurrentJobDetailsResponse, CurrentJobDetailsResponseArgs        
- job_id str
- The ARM Id of the job being executed.
- job_name str
- The job name.
- start_time str
- The start time of the job.
DiskAccountType, DiskAccountTypeArgs      
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- StandardSSD_LRS 
- StandardSSD_LRS
- DiskAccount Type_Standard_LRS 
- Standard_LRS
- DiskAccount Type_Premium_LRS 
- Premium_LRS
- DiskAccount Type_Standard SSD_LRS 
- StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- StandardSSD_LRS 
- StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- StandardSSD_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
- "StandardSSD_LRS" 
- StandardSSD_LRS
EnableMigrationInputProperties, EnableMigrationInputPropertiesArgs        
- PolicyId string
- The policy Id.
- ProviderSpecific Pulumi.Details Azure Native. Recovery Services. Inputs. VMware Cbt Enable Migration Input 
- The provider specific details.
- PolicyId string
- The policy Id.
- ProviderSpecific VMwareDetails Cbt Enable Migration Input 
- The provider specific details.
- policyId String
- The policy Id.
- providerSpecific VMwareDetails Cbt Enable Migration Input 
- The provider specific details.
- policyId string
- The policy Id.
- providerSpecific VMwareDetails Cbt Enable Migration Input 
- The provider specific details.
- policy_id str
- The policy Id.
- provider_specific_ VMwaredetails Cbt Enable Migration Input 
- The provider specific details.
- policyId String
- The policy Id.
- providerSpecific Property MapDetails 
- The provider specific details.
HealthErrorResponse, HealthErrorResponseArgs      
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth List<Pulumi.Errors Azure Native. Recovery Services. Inputs. Inner Health Error Response> 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth []InnerErrors Health Error Response 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth List<InnerErrors Health Error Response> 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- innerHealth InnerErrors Health Error Response[] 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage string
- Summary message of the entity.
- creation_time_ strutc 
- Error creation time (UTC).
- customer_resolvability str
- Value indicating whether the health error is customer resolvable.
- entity_id str
- ID of the entity.
- error_category str
- Category of error.
- error_code str
- Error code.
- error_id str
- The health error unique id.
- error_level str
- Level of error.
- error_message str
- Error message.
- error_source str
- Source of error.
- error_type str
- Type of error.
- inner_health_ Sequence[Innererrors Health Error Response] 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible_causes str
- Possible causes of error.
- recommended_action str
- Recommended action to resolve error.
- recovery_provider_ strerror_ message 
- DRA error message.
- summary_message str
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth List<Property Map>Errors 
- The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
InnerHealthErrorResponse, InnerHealthErrorResponseArgs        
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage string
- Summary message of the entity.
- creation_time_ strutc 
- Error creation time (UTC).
- customer_resolvability str
- Value indicating whether the health error is customer resolvable.
- entity_id str
- ID of the entity.
- error_category str
- Category of error.
- error_code str
- Error code.
- error_id str
- The health error unique id.
- error_level str
- Level of error.
- error_message str
- Error message.
- error_source str
- Source of error.
- error_type str
- Type of error.
- possible_causes str
- Possible causes of error.
- recommended_action str
- Recommended action to resolve error.
- recovery_provider_ strerror_ message 
- DRA error message.
- summary_message str
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
LicenseType, LicenseTypeArgs    
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- WindowsServer 
- WindowsServer
- LicenseType Not Specified 
- NotSpecified
- LicenseType No License Type 
- NoLicenseType
- LicenseType Windows Server 
- WindowsServer
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- WindowsServer 
- WindowsServer
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- WindowsServer 
- WindowsServer
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- WINDOWS_SERVER
- WindowsServer
- "NotSpecified" 
- NotSpecified
- "NoLicense Type" 
- NoLicenseType
- "WindowsServer" 
- WindowsServer
MigrationItemPropertiesResponse, MigrationItemPropertiesResponseArgs        
- AllowedOperations List<string>
- The allowed operations on the migration item based on the current migration state of the item.
- CriticalJob List<Pulumi.History Azure Native. Recovery Services. Inputs. Critical Job History Details Response> 
- The critical past job details.
- CurrentJob Pulumi.Azure Native. Recovery Services. Inputs. Current Job Details Response 
- The current job details.
- EventCorrelation stringId 
- The correlation Id for events associated with this migration item.
- Health string
- The consolidated health.
- HealthErrors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> 
- The list of health errors.
- LastMigration stringStatus 
- The status of the last migration.
- LastMigration stringTime 
- The last migration time.
- LastTest stringMigration Status 
- The status of the last test migration.
- LastTest stringMigration Time 
- The last test migration time.
- MachineName string
- The on-premise virtual machine name.
- MigrationState string
- The migration status.
- MigrationState stringDescription 
- The migration state description.
- PolicyFriendly stringName 
- The name of policy governing this item.
- PolicyId string
- The ARM Id of policy governing this item.
- RecoveryServices stringProvider Id 
- The recovery services provider ARM Id.
- ReplicationStatus string
- The replication status.
- TestMigrate stringState 
- The test migrate state.
- TestMigrate stringState Description 
- The test migrate state description.
- ProviderSpecific Pulumi.Details Azure Native. Recovery Services. Inputs. VMware Cbt Migration Details Response 
- The migration provider custom settings.
- AllowedOperations []string
- The allowed operations on the migration item based on the current migration state of the item.
- CriticalJob []CriticalHistory Job History Details Response 
- The critical past job details.
- CurrentJob CurrentJob Details Response 
- The current job details.
- EventCorrelation stringId 
- The correlation Id for events associated with this migration item.
- Health string
- The consolidated health.
- HealthErrors []HealthError Response 
- The list of health errors.
- LastMigration stringStatus 
- The status of the last migration.
- LastMigration stringTime 
- The last migration time.
- LastTest stringMigration Status 
- The status of the last test migration.
- LastTest stringMigration Time 
- The last test migration time.
- MachineName string
- The on-premise virtual machine name.
- MigrationState string
- The migration status.
- MigrationState stringDescription 
- The migration state description.
- PolicyFriendly stringName 
- The name of policy governing this item.
- PolicyId string
- The ARM Id of policy governing this item.
- RecoveryServices stringProvider Id 
- The recovery services provider ARM Id.
- ReplicationStatus string
- The replication status.
- TestMigrate stringState 
- The test migrate state.
- TestMigrate stringState Description 
- The test migrate state description.
- ProviderSpecific VMwareDetails Cbt Migration Details Response 
- The migration provider custom settings.
- allowedOperations List<String>
- The allowed operations on the migration item based on the current migration state of the item.
- criticalJob List<CriticalHistory Job History Details Response> 
- The critical past job details.
- currentJob CurrentJob Details Response 
- The current job details.
- eventCorrelation StringId 
- The correlation Id for events associated with this migration item.
- health String
- The consolidated health.
- healthErrors List<HealthError Response> 
- The list of health errors.
- lastMigration StringStatus 
- The status of the last migration.
- lastMigration StringTime 
- The last migration time.
- lastTest StringMigration Status 
- The status of the last test migration.
- lastTest StringMigration Time 
- The last test migration time.
- machineName String
- The on-premise virtual machine name.
- migrationState String
- The migration status.
- migrationState StringDescription 
- The migration state description.
- policyFriendly StringName 
- The name of policy governing this item.
- policyId String
- The ARM Id of policy governing this item.
- recoveryServices StringProvider Id 
- The recovery services provider ARM Id.
- replicationStatus String
- The replication status.
- testMigrate StringState 
- The test migrate state.
- testMigrate StringState Description 
- The test migrate state description.
- providerSpecific VMwareDetails Cbt Migration Details Response 
- The migration provider custom settings.
- allowedOperations string[]
- The allowed operations on the migration item based on the current migration state of the item.
- criticalJob CriticalHistory Job History Details Response[] 
- The critical past job details.
- currentJob CurrentJob Details Response 
- The current job details.
- eventCorrelation stringId 
- The correlation Id for events associated with this migration item.
- health string
- The consolidated health.
- healthErrors HealthError Response[] 
- The list of health errors.
- lastMigration stringStatus 
- The status of the last migration.
- lastMigration stringTime 
- The last migration time.
- lastTest stringMigration Status 
- The status of the last test migration.
- lastTest stringMigration Time 
- The last test migration time.
- machineName string
- The on-premise virtual machine name.
- migrationState string
- The migration status.
- migrationState stringDescription 
- The migration state description.
- policyFriendly stringName 
- The name of policy governing this item.
- policyId string
- The ARM Id of policy governing this item.
- recoveryServices stringProvider Id 
- The recovery services provider ARM Id.
- replicationStatus string
- The replication status.
- testMigrate stringState 
- The test migrate state.
- testMigrate stringState Description 
- The test migrate state description.
- providerSpecific VMwareDetails Cbt Migration Details Response 
- The migration provider custom settings.
- allowed_operations Sequence[str]
- The allowed operations on the migration item based on the current migration state of the item.
- critical_job_ Sequence[Criticalhistory Job History Details Response] 
- The critical past job details.
- current_job CurrentJob Details Response 
- The current job details.
- event_correlation_ strid 
- The correlation Id for events associated with this migration item.
- health str
- The consolidated health.
- health_errors Sequence[HealthError Response] 
- The list of health errors.
- last_migration_ strstatus 
- The status of the last migration.
- last_migration_ strtime 
- The last migration time.
- last_test_ strmigration_ status 
- The status of the last test migration.
- last_test_ strmigration_ time 
- The last test migration time.
- machine_name str
- The on-premise virtual machine name.
- migration_state str
- The migration status.
- migration_state_ strdescription 
- The migration state description.
- policy_friendly_ strname 
- The name of policy governing this item.
- policy_id str
- The ARM Id of policy governing this item.
- recovery_services_ strprovider_ id 
- The recovery services provider ARM Id.
- replication_status str
- The replication status.
- test_migrate_ strstate 
- The test migrate state.
- test_migrate_ strstate_ description 
- The test migrate state description.
- provider_specific_ VMwaredetails Cbt Migration Details Response 
- The migration provider custom settings.
- allowedOperations List<String>
- The allowed operations on the migration item based on the current migration state of the item.
- criticalJob List<Property Map>History 
- The critical past job details.
- currentJob Property Map
- The current job details.
- eventCorrelation StringId 
- The correlation Id for events associated with this migration item.
- health String
- The consolidated health.
- healthErrors List<Property Map>
- The list of health errors.
- lastMigration StringStatus 
- The status of the last migration.
- lastMigration StringTime 
- The last migration time.
- lastTest StringMigration Status 
- The status of the last test migration.
- lastTest StringMigration Time 
- The last test migration time.
- machineName String
- The on-premise virtual machine name.
- migrationState String
- The migration status.
- migrationState StringDescription 
- The migration state description.
- policyFriendly StringName 
- The name of policy governing this item.
- policyId String
- The ARM Id of policy governing this item.
- recoveryServices StringProvider Id 
- The recovery services provider ARM Id.
- replicationStatus String
- The replication status.
- testMigrate StringState 
- The test migrate state.
- testMigrate StringState Description 
- The test migrate state description.
- providerSpecific Property MapDetails 
- The migration provider custom settings.
SecurityType, SecurityTypeArgs    
- None
- None
- TrustedLaunch 
- TrustedLaunch
- ConfidentialVM 
- ConfidentialVM
- SecurityType None 
- None
- SecurityType Trusted Launch 
- TrustedLaunch
- SecurityType Confidential VM 
- ConfidentialVM
- None
- None
- TrustedLaunch 
- TrustedLaunch
- ConfidentialVM 
- ConfidentialVM
- None
- None
- TrustedLaunch 
- TrustedLaunch
- ConfidentialVM 
- ConfidentialVM
- NONE
- None
- TRUSTED_LAUNCH
- TrustedLaunch
- CONFIDENTIAL_VM
- ConfidentialVM
- "None"
- None
- "TrustedLaunch" 
- TrustedLaunch
- "ConfidentialVM" 
- ConfidentialVM
SqlServerLicenseType, SqlServerLicenseTypeArgs        
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- SqlServer License Type Not Specified 
- NotSpecified
- SqlServer License Type No License Type 
- NoLicenseType
- SqlServer License Type PAYG 
- PAYG
- SqlServer License Type AHUB 
- AHUB
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- NotSpecified 
- NotSpecified
- NoLicense Type 
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- "NotSpecified" 
- NotSpecified
- "NoLicense Type" 
- NoLicenseType
- "PAYG"
- PAYG
- "AHUB"
- AHUB
VMwareCbtDiskInput, VMwareCbtDiskInputArgs        
- DiskId string
- The disk Id.
- IsOSDisk string
- A value indicating whether the disk is the OS disk.
- LogStorage stringAccount Id 
- The log storage account ARM Id.
- LogStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- DiskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- DiskType string | Pulumi.Azure Native. Recovery Services. Disk Account Type 
- The disk type.
- DiskId string
- The disk Id.
- IsOSDisk string
- A value indicating whether the disk is the OS disk.
- LogStorage stringAccount Id 
- The log storage account ARM Id.
- LogStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- DiskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- DiskType string | DiskAccount Type 
- The disk type.
- diskId String
- The disk Id.
- isOSDisk String
- A value indicating whether the disk is the OS disk.
- logStorage StringAccount Id 
- The log storage account ARM Id.
- logStorage StringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- diskEncryption StringSet Id 
- The DiskEncryptionSet ARM Id.
- diskType String | DiskAccount Type 
- The disk type.
- diskId string
- The disk Id.
- isOSDisk string
- A value indicating whether the disk is the OS disk.
- logStorage stringAccount Id 
- The log storage account ARM Id.
- logStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- diskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- diskType string | DiskAccount Type 
- The disk type.
- disk_id str
- The disk Id.
- is_os_ strdisk 
- A value indicating whether the disk is the OS disk.
- log_storage_ straccount_ id 
- The log storage account ARM Id.
- log_storage_ straccount_ sas_ secret_ name 
- The key vault secret name of the log storage account.
- disk_encryption_ strset_ id 
- The DiskEncryptionSet ARM Id.
- disk_type str | DiskAccount Type 
- The disk type.
- diskId String
- The disk Id.
- isOSDisk String
- A value indicating whether the disk is the OS disk.
- logStorage StringAccount Id 
- The log storage account ARM Id.
- logStorage StringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- diskEncryption StringSet Id 
- The DiskEncryptionSet ARM Id.
- diskType String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" 
- The disk type.
VMwareCbtEnableMigrationInput, VMwareCbtEnableMigrationInputArgs          
- DataMover stringRun As Account Id 
- The data mover run as account Id.
- DisksTo List<Pulumi.Include Azure Native. Recovery Services. Inputs. VMware Cbt Disk Input> 
- The disks to include list.
- SnapshotRun stringAs Account Id 
- The snapshot run as account Id.
- TargetNetwork stringId 
- The target network ARM Id.
- TargetResource stringGroup Id 
- The target resource group ARM Id.
- VmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- ConfidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- LicenseType string | Pulumi.Azure Native. Recovery Services. License Type 
- License type.
- PerformAuto stringResync 
- A value indicating whether auto resync is to be done.
- PerformSql stringBulk Registration 
- A value indicating whether bulk SQL RP registration to be done.
- Dictionary<string, string>
- The tags for the seed disks.
- SqlServer string | Pulumi.License Type Azure Native. Recovery Services. Sql Server License Type 
- The SQL Server license type.
- TargetAvailability stringSet Id 
- The target availability set ARM Id.
- TargetAvailability stringZone 
- The target availability zone.
- TargetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Dictionary<string, string>
- The tags for the target disks.
- Dictionary<string, string>
- The tags for the target NICs.
- TargetProximity stringPlacement Group Id 
- The target proximity placement group ARM Id.
- TargetSubnet stringName 
- The target subnet name.
- TargetVm stringName 
- The target VM name.
- TargetVm Pulumi.Security Profile Azure Native. Recovery Services. Inputs. VMware Cbt Security Profile Properties 
- The target VM security profile.
- TargetVm stringSize 
- The target VM size.
- Dictionary<string, string>
- The target VM tags.
- TestNetwork stringId 
- The selected test network ARM Id.
- TestSubnet stringName 
- The selected test subnet name.
- DataMover stringRun As Account Id 
- The data mover run as account Id.
- DisksTo []VMwareInclude Cbt Disk Input 
- The disks to include list.
- SnapshotRun stringAs Account Id 
- The snapshot run as account Id.
- TargetNetwork stringId 
- The target network ARM Id.
- TargetResource stringGroup Id 
- The target resource group ARM Id.
- VmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- ConfidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- LicenseType string | LicenseType 
- License type.
- PerformAuto stringResync 
- A value indicating whether auto resync is to be done.
- PerformSql stringBulk Registration 
- A value indicating whether bulk SQL RP registration to be done.
- map[string]string
- The tags for the seed disks.
- SqlServer string | SqlLicense Type Server License Type 
- The SQL Server license type.
- TargetAvailability stringSet Id 
- The target availability set ARM Id.
- TargetAvailability stringZone 
- The target availability zone.
- TargetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- map[string]string
- The tags for the target disks.
- map[string]string
- The tags for the target NICs.
- TargetProximity stringPlacement Group Id 
- The target proximity placement group ARM Id.
- TargetSubnet stringName 
- The target subnet name.
- TargetVm stringName 
- The target VM name.
- TargetVm VMwareSecurity Profile Cbt Security Profile Properties 
- The target VM security profile.
- TargetVm stringSize 
- The target VM size.
- map[string]string
- The target VM tags.
- TestNetwork stringId 
- The selected test network ARM Id.
- TestSubnet stringName 
- The selected test subnet name.
- dataMover StringRun As Account Id 
- The data mover run as account Id.
- disksTo List<VMwareInclude Cbt Disk Input> 
- The disks to include list.
- snapshotRun StringAs Account Id 
- The snapshot run as account Id.
- targetNetwork StringId 
- The target network ARM Id.
- targetResource StringGroup Id 
- The target resource group ARM Id.
- vmwareMachine StringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm StringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType String | LicenseType 
- License type.
- performAuto StringResync 
- A value indicating whether auto resync is to be done.
- performSql StringBulk Registration 
- A value indicating whether bulk SQL RP registration to be done.
- Map<String,String>
- The tags for the seed disks.
- sqlServer String | SqlLicense Type Server License Type 
- The SQL Server license type.
- targetAvailability StringSet Id 
- The target availability set ARM Id.
- targetAvailability StringZone 
- The target availability zone.
- targetBoot StringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Map<String,String>
- The tags for the target disks.
- Map<String,String>
- The tags for the target NICs.
- targetProximity StringPlacement Group Id 
- The target proximity placement group ARM Id.
- targetSubnet StringName 
- The target subnet name.
- targetVm StringName 
- The target VM name.
- targetVm VMwareSecurity Profile Cbt Security Profile Properties 
- The target VM security profile.
- targetVm StringSize 
- The target VM size.
- Map<String,String>
- The target VM tags.
- testNetwork StringId 
- The selected test network ARM Id.
- testSubnet StringName 
- The selected test subnet name.
- dataMover stringRun As Account Id 
- The data mover run as account Id.
- disksTo VMwareInclude Cbt Disk Input[] 
- The disks to include list.
- snapshotRun stringAs Account Id 
- The snapshot run as account Id.
- targetNetwork stringId 
- The target network ARM Id.
- targetResource stringGroup Id 
- The target resource group ARM Id.
- vmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType string | LicenseType 
- License type.
- performAuto stringResync 
- A value indicating whether auto resync is to be done.
- performSql stringBulk Registration 
- A value indicating whether bulk SQL RP registration to be done.
- {[key: string]: string}
- The tags for the seed disks.
- sqlServer string | SqlLicense Type Server License Type 
- The SQL Server license type.
- targetAvailability stringSet Id 
- The target availability set ARM Id.
- targetAvailability stringZone 
- The target availability zone.
- targetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- {[key: string]: string}
- The tags for the target disks.
- {[key: string]: string}
- The tags for the target NICs.
- targetProximity stringPlacement Group Id 
- The target proximity placement group ARM Id.
- targetSubnet stringName 
- The target subnet name.
- targetVm stringName 
- The target VM name.
- targetVm VMwareSecurity Profile Cbt Security Profile Properties 
- The target VM security profile.
- targetVm stringSize 
- The target VM size.
- {[key: string]: string}
- The target VM tags.
- testNetwork stringId 
- The selected test network ARM Id.
- testSubnet stringName 
- The selected test subnet name.
- data_mover_ strrun_ as_ account_ id 
- The data mover run as account Id.
- disks_to_ Sequence[VMwareinclude Cbt Disk Input] 
- The disks to include list.
- snapshot_run_ stras_ account_ id 
- The snapshot run as account Id.
- target_network_ strid 
- The target network ARM Id.
- target_resource_ strgroup_ id 
- The target resource group ARM Id.
- vmware_machine_ strid 
- The ARM Id of the VM discovered in VMware.
- confidential_vm_ strkey_ vault_ id 
- The confidential VM key vault Id for ADE installation.
- license_type str | LicenseType 
- License type.
- perform_auto_ strresync 
- A value indicating whether auto resync is to be done.
- perform_sql_ strbulk_ registration 
- A value indicating whether bulk SQL RP registration to be done.
- Mapping[str, str]
- The tags for the seed disks.
- sql_server_ str | Sqllicense_ type Server License Type 
- The SQL Server license type.
- 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.
- Mapping[str, str]
- The tags for the target disks.
- Mapping[str, str]
- The tags for the target NICs.
- target_proximity_ strplacement_ group_ id 
- The target proximity placement group ARM Id.
- target_subnet_ strname 
- The target subnet name.
- target_vm_ strname 
- The target VM name.
- target_vm_ VMwaresecurity_ profile Cbt Security Profile Properties 
- The target VM security profile.
- target_vm_ strsize 
- The target VM size.
- Mapping[str, str]
- The target VM tags.
- test_network_ strid 
- The selected test network ARM Id.
- test_subnet_ strname 
- The selected test subnet name.
- dataMover StringRun As Account Id 
- The data mover run as account Id.
- disksTo List<Property Map>Include 
- The disks to include list.
- snapshotRun StringAs Account Id 
- The snapshot run as account Id.
- targetNetwork StringId 
- The target network ARM Id.
- targetResource StringGroup Id 
- The target resource group ARM Id.
- vmwareMachine StringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm StringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType String | "NotSpecified" | "No License Type" | "Windows Server" 
- License type.
- performAuto StringResync 
- A value indicating whether auto resync is to be done.
- performSql StringBulk Registration 
- A value indicating whether bulk SQL RP registration to be done.
- Map<String>
- The tags for the seed disks.
- sqlServer String | "NotLicense Type Specified" | "No License Type" | "PAYG" | "AHUB" 
- The SQL Server license type.
- targetAvailability StringSet Id 
- The target availability set ARM Id.
- targetAvailability StringZone 
- The target availability zone.
- targetBoot StringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Map<String>
- The tags for the target disks.
- Map<String>
- The tags for the target NICs.
- targetProximity StringPlacement Group Id 
- The target proximity placement group ARM Id.
- targetSubnet StringName 
- The target subnet name.
- targetVm StringName 
- The target VM name.
- targetVm Property MapSecurity Profile 
- The target VM security profile.
- targetVm StringSize 
- The target VM size.
- Map<String>
- The target VM tags.
- testNetwork StringId 
- The selected test network ARM Id.
- testSubnet StringName 
- The selected test subnet name.
VMwareCbtMigrationDetailsResponse, VMwareCbtMigrationDetailsResponseArgs          
- DataMover stringRun As Account Id 
- The data mover run as account Id.
- FirmwareType string
- The firmware type.
- InitialSeeding intProgress Percentage 
- The initial seeding progress percentage.
- InitialSeeding doubleRetry Count 
- The initial seeding retry count.
- LastRecovery stringPoint Id 
- The last recovery point Id.
- LastRecovery stringPoint Received 
- The last recovery point received time.
- MigrationProgress intPercentage 
- The migration progress percentage.
- MigrationRecovery stringPoint Id 
- The recovery point Id to which the VM was migrated.
- OsName string
- The name of the OS on the VM.
- OsType string
- The type of the OS on the VM.
- ResumeProgress intPercentage 
- The resume progress percentage.
- ResumeRetry doubleCount 
- The resume retry count.
- ResyncProgress intPercentage 
- The resync progress percentage.
- ResyncRequired string
- A value indicating whether resync is required.
- ResyncRetry doubleCount 
- The resync retry count.
- ResyncState string
- The resync state.
- SnapshotRun stringAs Account Id 
- The snapshot run as account Id.
- StorageAccount stringId 
- The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- TargetGeneration string
- The target generation.
- TargetLocation string
- The target location.
- VmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- ConfidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- LicenseType string
- License Type of the VM to be used.
- PerformAuto stringResync 
- A value indicating whether auto resync is to be done.
- ProtectedDisks List<Pulumi.Azure Native. Recovery Services. Inputs. VMware Cbt Protected Disk Details Response> 
- The list of protected disks.
- Dictionary<string, string>
- The tags for the seed disks.
- SqlServer stringLicense Type 
- The SQL Server license type.
- SupportedOSVersions List<string>
- List of supported inplace OS Upgrade versions.
- TargetAvailability stringSet Id 
- The target availability set Id.
- TargetAvailability stringZone 
- The target availability zone.
- TargetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Dictionary<string, string>
- The tags for the target disks.
- TargetNetwork stringId 
- The target network Id.
- Dictionary<string, string>
- The tags for the target NICs.
- TargetProximity stringPlacement Group Id 
- The target proximity placement group Id.
- TargetResource stringGroup Id 
- The target resource group Id.
- TargetVm stringName 
- Target VM name.
- TargetVm Pulumi.Security Profile Azure Native. Recovery Services. Inputs. VMware Cbt Security Profile Properties Response 
- The target VM security profile.
- TargetVm stringSize 
- The target VM size.
- Dictionary<string, string>
- The target VM tags.
- TestNetwork stringId 
- The test network Id.
- VmNics List<Pulumi.Azure Native. Recovery Services. Inputs. VMware Cbt Nic Details Response> 
- The network details.
- DataMover stringRun As Account Id 
- The data mover run as account Id.
- FirmwareType string
- The firmware type.
- InitialSeeding intProgress Percentage 
- The initial seeding progress percentage.
- InitialSeeding float64Retry Count 
- The initial seeding retry count.
- LastRecovery stringPoint Id 
- The last recovery point Id.
- LastRecovery stringPoint Received 
- The last recovery point received time.
- MigrationProgress intPercentage 
- The migration progress percentage.
- MigrationRecovery stringPoint Id 
- The recovery point Id to which the VM was migrated.
- OsName string
- The name of the OS on the VM.
- OsType string
- The type of the OS on the VM.
- ResumeProgress intPercentage 
- The resume progress percentage.
- ResumeRetry float64Count 
- The resume retry count.
- ResyncProgress intPercentage 
- The resync progress percentage.
- ResyncRequired string
- A value indicating whether resync is required.
- ResyncRetry float64Count 
- The resync retry count.
- ResyncState string
- The resync state.
- SnapshotRun stringAs Account Id 
- The snapshot run as account Id.
- StorageAccount stringId 
- The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- TargetGeneration string
- The target generation.
- TargetLocation string
- The target location.
- VmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- ConfidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- LicenseType string
- License Type of the VM to be used.
- PerformAuto stringResync 
- A value indicating whether auto resync is to be done.
- ProtectedDisks []VMwareCbt Protected Disk Details Response 
- The list of protected disks.
- map[string]string
- The tags for the seed disks.
- SqlServer stringLicense Type 
- The SQL Server license type.
- SupportedOSVersions []string
- List of supported inplace OS Upgrade versions.
- TargetAvailability stringSet Id 
- The target availability set Id.
- TargetAvailability stringZone 
- The target availability zone.
- TargetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- map[string]string
- The tags for the target disks.
- TargetNetwork stringId 
- The target network Id.
- map[string]string
- The tags for the target NICs.
- TargetProximity stringPlacement Group Id 
- The target proximity placement group Id.
- TargetResource stringGroup Id 
- The target resource group Id.
- TargetVm stringName 
- Target VM name.
- TargetVm VMwareSecurity Profile Cbt Security Profile Properties Response 
- The target VM security profile.
- TargetVm stringSize 
- The target VM size.
- map[string]string
- The target VM tags.
- TestNetwork stringId 
- The test network Id.
- VmNics []VMwareCbt Nic Details Response 
- The network details.
- dataMover StringRun As Account Id 
- The data mover run as account Id.
- firmwareType String
- The firmware type.
- initialSeeding IntegerProgress Percentage 
- The initial seeding progress percentage.
- initialSeeding DoubleRetry Count 
- The initial seeding retry count.
- lastRecovery StringPoint Id 
- The last recovery point Id.
- lastRecovery StringPoint Received 
- The last recovery point received time.
- migrationProgress IntegerPercentage 
- The migration progress percentage.
- migrationRecovery StringPoint Id 
- The recovery point Id to which the VM was migrated.
- osName String
- The name of the OS on the VM.
- osType String
- The type of the OS on the VM.
- resumeProgress IntegerPercentage 
- The resume progress percentage.
- resumeRetry DoubleCount 
- The resume retry count.
- resyncProgress IntegerPercentage 
- The resync progress percentage.
- resyncRequired String
- A value indicating whether resync is required.
- resyncRetry DoubleCount 
- The resync retry count.
- resyncState String
- The resync state.
- snapshotRun StringAs Account Id 
- The snapshot run as account Id.
- storageAccount StringId 
- The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- targetGeneration String
- The target generation.
- targetLocation String
- The target location.
- vmwareMachine StringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm StringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType String
- License Type of the VM to be used.
- performAuto StringResync 
- A value indicating whether auto resync is to be done.
- protectedDisks List<VMwareCbt Protected Disk Details Response> 
- The list of protected disks.
- Map<String,String>
- The tags for the seed disks.
- sqlServer StringLicense Type 
- The SQL Server license type.
- supportedOSVersions List<String>
- List of supported inplace OS Upgrade versions.
- targetAvailability StringSet Id 
- The target availability set Id.
- targetAvailability StringZone 
- The target availability zone.
- targetBoot StringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Map<String,String>
- The tags for the target disks.
- targetNetwork StringId 
- The target network Id.
- Map<String,String>
- The tags for the target NICs.
- targetProximity StringPlacement Group Id 
- The target proximity placement group Id.
- targetResource StringGroup Id 
- The target resource group Id.
- targetVm StringName 
- Target VM name.
- targetVm VMwareSecurity Profile Cbt Security Profile Properties Response 
- The target VM security profile.
- targetVm StringSize 
- The target VM size.
- Map<String,String>
- The target VM tags.
- testNetwork StringId 
- The test network Id.
- vmNics List<VMwareCbt Nic Details Response> 
- The network details.
- dataMover stringRun As Account Id 
- The data mover run as account Id.
- firmwareType string
- The firmware type.
- initialSeeding numberProgress Percentage 
- The initial seeding progress percentage.
- initialSeeding numberRetry Count 
- The initial seeding retry count.
- lastRecovery stringPoint Id 
- The last recovery point Id.
- lastRecovery stringPoint Received 
- The last recovery point received time.
- migrationProgress numberPercentage 
- The migration progress percentage.
- migrationRecovery stringPoint Id 
- The recovery point Id to which the VM was migrated.
- osName string
- The name of the OS on the VM.
- osType string
- The type of the OS on the VM.
- resumeProgress numberPercentage 
- The resume progress percentage.
- resumeRetry numberCount 
- The resume retry count.
- resyncProgress numberPercentage 
- The resync progress percentage.
- resyncRequired string
- A value indicating whether resync is required.
- resyncRetry numberCount 
- The resync retry count.
- resyncState string
- The resync state.
- snapshotRun stringAs Account Id 
- The snapshot run as account Id.
- storageAccount stringId 
- The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- targetGeneration string
- The target generation.
- targetLocation string
- The target location.
- vmwareMachine stringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm stringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType string
- License Type of the VM to be used.
- performAuto stringResync 
- A value indicating whether auto resync is to be done.
- protectedDisks VMwareCbt Protected Disk Details Response[] 
- The list of protected disks.
- {[key: string]: string}
- The tags for the seed disks.
- sqlServer stringLicense Type 
- The SQL Server license type.
- supportedOSVersions string[]
- List of supported inplace OS Upgrade versions.
- targetAvailability stringSet Id 
- The target availability set Id.
- targetAvailability stringZone 
- The target availability zone.
- targetBoot stringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- {[key: string]: string}
- The tags for the target disks.
- targetNetwork stringId 
- The target network Id.
- {[key: string]: string}
- The tags for the target NICs.
- targetProximity stringPlacement Group Id 
- The target proximity placement group Id.
- targetResource stringGroup Id 
- The target resource group Id.
- targetVm stringName 
- Target VM name.
- targetVm VMwareSecurity Profile Cbt Security Profile Properties Response 
- The target VM security profile.
- targetVm stringSize 
- The target VM size.
- {[key: string]: string}
- The target VM tags.
- testNetwork stringId 
- The test network Id.
- vmNics VMwareCbt Nic Details Response[] 
- The network details.
- data_mover_ strrun_ as_ account_ id 
- The data mover run as account Id.
- firmware_type str
- The firmware type.
- initial_seeding_ intprogress_ percentage 
- The initial seeding progress percentage.
- initial_seeding_ floatretry_ count 
- The initial seeding retry count.
- last_recovery_ strpoint_ id 
- The last recovery point Id.
- last_recovery_ strpoint_ received 
- The last recovery point received time.
- migration_progress_ intpercentage 
- The migration progress percentage.
- migration_recovery_ strpoint_ id 
- The recovery point Id to which the VM was migrated.
- os_name str
- The name of the OS on the VM.
- os_type str
- The type of the OS on the VM.
- resume_progress_ intpercentage 
- The resume progress percentage.
- resume_retry_ floatcount 
- The resume retry count.
- resync_progress_ intpercentage 
- The resync progress percentage.
- resync_required str
- A value indicating whether resync is required.
- resync_retry_ floatcount 
- The resync retry count.
- resync_state str
- The resync state.
- snapshot_run_ stras_ account_ id 
- The snapshot 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.
- target_location str
- The target location.
- vmware_machine_ strid 
- The ARM Id of the VM discovered in VMware.
- confidential_vm_ strkey_ vault_ id 
- The confidential VM key vault Id for ADE installation.
- license_type str
- License Type of the VM to be used.
- perform_auto_ strresync 
- A value indicating whether auto resync is to be done.
- protected_disks Sequence[VMwareCbt Protected Disk Details Response] 
- The list of protected disks.
- Mapping[str, str]
- The tags for the seed disks.
- sql_server_ strlicense_ type 
- The SQL Server license type.
- supported_os_ Sequence[str]versions 
- List of supported inplace OS Upgrade versions.
- 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.
- Mapping[str, str]
- The tags for the target disks.
- target_network_ strid 
- The target network Id.
- Mapping[str, str]
- The tags for the target NICs.
- 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_ VMwaresecurity_ profile Cbt Security Profile Properties Response 
- The target VM security profile.
- target_vm_ strsize 
- The target VM size.
- Mapping[str, str]
- The target VM tags.
- test_network_ strid 
- The test network Id.
- vm_nics Sequence[VMwareCbt Nic Details Response] 
- The network details.
- dataMover StringRun As Account Id 
- The data mover run as account Id.
- firmwareType String
- The firmware type.
- initialSeeding NumberProgress Percentage 
- The initial seeding progress percentage.
- initialSeeding NumberRetry Count 
- The initial seeding retry count.
- lastRecovery StringPoint Id 
- The last recovery point Id.
- lastRecovery StringPoint Received 
- The last recovery point received time.
- migrationProgress NumberPercentage 
- The migration progress percentage.
- migrationRecovery StringPoint Id 
- The recovery point Id to which the VM was migrated.
- osName String
- The name of the OS on the VM.
- osType String
- The type of the OS on the VM.
- resumeProgress NumberPercentage 
- The resume progress percentage.
- resumeRetry NumberCount 
- The resume retry count.
- resyncProgress NumberPercentage 
- The resync progress percentage.
- resyncRequired String
- A value indicating whether resync is required.
- resyncRetry NumberCount 
- The resync retry count.
- resyncState String
- The resync state.
- snapshotRun StringAs Account Id 
- The snapshot run as account Id.
- storageAccount StringId 
- The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- targetGeneration String
- The target generation.
- targetLocation String
- The target location.
- vmwareMachine StringId 
- The ARM Id of the VM discovered in VMware.
- confidentialVm StringKey Vault Id 
- The confidential VM key vault Id for ADE installation.
- licenseType String
- License Type of the VM to be used.
- performAuto StringResync 
- A value indicating whether auto resync is to be done.
- protectedDisks List<Property Map>
- The list of protected disks.
- Map<String>
- The tags for the seed disks.
- sqlServer StringLicense Type 
- The SQL Server license type.
- supportedOSVersions List<String>
- List of supported inplace OS Upgrade versions.
- targetAvailability StringSet Id 
- The target availability set Id.
- targetAvailability StringZone 
- The target availability zone.
- targetBoot StringDiagnostics Storage Account Id 
- The target boot diagnostics storage account ARM Id.
- Map<String>
- The tags for the target disks.
- targetNetwork StringId 
- The target network Id.
- Map<String>
- The tags for the target NICs.
- targetProximity StringPlacement Group Id 
- The target proximity placement group Id.
- targetResource StringGroup Id 
- The target resource group Id.
- targetVm StringName 
- Target VM name.
- targetVm Property MapSecurity Profile 
- The target VM security profile.
- targetVm StringSize 
- The target VM size.
- Map<String>
- The target VM tags.
- testNetwork StringId 
- The test network Id.
- vmNics List<Property Map>
- The network details.
VMwareCbtNicDetailsResponse, VMwareCbtNicDetailsResponseArgs          
- NicId string
- The NIC Id.
- SourceIPAddress string
- The source IP address.
- SourceIPAddress stringType 
- The source IP address type.
- SourceNetwork stringId 
- Source network Id.
- IsPrimary stringNic 
- A value indicating whether this is the primary NIC.
- IsSelected stringFor Migration 
- A value indicating whether this NIC is selected for migration.
- TargetIPAddress string
- The target IP address.
- TargetIPAddress stringType 
- The target IP address type.
- TargetNic stringName 
- Target NIC name.
- TargetSubnet stringName 
- Target subnet name.
- TestIPAddress string
- The test IP address.
- TestIPAddress stringType 
- The test IP address type.
- TestNetwork stringId 
- Source network Id.
- TestSubnet stringName 
- Test subnet name.
- NicId string
- The NIC Id.
- SourceIPAddress string
- The source IP address.
- SourceIPAddress stringType 
- The source IP address type.
- SourceNetwork stringId 
- Source network Id.
- IsPrimary stringNic 
- A value indicating whether this is the primary NIC.
- IsSelected stringFor Migration 
- A value indicating whether this NIC is selected for migration.
- TargetIPAddress string
- The target IP address.
- TargetIPAddress stringType 
- The target IP address type.
- TargetNic stringName 
- Target NIC name.
- TargetSubnet stringName 
- Target subnet name.
- TestIPAddress string
- The test IP address.
- TestIPAddress stringType 
- The test IP address type.
- TestNetwork stringId 
- Source network Id.
- TestSubnet stringName 
- Test subnet name.
- nicId String
- The NIC Id.
- sourceIPAddress String
- The source IP address.
- sourceIPAddress StringType 
- The source IP address type.
- sourceNetwork StringId 
- Source network Id.
- isPrimary StringNic 
- A value indicating whether this is the primary NIC.
- isSelected StringFor Migration 
- A value indicating whether this NIC is selected for migration.
- targetIPAddress String
- The target IP address.
- targetIPAddress StringType 
- The target IP address type.
- targetNic StringName 
- Target NIC name.
- targetSubnet StringName 
- Target subnet name.
- testIPAddress String
- The test IP address.
- testIPAddress StringType 
- The test IP address type.
- testNetwork StringId 
- Source network Id.
- testSubnet StringName 
- Test subnet name.
- nicId string
- The NIC Id.
- sourceIPAddress string
- The source IP address.
- sourceIPAddress stringType 
- The source IP address type.
- sourceNetwork stringId 
- Source network Id.
- isPrimary stringNic 
- A value indicating whether this is the primary NIC.
- isSelected stringFor Migration 
- A value indicating whether this NIC is selected for migration.
- targetIPAddress string
- The target IP address.
- targetIPAddress stringType 
- The target IP address type.
- targetNic stringName 
- Target NIC name.
- targetSubnet stringName 
- Target subnet name.
- testIPAddress string
- The test IP address.
- testIPAddress stringType 
- The test IP address type.
- testNetwork stringId 
- Source network Id.
- testSubnet 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.
- is_primary_ strnic 
- A value indicating whether this is the primary NIC.
- is_selected_ strfor_ migration 
- A value indicating whether this NIC is selected for migration.
- target_ip_ straddress 
- The target IP address.
- target_ip_ straddress_ type 
- The target IP address type.
- target_nic_ strname 
- Target NIC name.
- target_subnet_ strname 
- Target subnet name.
- test_ip_ straddress 
- The test IP address.
- test_ip_ straddress_ type 
- The test IP address type.
- test_network_ strid 
- Source network Id.
- test_subnet_ strname 
- Test subnet name.
- nicId String
- The NIC Id.
- sourceIPAddress String
- The source IP address.
- sourceIPAddress StringType 
- The source IP address type.
- sourceNetwork StringId 
- Source network Id.
- isPrimary StringNic 
- A value indicating whether this is the primary NIC.
- isSelected StringFor Migration 
- A value indicating whether this NIC is selected for migration.
- targetIPAddress String
- The target IP address.
- targetIPAddress StringType 
- The target IP address type.
- targetNic StringName 
- Target NIC name.
- targetSubnet StringName 
- Target subnet name.
- testIPAddress String
- The test IP address.
- testIPAddress StringType 
- The test IP address type.
- testNetwork StringId 
- Source network Id.
- testSubnet StringName 
- Test subnet name.
VMwareCbtProtectedDiskDetailsResponse, VMwareCbtProtectedDiskDetailsResponseArgs            
- CapacityIn doubleBytes 
- The disk capacity in bytes.
- DiskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- DiskId string
- The disk id.
- DiskName string
- The disk name.
- DiskPath string
- The disk path.
- IsOSDisk string
- A value indicating whether the disk is the OS disk.
- LogStorage stringAccount Id 
- The log storage account ARM Id.
- LogStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- SeedBlob stringUri 
- The uri of the seed blob.
- SeedManaged stringDisk Id 
- The ARM Id of the seed managed disk.
- TargetBlob stringUri 
- The uri of the target blob.
- TargetManaged stringDisk Id 
- The ARM Id of the target managed disk.
- DiskType string
- The disk type.
- TargetDisk stringName 
- The name for the target managed disk.
- CapacityIn float64Bytes 
- The disk capacity in bytes.
- DiskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- DiskId string
- The disk id.
- DiskName string
- The disk name.
- DiskPath string
- The disk path.
- IsOSDisk string
- A value indicating whether the disk is the OS disk.
- LogStorage stringAccount Id 
- The log storage account ARM Id.
- LogStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- SeedBlob stringUri 
- The uri of the seed blob.
- SeedManaged stringDisk Id 
- The ARM Id of the seed managed disk.
- TargetBlob stringUri 
- The uri of the target blob.
- TargetManaged stringDisk Id 
- The ARM Id of the target managed disk.
- DiskType string
- The disk type.
- TargetDisk stringName 
- The name for the target managed disk.
- capacityIn DoubleBytes 
- The disk capacity in bytes.
- diskEncryption StringSet Id 
- The DiskEncryptionSet ARM Id.
- diskId String
- The disk id.
- diskName String
- The disk name.
- diskPath String
- The disk path.
- isOSDisk String
- A value indicating whether the disk is the OS disk.
- logStorage StringAccount Id 
- The log storage account ARM Id.
- logStorage StringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- seedBlob StringUri 
- The uri of the seed blob.
- seedManaged StringDisk Id 
- The ARM Id of the seed managed disk.
- targetBlob StringUri 
- The uri of the target blob.
- targetManaged StringDisk Id 
- The ARM Id of the target managed disk.
- diskType String
- The disk type.
- targetDisk StringName 
- The name for the target managed disk.
- capacityIn numberBytes 
- The disk capacity in bytes.
- diskEncryption stringSet Id 
- The DiskEncryptionSet ARM Id.
- diskId string
- The disk id.
- diskName string
- The disk name.
- diskPath string
- The disk path.
- isOSDisk string
- A value indicating whether the disk is the OS disk.
- logStorage stringAccount Id 
- The log storage account ARM Id.
- logStorage stringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- seedBlob stringUri 
- The uri of the seed blob.
- seedManaged stringDisk Id 
- The ARM Id of the seed managed disk.
- targetBlob stringUri 
- The uri of the target blob.
- targetManaged stringDisk Id 
- The ARM Id of the target managed disk.
- diskType string
- The disk type.
- targetDisk stringName 
- The name for the target managed disk.
- capacity_in_ floatbytes 
- The disk capacity in bytes.
- disk_encryption_ strset_ id 
- The DiskEncryptionSet ARM Id.
- disk_id str
- The disk id.
- disk_name str
- The disk name.
- disk_path str
- The disk path.
- is_os_ strdisk 
- A value indicating whether the disk is the OS disk.
- log_storage_ straccount_ id 
- The log storage account ARM Id.
- log_storage_ straccount_ sas_ secret_ name 
- The key vault secret name of the log storage account.
- seed_blob_ struri 
- The uri of the seed blob.
- seed_managed_ strdisk_ id 
- The ARM Id of the seed managed disk.
- target_blob_ struri 
- The uri of the target blob.
- target_managed_ strdisk_ id 
- The ARM Id of the target managed disk.
- disk_type str
- The disk type.
- target_disk_ strname 
- The name for the target managed disk.
- capacityIn NumberBytes 
- The disk capacity in bytes.
- diskEncryption StringSet Id 
- The DiskEncryptionSet ARM Id.
- diskId String
- The disk id.
- diskName String
- The disk name.
- diskPath String
- The disk path.
- isOSDisk String
- A value indicating whether the disk is the OS disk.
- logStorage StringAccount Id 
- The log storage account ARM Id.
- logStorage StringAccount Sas Secret Name 
- The key vault secret name of the log storage account.
- seedBlob StringUri 
- The uri of the seed blob.
- seedManaged StringDisk Id 
- The ARM Id of the seed managed disk.
- targetBlob StringUri 
- The uri of the target blob.
- targetManaged StringDisk Id 
- The ARM Id of the target managed disk.
- diskType String
- The disk type.
- targetDisk StringName 
- The name for the target managed disk.
VMwareCbtSecurityProfileProperties, VMwareCbtSecurityProfilePropertiesArgs          
- IsTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- IsTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- IsTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- IsTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- TargetVm string | Pulumi.Security Type Azure Native. Recovery Services. Security Type 
- The target VM security type.
- IsTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- IsTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- IsTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- IsTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- TargetVm string | SecuritySecurity Type Type 
- The target VM security type.
- isTarget StringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget StringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget StringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget StringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm String | SecuritySecurity Type Type 
- The target VM security type.
- isTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm string | SecuritySecurity Type Type 
- The target VM security type.
- is_target_ strvm_ confidential_ encryption_ enabled 
- A value indicating whether confidential compute encryption to be enabled.
- is_target_ strvm_ integrity_ monitoring_ enabled 
- A value indicating whether integrity monitoring to be enabled.
- is_target_ strvm_ secure_ boot_ enabled 
- A value indicating whether secure boot to be enabled.
- is_target_ strvm_ tpm_ enabled 
- A value indicating whether trusted platform module to be enabled.
- target_vm_ str | Securitysecurity_ type Type 
- The target VM security type.
- isTarget StringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget StringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget StringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget StringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm String | "None" | "TrustedSecurity Type Launch" | "Confidential VM" 
- The target VM security type.
VMwareCbtSecurityProfilePropertiesResponse, VMwareCbtSecurityProfilePropertiesResponseArgs            
- IsTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- IsTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- IsTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- IsTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- TargetVm stringSecurity Type 
- The target VM security type.
- IsTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- IsTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- IsTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- IsTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- TargetVm stringSecurity Type 
- The target VM security type.
- isTarget StringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget StringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget StringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget StringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm StringSecurity Type 
- The target VM security type.
- isTarget stringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget stringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget stringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget stringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm stringSecurity Type 
- The target VM security type.
- is_target_ strvm_ confidential_ encryption_ enabled 
- A value indicating whether confidential compute encryption to be enabled.
- is_target_ strvm_ integrity_ monitoring_ enabled 
- A value indicating whether integrity monitoring to be enabled.
- is_target_ strvm_ secure_ boot_ enabled 
- A value indicating whether secure boot to be enabled.
- is_target_ strvm_ tpm_ enabled 
- A value indicating whether trusted platform module to be enabled.
- target_vm_ strsecurity_ type 
- The target VM security type.
- isTarget StringVm Confidential Encryption Enabled 
- A value indicating whether confidential compute encryption to be enabled.
- isTarget StringVm Integrity Monitoring Enabled 
- A value indicating whether integrity monitoring to be enabled.
- isTarget StringVm Secure Boot Enabled 
- A value indicating whether secure boot to be enabled.
- isTarget StringVm Tpm Enabled 
- A value indicating whether trusted platform module to be enabled.
- targetVm StringSecurity Type 
- The target VM security type.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:recoveryservices:ReplicationMigrationItem virtualmachine1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0