VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate 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.
VMware to AzStackHCI Protected item model custom properties.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdateTypeConverter))]
public class VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.IVMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdateTypeConverter))>]
type VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate = class
interface IVMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate
interface IJsonSerializable
interface IProtectedItemModelCustomPropertiesUpdate
interface IValidates
Public Class VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate
Implements IValidates, IVMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate
- Inheritance
-
VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate() |
Creates an new VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate instance. |
Properties
| Name | Description |
|---|---|
| DynamicMemoryConfig |
Protected item dynamic memory config. |
| InstanceType |
Discriminator property for ProtectedItemModelCustomPropertiesUpdate. |
| IsDynamicRam |
Gets or sets a value indicating whether memory is dynamical. |
| NicsToInclude |
Gets or sets the list of VM NIC to replicate. |
| OSType |
Gets or sets the type of the OS. |
| TargetCpuCore |
Gets or sets the target CPU cores. |
| TargetMemoryInMegaByte |
Gets or sets the target memory in mega-bytes. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.IVMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate. |
| FromJsonString(String) |
Creates a new instance of VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of VMwareToAzStackHciprotectedItemModelCustomPropertiesUpdate into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| Validate(IEventListener) |
Validates that this object meets the validation criteria. |