MachineProperties interface

Describes the properties of a hybrid machine.

Properties

adFqdn

Specifies the AD fully qualified display name. NOTE: This property will not be serialized. It can only be populated by the server.

agentVersion

The hybrid machine agent full version. NOTE: This property will not be serialized. It can only be populated by the server.

clientPublicKey

Public Key that the client provides to be used during initial resource onboarding

detectedProperties

Detected properties from the machine. NOTE: This property will not be serialized. It can only be populated by the server.

displayName

Specifies the hybrid machine display name. NOTE: This property will not be serialized. It can only be populated by the server.

dnsFqdn

Specifies the DNS fully qualified display name. NOTE: This property will not be serialized. It can only be populated by the server.

domainName

Specifies the Windows domain name. NOTE: This property will not be serialized. It can only be populated by the server.

errorDetails

Details about the error state. NOTE: This property will not be serialized. It can only be populated by the server.

extensions

Machine Extensions information

lastStatusChange

The time of the last status change. NOTE: This property will not be serialized. It can only be populated by the server.

locationData

Metadata pertaining to the geographic location of the resource.

machineFqdn

Specifies the hybrid machine FQDN. NOTE: This property will not be serialized. It can only be populated by the server.

osName

The Operating System running on the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

osProfile

Specifies the operating system settings for the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

osSku

Specifies the Operating System product SKU. NOTE: This property will not be serialized. It can only be populated by the server.

osVersion

The version of Operating System running on the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

parentClusterResourceId

The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

privateLinkScopeResourceId

The resource id of the private link scope this machine is assigned to, if any.

provisioningState

The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

status

The status of the hybrid machine agent. NOTE: This property will not be serialized. It can only be populated by the server.

vmId

Specifies the hybrid machine unique ID.

vmUuid

Specifies the Arc Machine's unique SMBIOS ID NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

adFqdn

Specifies the AD fully qualified display name. NOTE: This property will not be serialized. It can only be populated by the server.

adFqdn?: string

Property Value

string

agentVersion

The hybrid machine agent full version. NOTE: This property will not be serialized. It can only be populated by the server.

agentVersion?: string

Property Value

string

clientPublicKey

Public Key that the client provides to be used during initial resource onboarding

clientPublicKey?: string

Property Value

string

detectedProperties

Detected properties from the machine. NOTE: This property will not be serialized. It can only be populated by the server.

detectedProperties?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

displayName

Specifies the hybrid machine display name. NOTE: This property will not be serialized. It can only be populated by the server.

displayName?: string

Property Value

string

dnsFqdn

Specifies the DNS fully qualified display name. NOTE: This property will not be serialized. It can only be populated by the server.

dnsFqdn?: string

Property Value

string

domainName

Specifies the Windows domain name. NOTE: This property will not be serialized. It can only be populated by the server.

domainName?: string

Property Value

string

errorDetails

Details about the error state. NOTE: This property will not be serialized. It can only be populated by the server.

errorDetails?: ErrorDetail[]

Property Value

extensions

Machine Extensions information

extensions?: MachineExtensionInstanceView[]

Property Value

lastStatusChange

The time of the last status change. NOTE: This property will not be serialized. It can only be populated by the server.

lastStatusChange?: Date

Property Value

Date

locationData

Metadata pertaining to the geographic location of the resource.

locationData?: LocationData

Property Value

machineFqdn

Specifies the hybrid machine FQDN. NOTE: This property will not be serialized. It can only be populated by the server.

machineFqdn?: string

Property Value

string

osName

The Operating System running on the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

osName?: string

Property Value

string

osProfile

Specifies the operating system settings for the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

osProfile?: OSProfile

Property Value

osSku

Specifies the Operating System product SKU. NOTE: This property will not be serialized. It can only be populated by the server.

osSku?: string

Property Value

string

osVersion

The version of Operating System running on the hybrid machine. NOTE: This property will not be serialized. It can only be populated by the server.

osVersion?: string

Property Value

string

parentClusterResourceId

The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

parentClusterResourceId?: string

Property Value

string

privateLinkScopeResourceId

The resource id of the private link scope this machine is assigned to, if any.

privateLinkScopeResourceId?: string

Property Value

string

provisioningState

The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

status

The status of the hybrid machine agent. NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

vmId

Specifies the hybrid machine unique ID.

vmId?: string

Property Value

string

vmUuid

Specifies the Arc Machine's unique SMBIOS ID NOTE: This property will not be serialized. It can only be populated by the server.

vmUuid?: string

Property Value

string