ConfigurationSet Class
Represents the system configuration of a Virtual Machine.
Namespace: Microsoft.WindowsAzure.Management.Compute.Models
Assembly: Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.Management.Compute.Models.ConfigurationSet
Syntax
public class ConfigurationSet
public ref class ConfigurationSet
type ConfigurationSet = class end
Public Class ConfigurationSet
Constructors
Name | Description | |
---|---|---|
ConfigurationSet() | Initializes a new instance of the ConfigurationSet class. |
Properties
Name | Description | |
---|---|---|
AdminPassword | Gets or sets the administrator password to use for the Virtual Machine. |
|
AdminUserName | Gets or sets the name of the default administrator account. |
|
ComputerName | Gets or sets the computer name for the Virtual Machine. |
|
ConfigurationSetType | Gets or sets the configuration type for the configuration set. |
|
CustomData | Optional. Optional. Provides base64 encoded custom data to be passed to VM. |
|
DisableSshPasswordAuthentication | Gets or sets whether SSH authentication is disabled. |
|
DomainJoin | Gets or sets a DomainJoinSettings object that defines a domain to which the Virtual Machine will be joined.
|
|
EnableAutomaticUpdates | Gets or sets whether automatic updates are enabled for the Virtual Machine. |
|
HostName | Gets or sets the host name for the Virtual Machine. |
|
InputEndpoints | Gets or sets a collection of InputEndpoint objects that enable communication with the Virtual Machine. |
|
NetworkInterfaces | Optional. |
|
NetworkSecurityGroup | Optional. Gets or sets the Network Security Group associated with this role. Optional |
|
PublicIPs | Optional. Optional. A set of public IPs. Currently, only one additional public IP per role is supported in an IaaS deployment. The IP address is in addition to the default VIP for the deployment. |
|
ResetPasswordOnFirstLogon | Gets or sets whether the password should be reset the first time the administrator logs in. |
|
SshSettings | Gets or sets an SshSettings object that specifies the SSH public keys and key pairs to populate in the image during provisioning. |
|
StaticVirtualNetworkIPAddress | Optional. Specifies a Customer Address, i.e. an IP address assigned to a VM in a VNet's SubNet. For example: 10.0.0.4. |
|
StoredCertificateSettings | Gets or sets a collection of StoredCertificateSettings objects that define the service certificates that should be added to the Virtual Machine. |
|
SubnetNames | Gets or sets a collection of Virtual Network subnet names. |
|
TimeZone | Gets or sets the time zone for the Virtual Machine. |
|
UserName | Gets or sets the name of a user account to be created in the sudoer group of the Virtual Machine. |
|
UserPassword | Gets or sets the password for the user account. |
|
WindowsRemoteManagement | Gets or sets a WindowsRemoteManagementSettings object that configures the Windows Remote Management service on the Virtual Machine. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Management.Compute.Models Namespace
Return to top