VMwareCbtMigrationDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
VMwareCbt provider specific settings.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.VMwareCbtMigrationDetailsTypeConverter))]
public class VMwareCbtMigrationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IVMwareCbtMigrationDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.VMwareCbtMigrationDetailsTypeConverter))>]
type VMwareCbtMigrationDetails = class
interface IVMwareCbtMigrationDetails
interface IJsonSerializable
interface IMigrationProviderSpecificSettings
interface IValidates
Public Class VMwareCbtMigrationDetails
Implements IValidates, IVMwareCbtMigrationDetails
- Inheritance
-
VMwareCbtMigrationDetails
- Attributes
- Implements
Constructors
VMwareCbtMigrationDetails() |
Creates an new VMwareCbtMigrationDetails instance. |
Properties
ApplianceMonitoringDetail |
A value indicating the appliance monitoring details. |
ConfidentialVMKeyVaultId |
The confidential VM key vault Id for ADE installation. |
DataMoverRunAsAccountId |
The data mover run as account Id. |
DeltaSyncProgressPercentage |
The delta sync progress percentage. |
DeltaSyncRetryCount |
The delta sync retry count. |
FirmwareType |
The firmware type. |
GatewayOperationDetailDataStore |
A value indicating the datastore collection. |
GatewayOperationDetailHostName |
A value indicating the ESXi host name. |
GatewayOperationDetailProgressPercentage |
A value indicating the progress percentage of gateway operation. |
GatewayOperationDetailState |
A value indicating the state of gateway operation. |
GatewayOperationDetailTimeElapsed |
A value indicating the time elapsed for the operation in milliseconds. |
GatewayOperationDetailTimeRemaining |
A value indicating the time remaining for the operation in milliseconds. |
GatewayOperationDetailUploadSpeed |
A value indicating the upload speed in bytes per second. |
GatewayOperationDetailVmwareReadThroughput |
A value indicating the VMware read throughput in bytes per second. |
InitialSeedingProgressPercentage |
The initial seeding progress percentage. |
InitialSeedingRetryCount |
The initial seeding retry count. |
InstanceType |
Gets the instance type. |
IsCheckSumResyncCycle |
A value indicating whether checksum resync cycle is in progress. |
LastRecoveryPointId |
The last recovery point Id. |
LastRecoveryPointReceived |
The last recovery point received time. |
LicenseType |
License Type of the VM to be used. |
LinuxLicenseType |
The license type for Linux VM's. |
MigrationProgressPercentage |
The migration progress percentage. |
MigrationRecoveryPointId |
The recovery point Id to which the VM was migrated. |
OperationName |
A value indicating the SRS operation name. |
OSName |
The name of the OS on the VM. |
OSType |
The type of the OS on the VM. |
PerformAutoResync |
A value indicating whether auto resync is to be done. |
ProtectedDisk |
The list of protected disks. |
ResumeProgressPercentage |
The resume progress percentage. |
ResumeRetryCount |
The resume retry count. |
ResyncProgressPercentage |
The resync progress percentage. |
ResyncRequired |
A value indicating whether resync is required. |
ResyncRetryCount |
The resync retry count. |
ResyncState |
The resync state. |
SeedDiskTag |
The tags for the seed disks. |
SnapshotRunAsAccountId |
The snapshot run as account Id. |
SqlServerLicenseType |
The SQL Server license type. |
StorageAccountId |
The replication storage account ARM Id. This is applicable only for the blob based replication test hook. |
SupportedOSVersion |
A value indicating the inplace OS Upgrade version. |
TargetAvailabilitySetId |
The target availability set Id. |
TargetAvailabilityZone |
The target availability zone. |
TargetBootDiagnosticsStorageAccountId |
The target boot diagnostics storage account ARM Id. |
TargetDiskTag |
The tags for the target disks. |
TargetGeneration |
The target generation. |
TargetLocation |
The target location. |
TargetNetworkId |
The target network Id. |
TargetNicTag |
The tags for the target NICs. |
TargetProximityPlacementGroupId |
The target proximity placement group Id. |
TargetResourceGroupId |
The target resource group Id. |
TargetVMName |
Target VM name. |
TargetVMSecurityProfileIsTargetVmconfidentialEncryptionEnabled |
A value indicating whether confidential compute encryption to be enabled. |
TargetVMSecurityProfileIsTargetVmintegrityMonitoringEnabled |
A value indicating whether integrity monitoring to be enabled. |
TargetVMSecurityProfileIsTargetVmsecureBootEnabled |
A value indicating whether secure boot to be enabled. |
TargetVMSecurityProfileIsTargetVmtpmEnabled |
A value indicating whether trusted platform module to be enabled. |
TargetVMSecurityProfileTargetVmsecurityType |
The target VM security type. |
TargetVMSize |
The target VM size. |
TargetVMTag |
The target VM tags. |
TestNetworkId |
The test network Id. |
VMNic |
The network details. |
VmwareMachineId |
The ARM Id of the VM discovered in VMware. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VMwareCbtMigrationDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VMwareCbtMigrationDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IVMwareCbtMigrationDetails. |
FromJsonString(String) |
Creates a new instance of VMwareCbtMigrationDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of VMwareCbtMigrationDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |