Share via


VMwareDraModelCustomProperties Class

Definition

VMware DRA model custom properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareDraModelCustomPropertiesTypeConverter))]
public class VMwareDraModelCustomProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IVMwareDraModelCustomProperties, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareDraModelCustomPropertiesTypeConverter))>]
type VMwareDraModelCustomProperties = class
    interface IVMwareDraModelCustomProperties
    interface IJsonSerializable
    interface IDraModelCustomProperties
    interface IValidates
Public Class VMwareDraModelCustomProperties
Implements IValidates, IVMwareDraModelCustomProperties
Inheritance
VMwareDraModelCustomProperties
Attributes
Implements

Constructors

VMwareDraModelCustomProperties()

Creates an new VMwareDraModelCustomProperties instance.

Properties

BiosId

Gets or sets the BIOS Id of the DRA machine.

InstanceType

Gets or sets the instance type.

MarAuthenticationIdentityAadAuthority

Gets or sets the authority of the SPN with which Dra communicates to service.

MarAuthenticationIdentityApplicationId

Gets or sets the client/application Id of the SPN with which Dra communicates to service.

MarAuthenticationIdentityAudience

Gets or sets the audience of the SPN with which Dra communicates to service.

MarAuthenticationIdentityObjectId

Gets or sets the object Id of the SPN with which Dra communicates to service.

MarAuthenticationIdentityTenantId

Gets or sets the tenant Id of the SPN with which Dra communicates to service.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareDraModelCustomProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareDraModelCustomProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IVMwareDraModelCustomProperties.

FromJsonString(String)

Creates a new instance of VMwareDraModelCustomProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareDraModelCustomProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to