Machine Constructors
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.
Overloads
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. |
Machine()
Initializes a new instance of the Machine class.
public Machine ();
Public Sub New ()
Applies to
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.
public Machine (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.HybridCompute.Models.LocationData locationData = default, Microsoft.Azure.Management.HybridCompute.Models.MachinePropertiesOsProfile osProfile = default, string provisioningState = default, string status = default, DateTime? lastStatusChange = default, System.Collections.Generic.IList<Microsoft.Azure.Management.HybridCompute.Models.ErrorDetail> errorDetails = default, string agentVersion = default, string vmId = default, string displayName = default, string machineFqdn = default, string clientPublicKey = default, string osName = default, string osVersion = default, string vmUuid = default, System.Collections.Generic.IList<Microsoft.Azure.Management.HybridCompute.Models.MachineExtensionInstanceView> extensions = default, string osSku = default, string domainName = default, string adFqdn = default, string dnsFqdn = default, Microsoft.Azure.Management.HybridCompute.Models.MachineIdentity identity = default);
new Microsoft.Azure.Management.HybridCompute.Models.Machine : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.HybridCompute.Models.LocationData * Microsoft.Azure.Management.HybridCompute.Models.MachinePropertiesOsProfile * string * string * Nullable<DateTime> * System.Collections.Generic.IList<Microsoft.Azure.Management.HybridCompute.Models.ErrorDetail> * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.HybridCompute.Models.MachineExtensionInstanceView> * string * string * string * string * Microsoft.Azure.Management.HybridCompute.Models.MachineIdentity -> Microsoft.Azure.Management.HybridCompute.Models.Machine
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional locationData As LocationData = Nothing, Optional osProfile As MachinePropertiesOsProfile = Nothing, Optional provisioningState As String = Nothing, Optional status As String = Nothing, Optional lastStatusChange As Nullable(Of DateTime) = Nothing, Optional errorDetails As IList(Of ErrorDetail) = Nothing, Optional agentVersion As String = Nothing, Optional vmId As String = Nothing, Optional displayName As String = Nothing, Optional machineFqdn As String = Nothing, Optional clientPublicKey As String = Nothing, Optional osName As String = Nothing, Optional osVersion As String = Nothing, Optional vmUuid As String = Nothing, Optional extensions As IList(Of MachineExtensionInstanceView) = Nothing, Optional osSku As String = Nothing, Optional domainName As String = Nothing, Optional adFqdn As String = Nothing, Optional dnsFqdn As String = Nothing, Optional identity As MachineIdentity = Nothing)
Parameters
- location
- String
The geo-location where the resource lives
- id
- String
Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
The name of the resource
- type
- String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- tags
- IDictionary<String,String>
Resource tags.
- locationData
- LocationData
- osProfile
- MachinePropertiesOsProfile
Specifies the operating system settings for the hybrid machine.
- provisioningState
- String
The provisioning state, which only appears in the response.
- status
- String
The status of the hybrid machine agent. Possible values include: 'Connected', 'Disconnected', 'Error'
- errorDetails
- IList<ErrorDetail>
Details about the error state.
- agentVersion
- String
The hybrid machine agent full version.
- vmId
- String
Specifies the hybrid machine unique ID.
- displayName
- String
Specifies the hybrid machine display name.
- machineFqdn
- String
Specifies the hybrid machine FQDN.
- clientPublicKey
- String
Public Key that the client provides to be used during initial resource onboarding
- osName
- String
The Operating System running on the hybrid machine.
- osVersion
- String
The version of Operating System running on the hybrid machine.
- vmUuid
- String
Specifies the Arc Machine's unique SMBIOS ID
- extensions
- IList<MachineExtensionInstanceView>
Machine Extensions information
- osSku
- String
Specifies the Operating System product SKU.
- domainName
- String
Specifies the Windows domain name.
- adFqdn
- String
Specifies the AD fully qualified display name.
- dnsFqdn
- String
Specifies the DNS fully qualified display name.
- identity
- MachineIdentity
Applies to
Azure SDK for .NET