Machine 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.
Describes a hybrid machine.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Machine : Microsoft.Azure.Management.HybridCompute.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Machine = class
inherit TrackedResource
Public Class Machine
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
Machine() |
Initializes a new instance of the Machine class. |
Machine(String, String, String, String, IDictionary<String,String>, LocationData, MachinePropertiesOsProfile, String, String, Nullable<DateTime>, IList<ErrorDetail>, String, String, String, String, String, String, String, String, IList<MachineExtensionInstanceView>, String, String, String, String, MachineIdentity) |
Initializes a new instance of the Machine class. |
Properties
AdFqdn |
Gets specifies the AD fully qualified display name. |
AgentVersion |
Gets the hybrid machine agent full version. |
ClientPublicKey |
Gets or sets public Key that the client provides to be used during initial resource onboarding |
DisplayName |
Gets specifies the hybrid machine display name. |
DnsFqdn |
Gets specifies the DNS fully qualified display name. |
DomainName |
Gets specifies the Windows domain name. |
ErrorDetails |
Gets details about the error state. |
Extensions |
Gets machine Extensions information |
Id |
Gets fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from Resource) |
Identity | |
LastStatusChange |
Gets the time of the last status change. |
Location |
Gets or sets the geo-location where the resource lives (Inherited from TrackedResource) |
LocationData | |
MachineFqdn |
Gets specifies the hybrid machine FQDN. |
Name |
Gets the name of the resource (Inherited from Resource) |
OsName |
Gets the Operating System running on the hybrid machine. |
OsProfile |
Gets or sets specifies the operating system settings for the hybrid machine. |
OsSku |
Gets specifies the Operating System product SKU. |
OsVersion |
Gets the version of Operating System running on the hybrid machine. |
ProvisioningState |
Gets the provisioning state, which only appears in the response. |
Status |
Gets the status of the hybrid machine agent. Possible values include: 'Connected', 'Disconnected', 'Error' |
Tags |
Gets or sets resource tags. (Inherited from TrackedResource) |
Type |
Gets the type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. (Inherited from Resource) |
VmId |
Gets or sets specifies the hybrid machine unique ID. |
VmUuid |
Gets specifies the Arc Machine's unique SMBIOS ID |
Methods
Validate() |
Validate the object. |