azure-native-v2.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.
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
This property is required. string - The unique name of the resource.
- args
This property is required. ReplicationMigrationItemArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. 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
This property is required. string - The unique name of the resource.
- args
This property is required. ReplicationMigrationItemArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ReplicationMigrationItemArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. 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 =
{
{ "policyId", "string" },
{ "providerSpecificDetails",
{
{ "snapshotRunAsAccountId", "string" },
{ "dataMoverRunAsAccountId", "string" },
{ "disksToInclude", new[]
{
{
{ "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",
});
example, err := recoveryservices.NewReplicationMigrationItem(ctx, "replicationMigrationItemResource", &recoveryservices.ReplicationMigrationItemArgs{
FabricName: "string",
Properties: map[string]interface{}{
"policyId": "string",
"providerSpecificDetails": map[string]interface{}{
"snapshotRunAsAccountId": "string",
"dataMoverRunAsAccountId": "string",
"disksToInclude": []map[string]interface{}{
map[string]interface{}{
"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": map[string]interface{}{
"string": "string",
},
"performSqlBulkRegistration": "string",
"targetNicTags": map[string]interface{}{
"string": "string",
},
"seedDiskTags": map[string]interface{}{
"string": "string",
},
"performAutoResync": "string",
"targetSubnetName": "string",
"targetVmName": "string",
"targetVmSecurityProfile": map[string]interface{}{
"isTargetVmConfidentialEncryptionEnabled": "string",
"isTargetVmIntegrityMonitoringEnabled": "string",
"isTargetVmSecureBootEnabled": "string",
"isTargetVmTpmEnabled": "string",
"targetVmSecurityType": "string",
},
"targetVmSize": "string",
"targetVmTags": map[string]interface{}{
"string": "string",
},
"testNetworkId": "string",
"testSubnetName": "string",
"licenseType": "string",
},
},
ProtectionContainerName: "string",
ResourceGroupName: "string",
ResourceName: "string",
MigrationItemName: "string",
})
var replicationMigrationItemResource = new ReplicationMigrationItem("replicationMigrationItemResource", ReplicationMigrationItemArgs.builder()
.fabricName("string")
.properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.protectionContainerName("string")
.resourceGroupName("string")
.resourceName("string")
.migrationItemName("string")
.build());
replication_migration_item_resource = azure_native.recoveryservices.ReplicationMigrationItem("replicationMigrationItemResource",
fabric_name=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,
},
},
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:
- Fabric
Name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- Properties
This property is required. Pulumi.Azure Native. Recovery Services. Inputs. Enable Migration Input Properties - Enable migration input properties.
- Protection
Container Name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- Resource
Name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- Migration
Item Name Changes to this property will trigger replacement.
- Migration item name.
- Fabric
Name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- Properties
This property is required. EnableMigration Input Properties Args - Enable migration input properties.
- Protection
Container Name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- Resource
Name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- Migration
Item Name Changes to this property will trigger replacement.
- Migration item name.
- fabric
Name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- properties
This property is required. EnableMigration Input Properties - Enable migration input properties.
- protection
Container Name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- resource
Name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- migration
Item Name Changes to this property will trigger replacement.
- Migration item name.
- fabric
Name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- properties
This property is required. EnableMigration Input Properties - Enable migration input properties.
- protection
Container Name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- resource
Name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- migration
Item Name Changes to this property will trigger replacement.
- Migration item name.
- fabric_
name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- properties
This property is required. EnableMigration Input Properties Args - Enable migration input properties.
- protection_
container_ name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- resource_
name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- migration_
item_ name Changes to this property will trigger replacement.
- Migration item name.
- fabric
Name This property is required. Changes to this property will trigger replacement.
- Fabric name.
- properties
This property is required. Property Map - Enable migration input properties.
- protection
Container Name This property is required. Changes to this property will trigger replacement.
- Protection container name.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group where the recovery services vault is present.
- resource
Name This property is required. Changes to this property will trigger replacement.
- The name of the recovery services vault.
- migration
Item Name Changes to this property will trigger replacement.
- 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 This property is required. str - The ARM Id of the job being executed.
- job_
name This property is required. str - The job name.
- job_
status This property is required. str - The job state.
- start_
time This property is required. str - The start time of the job.
CurrentJobDetailsResponse, CurrentJobDetailsResponseArgs
- job_
id This property is required. str - The ARM Id of the job being executed.
- job_
name This property is required. str - The job name.
- start_
time This property is required. str - The start time of the job.
DiskAccountType, DiskAccountTypeArgs
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- Disk
Account Type_Standard_LRS - Standard_LRS
- Disk
Account Type_Premium_LRS - Premium_LRS
- Disk
Account Type_Standard SSD_LRS - StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- Standard_LRS
- Standard_LRS
- Premium_LRS
- Premium_LRS
- Standard
SSD_LRS - StandardSSD_LRS
- STANDARD_LRS
- Standard_LRS
- PREMIUM_LRS
- Premium_LRS
- STANDARD_SS_D_LRS
- StandardSSD_LRS
- "Standard_LRS"
- Standard_LRS
- "Premium_LRS"
- Premium_LRS
- "Standard
SSD_LRS" - StandardSSD_LRS
EnableMigrationInputProperties, EnableMigrationInputPropertiesArgs
- Policy
Id This property is required. string - The policy Id.
- Provider
Specific Details This property is required. Pulumi.Azure Native. Recovery Services. Inputs. VMware Cbt Enable Migration Input - The provider specific details.
- Policy
Id This property is required. string - The policy Id.
- Provider
Specific Details This property is required. VMwareCbt Enable Migration Input - The provider specific details.
- policy
Id This property is required. String - The policy Id.
- provider
Specific Details This property is required. VMwareCbt Enable Migration Input - The provider specific details.
- policy
Id This property is required. string - The policy Id.
- provider
Specific Details This property is required. VMwareCbt Enable Migration Input - The provider specific details.
- policy_
id This property is required. str - The policy Id.
- provider_
specific_ details This property is required. VMwareCbt Enable Migration Input - The provider specific details.
- policy
Id This property is required. String - The policy Id.
- provider
Specific Details This property is required. Property Map - The provider specific details.
HealthErrorResponse, HealthErrorResponseArgs
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Inner
Health List<Pulumi.Errors Azure Native. Recovery Services. Inputs. Inner Health Error Response> - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Inner
Health []InnerErrors Health Error Response - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- inner
Health List<InnerErrors Health Error Response> - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
- creation
Time stringUtc - Error creation time (UTC).
- customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- entity
Id string - ID of the entity.
- error
Category string - Category of error.
- error
Code string - Error code.
- error
Id string - The health error unique id.
- error
Level string - Level of error.
- error
Message string - Error message.
- error
Source string - Source of error.
- error
Type string - Type of error.
- inner
Health InnerErrors Health Error Response[] - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes string - Possible causes of error.
- recommended
Action string - Recommended action to resolve error.
- recovery
Provider stringError Message - DRA error message.
- summary
Message string - Summary message of the entity.
- creation_
time_ strutc - Error creation time (UTC).
- customer_
resolvability str - Value indicating whether the health error is customer resolvable.
- entity_
id str - ID of the entity.
- error_
category str - Category of error.
- error_
code str - Error code.
- error_
id str - The health error unique id.
- error_
level str - Level of error.
- error_
message str - Error message.
- error_
source str - Source of error.
- error_
type str - Type of error.
- inner_
health_ Sequence[Innererrors Health Error Response] - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible_
causes str - Possible causes of error.
- recommended_
action str - Recommended action to resolve error.
- recovery_
provider_ strerror_ message - DRA error message.
- summary_
message str - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- inner
Health List<Property Map>Errors - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
InnerHealthErrorResponse, InnerHealthErrorResponseArgs
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
- creation
Time stringUtc - Error creation time (UTC).
- customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- entity
Id string - ID of the entity.
- error
Category string - Category of error.
- error
Code string - Error code.
- error
Id string - The health error unique id.
- error
Level string - Level of error.
- error
Message string - Error message.
- error
Source string - Source of error.
- error
Type string - Type of error.
- possible
Causes string - Possible causes of error.
- recommended
Action string - Recommended action to resolve error.
- recovery
Provider stringError Message - DRA error message.
- summary
Message string - Summary message of the entity.
- creation_
time_ strutc - Error creation time (UTC).
- customer_
resolvability str - Value indicating whether the health error is customer resolvable.
- entity_
id str - ID of the entity.
- error_
category str - Category of error.
- error_
code str - Error code.
- error_
id str - The health error unique id.
- error_
level str - Level of error.
- error_
message str - Error message.
- error_
source str - Source of error.
- error_
type str - Type of error.
- possible_
causes str - Possible causes of error.
- recommended_
action str - Recommended action to resolve error.
- recovery_
provider_ strerror_ message - DRA error message.
- summary_
message str - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
LicenseType, LicenseTypeArgs
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- License
Type Not Specified - NotSpecified
- License
Type No License Type - NoLicenseType
- License
Type Windows Server - WindowsServer
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- Windows
Server - WindowsServer
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- WINDOWS_SERVER
- WindowsServer
- "Not
Specified" - NotSpecified
- "No
License Type" - NoLicenseType
- "Windows
Server" - WindowsServer
MigrationItemPropertiesResponse, MigrationItemPropertiesResponseArgs
- Allowed
Operations This property is required. List<string> - The allowed operations on the migration item based on the current migration state of the item.
- Critical
Job History This property is required. List<Pulumi.Azure Native. Recovery Services. Inputs. Critical Job History Details Response> - The critical past job details.
- Current
Job This property is required. Pulumi.Azure Native. Recovery Services. Inputs. Current Job Details Response - The current job details.
- Event
Correlation Id This property is required. string - The correlation Id for events associated with this migration item.
- Health
This property is required. string - The consolidated health.
- Health
Errors This property is required. List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> - The list of health errors.
- Last
Migration Status This property is required. string - The status of the last migration.
- Last
Migration Time This property is required. string - The last migration time.
- Last
Test Migration Status This property is required. string - The status of the last test migration.
- Last
Test Migration Time This property is required. string - The last test migration time.
- Machine
Name This property is required. string - The on-premise virtual machine name.
- Migration
State This property is required. string - The migration status.
- Migration
State Description This property is required. string - The migration state description.
- Policy
Friendly Name This property is required. string - The name of policy governing this item.
- Policy
Id This property is required. string - The ARM Id of policy governing this item.
- Recovery
Services Provider Id This property is required. string - The recovery services provider ARM Id.
- Replication
Status This property is required. string - The replication status.
- Test
Migrate State This property is required. string - The test migrate state.
- Test
Migrate State Description This property is required. string - The test migrate state description.
- Provider
Specific Pulumi.Details Azure Native. Recovery Services. Inputs. VMware Cbt Migration Details Response - The migration provider custom settings.
- Allowed
Operations This property is required. []string - The allowed operations on the migration item based on the current migration state of the item.
- Critical
Job History This property is required. []CriticalJob History Details Response - The critical past job details.
- Current
Job This property is required. CurrentJob Details Response - The current job details.
- Event
Correlation Id This property is required. string - The correlation Id for events associated with this migration item.
- Health
This property is required. string - The consolidated health.
- Health
Errors This property is required. []HealthError Response - The list of health errors.
- Last
Migration Status This property is required. string - The status of the last migration.
- Last
Migration Time This property is required. string - The last migration time.
- Last
Test Migration Status This property is required. string - The status of the last test migration.
- Last
Test Migration Time This property is required. string - The last test migration time.
- Machine
Name This property is required. string - The on-premise virtual machine name.
- Migration
State This property is required. string - The migration status.
- Migration
State Description This property is required. string - The migration state description.
- Policy
Friendly Name This property is required. string - The name of policy governing this item.
- Policy
Id This property is required. string - The ARM Id of policy governing this item.
- Recovery
Services Provider Id This property is required. string - The recovery services provider ARM Id.
- Replication
Status This property is required. string - The replication status.
- Test
Migrate State This property is required. string - The test migrate state.
- Test
Migrate State Description This property is required. string - The test migrate state description.
- Provider
Specific VMwareDetails Cbt Migration Details Response - The migration provider custom settings.
- allowed
Operations This property is required. List<String> - The allowed operations on the migration item based on the current migration state of the item.
- critical
Job History This property is required. List<CriticalJob History Details Response> - The critical past job details.
- current
Job This property is required. CurrentJob Details Response - The current job details.
- event
Correlation Id This property is required. String - The correlation Id for events associated with this migration item.
- health
This property is required. String - The consolidated health.
- health
Errors This property is required. List<HealthError Response> - The list of health errors.
- last
Migration Status This property is required. String - The status of the last migration.
- last
Migration Time This property is required. String - The last migration time.
- last
Test Migration Status This property is required. String - The status of the last test migration.
- last
Test Migration Time This property is required. String - The last test migration time.
- machine
Name This property is required. String - The on-premise virtual machine name.
- migration
State This property is required. String - The migration status.
- migration
State Description This property is required. String - The migration state description.
- policy
Friendly Name This property is required. String - The name of policy governing this item.
- policy
Id This property is required. String - The ARM Id of policy governing this item.
- recovery
Services Provider Id This property is required. String - The recovery services provider ARM Id.
- replication
Status This property is required. String - The replication status.
- test
Migrate State This property is required. String - The test migrate state.
- test
Migrate State Description This property is required. String - The test migrate state description.
- provider
Specific VMwareDetails Cbt Migration Details Response - The migration provider custom settings.
- allowed
Operations This property is required. string[] - The allowed operations on the migration item based on the current migration state of the item.
- critical
Job History This property is required. CriticalJob History Details Response[] - The critical past job details.
- current
Job This property is required. CurrentJob Details Response - The current job details.
- event
Correlation Id This property is required. string - The correlation Id for events associated with this migration item.
- health
This property is required. string - The consolidated health.
- health
Errors This property is required. HealthError Response[] - The list of health errors.
- last
Migration Status This property is required. string - The status of the last migration.
- last
Migration Time This property is required. string - The last migration time.
- last
Test Migration Status This property is required. string - The status of the last test migration.
- last
Test Migration Time This property is required. string - The last test migration time.
- machine
Name This property is required. string - The on-premise virtual machine name.
- migration
State This property is required. string - The migration status.
- migration
State Description This property is required. string - The migration state description.
- policy
Friendly Name This property is required. string - The name of policy governing this item.
- policy
Id This property is required. string - The ARM Id of policy governing this item.
- recovery
Services Provider Id This property is required. string - The recovery services provider ARM Id.
- replication
Status This property is required. string - The replication status.
- test
Migrate State This property is required. string - The test migrate state.
- test
Migrate State Description This property is required. string - The test migrate state description.
- provider
Specific VMwareDetails Cbt Migration Details Response - The migration provider custom settings.
- allowed_
operations This property is required. Sequence[str] - The allowed operations on the migration item based on the current migration state of the item.
- critical_
job_ history This property is required. Sequence[CriticalJob History Details Response] - The critical past job details.
- current_
job This property is required. CurrentJob Details Response - The current job details.
- event_
correlation_ id This property is required. str - The correlation Id for events associated with this migration item.
- health
This property is required. str - The consolidated health.
- health_
errors This property is required. Sequence[HealthError Response] - The list of health errors.
- last_
migration_ status This property is required. str - The status of the last migration.
- last_
migration_ time This property is required. str - The last migration time.
- last_
test_ migration_ status This property is required. str - The status of the last test migration.
- last_
test_ migration_ time This property is required. str - The last test migration time.
- machine_
name This property is required. str - The on-premise virtual machine name.
- migration_
state This property is required. str - The migration status.
- migration_
state_ description This property is required. str - The migration state description.
- policy_
friendly_ name This property is required. str - The name of policy governing this item.
- policy_
id This property is required. str - The ARM Id of policy governing this item.
- recovery_
services_ provider_ id This property is required. str - The recovery services provider ARM Id.
- replication_
status This property is required. str - The replication status.
- test_
migrate_ state This property is required. str - The test migrate state.
- test_
migrate_ state_ description This property is required. str - The test migrate state description.
- provider_
specific_ VMwaredetails Cbt Migration Details Response - The migration provider custom settings.
- allowed
Operations This property is required. List<String> - The allowed operations on the migration item based on the current migration state of the item.
- critical
Job History This property is required. List<Property Map> - The critical past job details.
- current
Job This property is required. Property Map - The current job details.
- event
Correlation Id This property is required. String - The correlation Id for events associated with this migration item.
- health
This property is required. String - The consolidated health.
- health
Errors This property is required. List<Property Map> - The list of health errors.
- last
Migration Status This property is required. String - The status of the last migration.
- last
Migration Time This property is required. String - The last migration time.
- last
Test Migration Status This property is required. String - The status of the last test migration.
- last
Test Migration Time This property is required. String - The last test migration time.
- machine
Name This property is required. String - The on-premise virtual machine name.
- migration
State This property is required. String - The migration status.
- migration
State Description This property is required. String - The migration state description.
- policy
Friendly Name This property is required. String - The name of policy governing this item.
- policy
Id This property is required. String - The ARM Id of policy governing this item.
- recovery
Services Provider Id This property is required. String - The recovery services provider ARM Id.
- replication
Status This property is required. String - The replication status.
- test
Migrate State This property is required. String - The test migrate state.
- test
Migrate State Description This property is required. String - The test migrate state description.
- provider
Specific Property MapDetails - The migration provider custom settings.
SecurityType, SecurityTypeArgs
- None
- None
- Trusted
Launch - TrustedLaunch
- Confidential
VM - ConfidentialVM
- Security
Type None - None
- Security
Type Trusted Launch - TrustedLaunch
- Security
Type Confidential VM - ConfidentialVM
- None
- None
- Trusted
Launch - TrustedLaunch
- Confidential
VM - ConfidentialVM
- None
- None
- Trusted
Launch - TrustedLaunch
- Confidential
VM - ConfidentialVM
- NONE
- None
- TRUSTED_LAUNCH
- TrustedLaunch
- CONFIDENTIAL_VM
- ConfidentialVM
- "None"
- None
- "Trusted
Launch" - TrustedLaunch
- "Confidential
VM" - ConfidentialVM
SqlServerLicenseType, SqlServerLicenseTypeArgs
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- Sql
Server License Type Not Specified - NotSpecified
- Sql
Server License Type No License Type - NoLicenseType
- Sql
Server License Type PAYG - PAYG
- Sql
Server License Type AHUB - AHUB
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- Not
Specified - NotSpecified
- No
License Type - NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- NOT_SPECIFIED
- NotSpecified
- NO_LICENSE_TYPE
- NoLicenseType
- PAYG
- PAYG
- AHUB
- AHUB
- "Not
Specified" - NotSpecified
- "No
License Type" - NoLicenseType
- "PAYG"
- PAYG
- "AHUB"
- AHUB
VMwareCbtDiskInput, VMwareCbtDiskInputArgs
- Disk
Id This property is required. string - The disk Id.
- Is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- Log
Storage Account Id This property is required. string - The log storage account ARM Id.
- Log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | Pulumi.Azure Native. Recovery Services. Disk Account Type - The disk type.
- Disk
Id This property is required. string - The disk Id.
- Is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- Log
Storage Account Id This property is required. string - The log storage account ARM Id.
- Log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- Disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- Disk
Type string | DiskAccount Type - The disk type.
- disk
Id This property is required. String - The disk Id.
- is
OSDisk This property is required. String - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. String - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. String - The key vault secret name of the log storage account.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | DiskAccount Type - The disk type.
- disk
Id This property is required. string - The disk Id.
- is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. string - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- disk
Encryption stringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type string | DiskAccount Type - The disk type.
- disk_
id This property is required. str - The disk Id.
- is_
os_ disk This property is required. str - A value indicating whether the disk is the OS disk.
- log_
storage_ account_ id This property is required. str - The log storage account ARM Id.
- log_
storage_ account_ sas_ secret_ name This property is required. str - 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.
- disk
Id This property is required. String - The disk Id.
- is
OSDisk This property is required. String - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. String - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. String - The key vault secret name of the log storage account.
- disk
Encryption StringSet Id - The DiskEncryptionSet ARM Id.
- disk
Type String | "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" - The disk type.
VMwareCbtEnableMigrationInput, VMwareCbtEnableMigrationInputArgs
- Data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- Disks
To Include This property is required. List<Pulumi.Azure Native. Recovery Services. Inputs. VMware Cbt Disk Input> - The disks to include list.
- Snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- Target
Network Id This property is required. string - The target network ARM Id.
- Target
Resource Group Id This property is required. string - The target resource group ARM Id.
- Vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- Confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- License
Type string | Pulumi.Azure Native. Recovery Services. License Type - License type.
- Perform
Auto stringResync - A value indicating whether auto resync is to be done.
- Perform
Sql stringBulk Registration - A value indicating whether bulk SQL RP registration to be done.
- Dictionary<string, string>
- The tags for the seed disks.
- Sql
Server string | Pulumi.License Type Azure Native. Recovery Services. Sql Server License Type - The SQL Server license type.
- Target
Availability stringSet Id - The target availability set ARM Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot 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.
- Target
Proximity stringPlacement Group Id - The target proximity placement group ARM Id.
- Target
Subnet stringName - The target subnet name.
- Target
Vm stringName - The target VM name.
- Target
Vm Pulumi.Security Profile Azure Native. Recovery Services. Inputs. VMware Cbt Security Profile Properties - The target VM security profile.
- Target
Vm stringSize - The target VM size.
- Dictionary<string, string>
- The target VM tags.
- Test
Network stringId - The selected test network ARM Id.
- Test
Subnet stringName - The selected test subnet name.
- Data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- Disks
To Include This property is required. []VMwareCbt Disk Input - The disks to include list.
- Snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- Target
Network Id This property is required. string - The target network ARM Id.
- Target
Resource Group Id This property is required. string - The target resource group ARM Id.
- Vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- Confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- License
Type string | LicenseType - License type.
- Perform
Auto stringResync - A value indicating whether auto resync is to be done.
- Perform
Sql stringBulk Registration - A value indicating whether bulk SQL RP registration to be done.
- map[string]string
- The tags for the seed disks.
- Sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- Target
Availability stringSet Id - The target availability set ARM Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- map[string]string
- The tags for the target disks.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group ARM Id.
- Target
Subnet stringName - The target subnet name.
- Target
Vm stringName - The target VM name.
- Target
Vm VMwareSecurity Profile Cbt Security Profile Properties - The target VM security profile.
- Target
Vm stringSize - The target VM size.
- map[string]string
- The target VM tags.
- Test
Network stringId - The selected test network ARM Id.
- Test
Subnet stringName - The selected test subnet name.
- data
Mover Run As Account Id This property is required. String - The data mover run as account Id.
- disks
To Include This property is required. List<VMwareCbt Disk Input> - The disks to include list.
- snapshot
Run As Account Id This property is required. String - The snapshot run as account Id.
- target
Network Id This property is required. String - The target network ARM Id.
- target
Resource Group Id This property is required. String - The target resource group ARM Id.
- vmware
Machine Id This property is required. String - The ARM Id of the VM discovered in VMware.
- confidential
Vm StringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type String | LicenseType - License type.
- perform
Auto StringResync - A value indicating whether auto resync is to be done.
- perform
Sql StringBulk Registration - A value indicating whether bulk SQL RP registration to be done.
- Map<String,String>
- The tags for the seed disks.
- sql
Server String | SqlLicense Type Server License Type - The SQL Server license type.
- target
Availability StringSet Id - The target availability set ARM Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Map<String,String>
- The tags for the target disks.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group ARM Id.
- target
Subnet StringName - The target subnet name.
- target
Vm StringName - The target VM name.
- target
Vm VMwareSecurity Profile Cbt Security Profile Properties - The target VM security profile.
- target
Vm StringSize - The target VM size.
- Map<String,String>
- The target VM tags.
- test
Network StringId - The selected test network ARM Id.
- test
Subnet StringName - The selected test subnet name.
- data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- disks
To Include This property is required. VMwareCbt Disk Input[] - The disks to include list.
- snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- target
Network Id This property is required. string - The target network ARM Id.
- target
Resource Group Id This property is required. string - The target resource group ARM Id.
- vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type string | LicenseType - License type.
- perform
Auto stringResync - A value indicating whether auto resync is to be done.
- perform
Sql stringBulk Registration - A value indicating whether bulk SQL RP registration to be done.
- {[key: string]: string}
- The tags for the seed disks.
- sql
Server string | SqlLicense Type Server License Type - The SQL Server license type.
- target
Availability stringSet Id - The target availability set ARM Id.
- target
Availability stringZone - The target availability zone.
- target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- {[key: string]: string}
- The tags for the target disks.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The target proximity placement group ARM Id.
- target
Subnet stringName - The target subnet name.
- target
Vm stringName - The target VM name.
- target
Vm VMwareSecurity Profile Cbt Security Profile Properties - The target VM security profile.
- target
Vm stringSize - The target VM size.
- {[key: string]: string}
- The target VM tags.
- test
Network stringId - The selected test network ARM Id.
- test
Subnet stringName - The selected test subnet name.
- data_
mover_ run_ as_ account_ id This property is required. str - The data mover run as account Id.
- disks_
to_ include This property is required. Sequence[VMwareCbt Disk Input] - The disks to include list.
- snapshot_
run_ as_ account_ id This property is required. str - The snapshot run as account Id.
- target_
network_ id This property is required. str - The target network ARM Id.
- target_
resource_ group_ id This property is required. str - The target resource group ARM Id.
- vmware_
machine_ id This property is required. str - 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.
- data
Mover Run As Account Id This property is required. String - The data mover run as account Id.
- disks
To Include This property is required. List<Property Map> - The disks to include list.
- snapshot
Run As Account Id This property is required. String - The snapshot run as account Id.
- target
Network Id This property is required. String - The target network ARM Id.
- target
Resource Group Id This property is required. String - The target resource group ARM Id.
- vmware
Machine Id This property is required. String - The ARM Id of the VM discovered in VMware.
- confidential
Vm StringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type String | "NotSpecified" | "No License Type" | "Windows Server" - License type.
- perform
Auto StringResync - A value indicating whether auto resync is to be done.
- perform
Sql StringBulk Registration - A value indicating whether bulk SQL RP registration to be done.
- Map<String>
- The tags for the seed disks.
- sql
Server String | "NotLicense Type Specified" | "No License Type" | "PAYG" | "AHUB" - The SQL Server license type.
- target
Availability StringSet Id - The target availability set ARM Id.
- target
Availability StringZone - The target availability zone.
- target
Boot 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.
- target
Proximity StringPlacement Group Id - The target proximity placement group ARM Id.
- target
Subnet StringName - The target subnet name.
- target
Vm StringName - The target VM name.
- target
Vm Property MapSecurity Profile - The target VM security profile.
- target
Vm StringSize - The target VM size.
- Map<String>
- The target VM tags.
- test
Network StringId - The selected test network ARM Id.
- test
Subnet StringName - The selected test subnet name.
VMwareCbtMigrationDetailsResponse, VMwareCbtMigrationDetailsResponseArgs
- Data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- Firmware
Type This property is required. string - The firmware type.
- Initial
Seeding Progress Percentage This property is required. int - The initial seeding progress percentage.
- Initial
Seeding Retry Count This property is required. double - The initial seeding retry count.
- Last
Recovery Point Id This property is required. string - The last recovery point Id.
- Last
Recovery Point Received This property is required. string - The last recovery point received time.
- Migration
Progress Percentage This property is required. int - The migration progress percentage.
- Migration
Recovery Point Id This property is required. string - The recovery point Id to which the VM was migrated.
- Os
Name This property is required. string - The name of the OS on the VM.
- Os
Type This property is required. string - The type of the OS on the VM.
- Resume
Progress Percentage This property is required. int - The resume progress percentage.
- Resume
Retry Count This property is required. double - The resume retry count.
- Resync
Progress Percentage This property is required. int - The resync progress percentage.
- Resync
Required This property is required. string - A value indicating whether resync is required.
- Resync
Retry Count This property is required. double - The resync retry count.
- Resync
State This property is required. string - The resync state.
- Snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- Storage
Account Id This property is required. string - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- Target
Generation This property is required. string - The target generation.
- Target
Location This property is required. string - The target location.
- Vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- Confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- License
Type string - License Type of the VM to be used.
- Perform
Auto stringResync - A value indicating whether auto resync is to be done.
- Protected
Disks 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.
- Sql
Server stringLicense Type - The SQL Server license type.
- Supported
OSVersions List<string> - List of supported inplace OS Upgrade versions.
- Target
Availability stringSet Id - The target availability set Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Dictionary<string, string>
- The tags for the target disks.
- Target
Network stringId - The target network Id.
- Dictionary<string, string>
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Resource stringGroup Id - The target resource group Id.
- Target
Vm stringName - Target VM name.
- Target
Vm Pulumi.Security Profile Azure Native. Recovery Services. Inputs. VMware Cbt Security Profile Properties Response - The target VM security profile.
- Target
Vm stringSize - The target VM size.
- Dictionary<string, string>
- The target VM tags.
- Test
Network stringId - The test network Id.
- Vm
Nics List<Pulumi.Azure Native. Recovery Services. Inputs. VMware Cbt Nic Details Response> - The network details.
- Data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- Firmware
Type This property is required. string - The firmware type.
- Initial
Seeding Progress Percentage This property is required. int - The initial seeding progress percentage.
- Initial
Seeding Retry Count This property is required. float64 - The initial seeding retry count.
- Last
Recovery Point Id This property is required. string - The last recovery point Id.
- Last
Recovery Point Received This property is required. string - The last recovery point received time.
- Migration
Progress Percentage This property is required. int - The migration progress percentage.
- Migration
Recovery Point Id This property is required. string - The recovery point Id to which the VM was migrated.
- Os
Name This property is required. string - The name of the OS on the VM.
- Os
Type This property is required. string - The type of the OS on the VM.
- Resume
Progress Percentage This property is required. int - The resume progress percentage.
- Resume
Retry Count This property is required. float64 - The resume retry count.
- Resync
Progress Percentage This property is required. int - The resync progress percentage.
- Resync
Required This property is required. string - A value indicating whether resync is required.
- Resync
Retry Count This property is required. float64 - The resync retry count.
- Resync
State This property is required. string - The resync state.
- Snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- Storage
Account Id This property is required. string - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- Target
Generation This property is required. string - The target generation.
- Target
Location This property is required. string - The target location.
- Vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- Confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- License
Type string - License Type of the VM to be used.
- Perform
Auto stringResync - A value indicating whether auto resync is to be done.
- Protected
Disks []VMwareCbt Protected Disk Details Response - The list of protected disks.
- map[string]string
- The tags for the seed disks.
- Sql
Server stringLicense Type - The SQL Server license type.
- Supported
OSVersions []string - List of supported inplace OS Upgrade versions.
- Target
Availability stringSet Id - The target availability set Id.
- Target
Availability stringZone - The target availability zone.
- Target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- map[string]string
- The tags for the target disks.
- Target
Network stringId - The target network Id.
- map[string]string
- The tags for the target NICs.
- Target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- Target
Resource stringGroup Id - The target resource group Id.
- Target
Vm stringName - Target VM name.
- Target
Vm VMwareSecurity Profile Cbt Security Profile Properties Response - The target VM security profile.
- Target
Vm stringSize - The target VM size.
- map[string]string
- The target VM tags.
- Test
Network stringId - The test network Id.
- Vm
Nics []VMwareCbt Nic Details Response - The network details.
- data
Mover Run As Account Id This property is required. String - The data mover run as account Id.
- firmware
Type This property is required. String - The firmware type.
- initial
Seeding Progress Percentage This property is required. Integer - The initial seeding progress percentage.
- initial
Seeding Retry Count This property is required. Double - The initial seeding retry count.
- last
Recovery Point Id This property is required. String - The last recovery point Id.
- last
Recovery Point Received This property is required. String - The last recovery point received time.
- migration
Progress Percentage This property is required. Integer - The migration progress percentage.
- migration
Recovery Point Id This property is required. String - The recovery point Id to which the VM was migrated.
- os
Name This property is required. String - The name of the OS on the VM.
- os
Type This property is required. String - The type of the OS on the VM.
- resume
Progress Percentage This property is required. Integer - The resume progress percentage.
- resume
Retry Count This property is required. Double - The resume retry count.
- resync
Progress Percentage This property is required. Integer - The resync progress percentage.
- resync
Required This property is required. String - A value indicating whether resync is required.
- resync
Retry Count This property is required. Double - The resync retry count.
- resync
State This property is required. String - The resync state.
- snapshot
Run As Account Id This property is required. String - The snapshot run as account Id.
- storage
Account Id This property is required. String - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation This property is required. String - The target generation.
- target
Location This property is required. String - The target location.
- vmware
Machine Id This property is required. String - The ARM Id of the VM discovered in VMware.
- confidential
Vm StringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type String - License Type of the VM to be used.
- perform
Auto StringResync - A value indicating whether auto resync is to be done.
- protected
Disks List<VMwareCbt Protected Disk Details Response> - The list of protected disks.
- Map<String,String>
- The tags for the seed disks.
- sql
Server StringLicense Type - The SQL Server license type.
- supported
OSVersions List<String> - List of supported inplace OS Upgrade versions.
- target
Availability StringSet Id - The target availability set Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Map<String,String>
- The tags for the target disks.
- target
Network StringId - The target network Id.
- Map<String,String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Resource StringGroup Id - The target resource group Id.
- target
Vm StringName - Target VM name.
- target
Vm VMwareSecurity Profile Cbt Security Profile Properties Response - The target VM security profile.
- target
Vm StringSize - The target VM size.
- Map<String,String>
- The target VM tags.
- test
Network StringId - The test network Id.
- vm
Nics List<VMwareCbt Nic Details Response> - The network details.
- data
Mover Run As Account Id This property is required. string - The data mover run as account Id.
- firmware
Type This property is required. string - The firmware type.
- initial
Seeding Progress Percentage This property is required. number - The initial seeding progress percentage.
- initial
Seeding Retry Count This property is required. number - The initial seeding retry count.
- last
Recovery Point Id This property is required. string - The last recovery point Id.
- last
Recovery Point Received This property is required. string - The last recovery point received time.
- migration
Progress Percentage This property is required. number - The migration progress percentage.
- migration
Recovery Point Id This property is required. string - The recovery point Id to which the VM was migrated.
- os
Name This property is required. string - The name of the OS on the VM.
- os
Type This property is required. string - The type of the OS on the VM.
- resume
Progress Percentage This property is required. number - The resume progress percentage.
- resume
Retry Count This property is required. number - The resume retry count.
- resync
Progress Percentage This property is required. number - The resync progress percentage.
- resync
Required This property is required. string - A value indicating whether resync is required.
- resync
Retry Count This property is required. number - The resync retry count.
- resync
State This property is required. string - The resync state.
- snapshot
Run As Account Id This property is required. string - The snapshot run as account Id.
- storage
Account Id This property is required. string - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation This property is required. string - The target generation.
- target
Location This property is required. string - The target location.
- vmware
Machine Id This property is required. string - The ARM Id of the VM discovered in VMware.
- confidential
Vm stringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type string - License Type of the VM to be used.
- perform
Auto stringResync - A value indicating whether auto resync is to be done.
- protected
Disks VMwareCbt Protected Disk Details Response[] - The list of protected disks.
- {[key: string]: string}
- The tags for the seed disks.
- sql
Server stringLicense Type - The SQL Server license type.
- supported
OSVersions string[] - List of supported inplace OS Upgrade versions.
- target
Availability stringSet Id - The target availability set Id.
- target
Availability stringZone - The target availability zone.
- target
Boot stringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- {[key: string]: string}
- The tags for the target disks.
- target
Network stringId - The target network Id.
- {[key: string]: string}
- The tags for the target NICs.
- target
Proximity stringPlacement Group Id - The target proximity placement group Id.
- target
Resource stringGroup Id - The target resource group Id.
- target
Vm stringName - Target VM name.
- target
Vm VMwareSecurity Profile Cbt Security Profile Properties Response - The target VM security profile.
- target
Vm stringSize - The target VM size.
- {[key: string]: string}
- The target VM tags.
- test
Network stringId - The test network Id.
- vm
Nics VMwareCbt Nic Details Response[] - The network details.
- data_
mover_ run_ as_ account_ id This property is required. str - The data mover run as account Id.
- firmware_
type This property is required. str - The firmware type.
- initial_
seeding_ progress_ percentage This property is required. int - The initial seeding progress percentage.
- initial_
seeding_ retry_ count This property is required. float - The initial seeding retry count.
- last_
recovery_ point_ id This property is required. str - The last recovery point Id.
- last_
recovery_ point_ received This property is required. str - The last recovery point received time.
- migration_
progress_ percentage This property is required. int - The migration progress percentage.
- migration_
recovery_ point_ id This property is required. str - The recovery point Id to which the VM was migrated.
- os_
name This property is required. str - The name of the OS on the VM.
- os_
type This property is required. str - The type of the OS on the VM.
- resume_
progress_ percentage This property is required. int - The resume progress percentage.
- resume_
retry_ count This property is required. float - The resume retry count.
- resync_
progress_ percentage This property is required. int - The resync progress percentage.
- resync_
required This property is required. str - A value indicating whether resync is required.
- resync_
retry_ count This property is required. float - The resync retry count.
- resync_
state This property is required. str - The resync state.
- snapshot_
run_ as_ account_ id This property is required. str - The snapshot run as account Id.
- storage_
account_ id This property is required. str - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target_
generation This property is required. str - The target generation.
- target_
location This property is required. str - The target location.
- vmware_
machine_ id This property is required. str - 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.
- data
Mover Run As Account Id This property is required. String - The data mover run as account Id.
- firmware
Type This property is required. String - The firmware type.
- initial
Seeding Progress Percentage This property is required. Number - The initial seeding progress percentage.
- initial
Seeding Retry Count This property is required. Number - The initial seeding retry count.
- last
Recovery Point Id This property is required. String - The last recovery point Id.
- last
Recovery Point Received This property is required. String - The last recovery point received time.
- migration
Progress Percentage This property is required. Number - The migration progress percentage.
- migration
Recovery Point Id This property is required. String - The recovery point Id to which the VM was migrated.
- os
Name This property is required. String - The name of the OS on the VM.
- os
Type This property is required. String - The type of the OS on the VM.
- resume
Progress Percentage This property is required. Number - The resume progress percentage.
- resume
Retry Count This property is required. Number - The resume retry count.
- resync
Progress Percentage This property is required. Number - The resync progress percentage.
- resync
Required This property is required. String - A value indicating whether resync is required.
- resync
Retry Count This property is required. Number - The resync retry count.
- resync
State This property is required. String - The resync state.
- snapshot
Run As Account Id This property is required. String - The snapshot run as account Id.
- storage
Account Id This property is required. String - The replication storage account ARM Id. This is applicable only for the blob based replication test hook.
- target
Generation This property is required. String - The target generation.
- target
Location This property is required. String - The target location.
- vmware
Machine Id This property is required. String - The ARM Id of the VM discovered in VMware.
- confidential
Vm StringKey Vault Id - The confidential VM key vault Id for ADE installation.
- license
Type String - License Type of the VM to be used.
- perform
Auto StringResync - A value indicating whether auto resync is to be done.
- protected
Disks List<Property Map> - The list of protected disks.
- Map<String>
- The tags for the seed disks.
- sql
Server StringLicense Type - The SQL Server license type.
- supported
OSVersions List<String> - List of supported inplace OS Upgrade versions.
- target
Availability StringSet Id - The target availability set Id.
- target
Availability StringZone - The target availability zone.
- target
Boot StringDiagnostics Storage Account Id - The target boot diagnostics storage account ARM Id.
- Map<String>
- The tags for the target disks.
- target
Network StringId - The target network Id.
- Map<String>
- The tags for the target NICs.
- target
Proximity StringPlacement Group Id - The target proximity placement group Id.
- target
Resource StringGroup Id - The target resource group Id.
- target
Vm StringName - Target VM name.
- target
Vm Property MapSecurity Profile - The target VM security profile.
- target
Vm StringSize - The target VM size.
- Map<String>
- The target VM tags.
- test
Network StringId - The test network Id.
- vm
Nics List<Property Map> - The network details.
VMwareCbtNicDetailsResponse, VMwareCbtNicDetailsResponseArgs
- Nic
Id This property is required. string - The NIC Id.
- Source
IPAddress This property is required. string - The source IP address.
- Source
IPAddress Type This property is required. string - The source IP address type.
- Source
Network Id This property is required. string - Source network Id.
- Is
Primary stringNic - A value indicating whether this is the primary NIC.
- Is
Selected stringFor Migration - A value indicating whether this NIC is selected for migration.
- Target
IPAddress string - The target IP address.
- Target
IPAddress stringType - The target IP address type.
- Target
Nic stringName - Target NIC name.
- Target
Subnet stringName - Target subnet name.
- Test
IPAddress string - The test IP address.
- Test
IPAddress stringType - The test IP address type.
- Test
Network stringId - Source network Id.
- Test
Subnet stringName - Test subnet name.
- Nic
Id This property is required. string - The NIC Id.
- Source
IPAddress This property is required. string - The source IP address.
- Source
IPAddress Type This property is required. string - The source IP address type.
- Source
Network Id This property is required. string - Source network Id.
- Is
Primary stringNic - A value indicating whether this is the primary NIC.
- Is
Selected stringFor Migration - A value indicating whether this NIC is selected for migration.
- Target
IPAddress string - The target IP address.
- Target
IPAddress stringType - The target IP address type.
- Target
Nic stringName - Target NIC name.
- Target
Subnet stringName - Target subnet name.
- Test
IPAddress string - The test IP address.
- Test
IPAddress stringType - The test IP address type.
- Test
Network stringId - Source network Id.
- Test
Subnet stringName - Test subnet name.
- nic
Id This property is required. String - The NIC Id.
- source
IPAddress This property is required. String - The source IP address.
- source
IPAddress Type This property is required. String - The source IP address type.
- source
Network Id This property is required. String - Source network Id.
- is
Primary StringNic - A value indicating whether this is the primary NIC.
- is
Selected StringFor Migration - A value indicating whether this NIC is selected for migration.
- target
IPAddress String - The target IP address.
- target
IPAddress StringType - The target IP address type.
- target
Nic StringName - Target NIC name.
- target
Subnet StringName - Target subnet name.
- test
IPAddress String - The test IP address.
- test
IPAddress StringType - The test IP address type.
- test
Network StringId - Source network Id.
- test
Subnet StringName - Test subnet name.
- nic
Id This property is required. string - The NIC Id.
- source
IPAddress This property is required. string - The source IP address.
- source
IPAddress Type This property is required. string - The source IP address type.
- source
Network Id This property is required. string - Source network Id.
- is
Primary stringNic - A value indicating whether this is the primary NIC.
- is
Selected stringFor Migration - A value indicating whether this NIC is selected for migration.
- target
IPAddress string - The target IP address.
- target
IPAddress stringType - The target IP address type.
- target
Nic stringName - Target NIC name.
- target
Subnet stringName - Target subnet name.
- test
IPAddress string - The test IP address.
- test
IPAddress stringType - The test IP address type.
- test
Network stringId - Source network Id.
- test
Subnet stringName - Test subnet name.
- nic_
id This property is required. str - The NIC Id.
- source_
ip_ address This property is required. str - The source IP address.
- source_
ip_ address_ type This property is required. str - The source IP address type.
- source_
network_ id This property is required. str - 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.
- nic
Id This property is required. String - The NIC Id.
- source
IPAddress This property is required. String - The source IP address.
- source
IPAddress Type This property is required. String - The source IP address type.
- source
Network Id This property is required. String - Source network Id.
- is
Primary StringNic - A value indicating whether this is the primary NIC.
- is
Selected StringFor Migration - A value indicating whether this NIC is selected for migration.
- target
IPAddress String - The target IP address.
- target
IPAddress StringType - The target IP address type.
- target
Nic StringName - Target NIC name.
- target
Subnet StringName - Target subnet name.
- test
IPAddress String - The test IP address.
- test
IPAddress StringType - The test IP address type.
- test
Network StringId - Source network Id.
- test
Subnet StringName - Test subnet name.
VMwareCbtProtectedDiskDetailsResponse, VMwareCbtProtectedDiskDetailsResponseArgs
- Capacity
In Bytes This property is required. double - The disk capacity in bytes.
- Disk
Encryption Set Id This property is required. string - The DiskEncryptionSet ARM Id.
- Disk
Id This property is required. string - The disk id.
- Disk
Name This property is required. string - The disk name.
- Disk
Path This property is required. string - The disk path.
- Is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- Log
Storage Account Id This property is required. string - The log storage account ARM Id.
- Log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- Seed
Blob Uri This property is required. string - The uri of the seed blob.
- Seed
Managed Disk Id This property is required. string - The ARM Id of the seed managed disk.
- Target
Blob Uri This property is required. string - The uri of the target blob.
- Target
Managed Disk Id This property is required. string - The ARM Id of the target managed disk.
- Disk
Type string - The disk type.
- Target
Disk stringName - The name for the target managed disk.
- Capacity
In Bytes This property is required. float64 - The disk capacity in bytes.
- Disk
Encryption Set Id This property is required. string - The DiskEncryptionSet ARM Id.
- Disk
Id This property is required. string - The disk id.
- Disk
Name This property is required. string - The disk name.
- Disk
Path This property is required. string - The disk path.
- Is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- Log
Storage Account Id This property is required. string - The log storage account ARM Id.
- Log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- Seed
Blob Uri This property is required. string - The uri of the seed blob.
- Seed
Managed Disk Id This property is required. string - The ARM Id of the seed managed disk.
- Target
Blob Uri This property is required. string - The uri of the target blob.
- Target
Managed Disk Id This property is required. string - The ARM Id of the target managed disk.
- Disk
Type string - The disk type.
- Target
Disk stringName - The name for the target managed disk.
- capacity
In Bytes This property is required. Double - The disk capacity in bytes.
- disk
Encryption Set Id This property is required. String - The DiskEncryptionSet ARM Id.
- disk
Id This property is required. String - The disk id.
- disk
Name This property is required. String - The disk name.
- disk
Path This property is required. String - The disk path.
- is
OSDisk This property is required. String - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. String - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. String - The key vault secret name of the log storage account.
- seed
Blob Uri This property is required. String - The uri of the seed blob.
- seed
Managed Disk Id This property is required. String - The ARM Id of the seed managed disk.
- target
Blob Uri This property is required. String - The uri of the target blob.
- target
Managed Disk Id This property is required. String - The ARM Id of the target managed disk.
- disk
Type String - The disk type.
- target
Disk StringName - The name for the target managed disk.
- capacity
In Bytes This property is required. number - The disk capacity in bytes.
- disk
Encryption Set Id This property is required. string - The DiskEncryptionSet ARM Id.
- disk
Id This property is required. string - The disk id.
- disk
Name This property is required. string - The disk name.
- disk
Path This property is required. string - The disk path.
- is
OSDisk This property is required. string - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. string - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. string - The key vault secret name of the log storage account.
- seed
Blob Uri This property is required. string - The uri of the seed blob.
- seed
Managed Disk Id This property is required. string - The ARM Id of the seed managed disk.
- target
Blob Uri This property is required. string - The uri of the target blob.
- target
Managed Disk Id This property is required. string - The ARM Id of the target managed disk.
- disk
Type string - The disk type.
- target
Disk stringName - The name for the target managed disk.
- capacity_
in_ bytes This property is required. float - The disk capacity in bytes.
- disk_
encryption_ set_ id This property is required. str - The DiskEncryptionSet ARM Id.
- disk_
id This property is required. str - The disk id.
- disk_
name This property is required. str - The disk name.
- disk_
path This property is required. str - The disk path.
- is_
os_ disk This property is required. str - A value indicating whether the disk is the OS disk.
- log_
storage_ account_ id This property is required. str - The log storage account ARM Id.
- log_
storage_ account_ sas_ secret_ name This property is required. str - The key vault secret name of the log storage account.
- seed_
blob_ uri This property is required. str - The uri of the seed blob.
- seed_
managed_ disk_ id This property is required. str - The ARM Id of the seed managed disk.
- target_
blob_ uri This property is required. str - The uri of the target blob.
- target_
managed_ disk_ id This property is required. str - The ARM Id of the target managed disk.
- disk_
type str - The disk type.
- target_
disk_ strname - The name for the target managed disk.
- capacity
In Bytes This property is required. Number - The disk capacity in bytes.
- disk
Encryption Set Id This property is required. String - The DiskEncryptionSet ARM Id.
- disk
Id This property is required. String - The disk id.
- disk
Name This property is required. String - The disk name.
- disk
Path This property is required. String - The disk path.
- is
OSDisk This property is required. String - A value indicating whether the disk is the OS disk.
- log
Storage Account Id This property is required. String - The log storage account ARM Id.
- log
Storage Account Sas Secret Name This property is required. String - The key vault secret name of the log storage account.
- seed
Blob Uri This property is required. String - The uri of the seed blob.
- seed
Managed Disk Id This property is required. String - The ARM Id of the seed managed disk.
- target
Blob Uri This property is required. String - The uri of the target blob.
- target
Managed Disk Id This property is required. String - The ARM Id of the target managed disk.
- disk
Type String - The disk type.
- target
Disk StringName - The name for the target managed disk.
VMwareCbtSecurityProfileProperties, VMwareCbtSecurityProfilePropertiesArgs
- Is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- Is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- Is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- Is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- Target
Vm string | Pulumi.Security Type Azure Native. Recovery Services. Security Type - The target VM security type.
- Is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- Is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- Is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- Is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- Target
Vm string | SecuritySecurity Type Type - The target VM security type.
- is
Target StringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target StringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target StringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target StringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm String | SecuritySecurity Type Type - The target VM security type.
- is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm 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.
- is
Target StringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target StringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target StringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target StringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm String | "None" | "TrustedSecurity Type Launch" | "Confidential VM" - The target VM security type.
VMwareCbtSecurityProfilePropertiesResponse, VMwareCbtSecurityProfilePropertiesResponseArgs
- Is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- Is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- Is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- Is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- Target
Vm stringSecurity Type - The target VM security type.
- Is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- Is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- Is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- Is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- Target
Vm stringSecurity Type - The target VM security type.
- is
Target StringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target StringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target StringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target StringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm StringSecurity Type - The target VM security type.
- is
Target stringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target stringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target stringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target stringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm 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.
- is
Target StringVm Confidential Encryption Enabled - A value indicating whether confidential compute encryption to be enabled.
- is
Target StringVm Integrity Monitoring Enabled - A value indicating whether integrity monitoring to be enabled.
- is
Target StringVm Secure Boot Enabled - A value indicating whether secure boot to be enabled.
- is
Target StringVm Tpm Enabled - A value indicating whether trusted platform module to be enabled.
- target
Vm 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-v2 pulumi/pulumi-azure-native
- License
- Apache-2.0