Package version:

Describes a hybrid machine Update.

interface MachineUpdate {
    agentUpgrade?: AgentUpgrade;
    cloudMetadata?: CloudMetadata;
    identity?: Identity;
    kind?: string;
    locationData?: LocationData;
    osProfile?: OSProfile;
    parentClusterResourceId?: string;
    privateLinkScopeResourceId?: string;
    tags?: {
        [propertyName: string]: string;
    };
}

Hierarchy (view full)

Properties

agentUpgrade?: AgentUpgrade

The info of the machine w.r.t Agent Upgrade

cloudMetadata?: CloudMetadata

The metadata of the cloud environment (Azure/GCP/AWS/OCI...).

identity?: Identity

Identity for the resource.

kind?: string

Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.

locationData?: LocationData

Metadata pertaining to the geographic location of the resource.

osProfile?: OSProfile

Specifies the operating system settings for the hybrid machine.

parentClusterResourceId?: string

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

privateLinkScopeResourceId?: string

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

tags?: {
    [propertyName: string]: string;
}

Resource tags