VMwareFabricAgentModelCustomProperties Class

Definition

VMware fabric agent model custom properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VMwareFabricAgentModelCustomPropertiesTypeConverter))]
public class VMwareFabricAgentModelCustomProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.IVMwareFabricAgentModelCustomProperties, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VMwareFabricAgentModelCustomPropertiesTypeConverter))>]
type VMwareFabricAgentModelCustomProperties = class
    interface IVMwareFabricAgentModelCustomProperties
    interface IJsonSerializable
    interface IFabricAgentModelCustomProperties
    interface IValidates
Public Class VMwareFabricAgentModelCustomProperties
Implements IValidates, IVMwareFabricAgentModelCustomProperties
Inheritance
VMwareFabricAgentModelCustomProperties
Attributes
Implements

Constructors

Name Description
VMwareFabricAgentModelCustomProperties()

Creates an new VMwareFabricAgentModelCustomProperties instance.

Properties

Name Description
BiosId

Gets or sets the BIOS Id of the fabric agent machine.

InstanceType

Discriminator property for FabricAgentModelCustomProperties.

MarAuthenticationIdentityAadAuthority

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

MarAuthenticationIdentityApplicationId

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

MarAuthenticationIdentityAudience

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

MarAuthenticationIdentityObjectId

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

MarAuthenticationIdentityTenantId

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

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareFabricAgentModelCustomProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareFabricAgentModelCustomProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.IVMwareFabricAgentModelCustomProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareFabricAgentModelCustomProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to