Share via


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
System_CAPS_pubmethod ConfigurationSet()

Initializes a new instance of the ConfigurationSet class.

Properties

Name Description
System_CAPS_pubproperty AdminPassword

Gets or sets the administrator password to use for the Virtual Machine.

System_CAPS_pubproperty AdminUserName

Gets or sets the name of the default administrator account.

System_CAPS_pubproperty ComputerName

Gets or sets the computer name for the Virtual Machine.

System_CAPS_pubproperty ConfigurationSetType

Gets or sets the configuration type for the configuration set.

System_CAPS_pubproperty CustomData

Optional. Optional. Provides base64 encoded custom data to be passed to VM.

System_CAPS_pubproperty DisableSshPasswordAuthentication

Gets or sets whether SSH authentication is disabled.

System_CAPS_pubproperty DomainJoin

Gets or sets a DomainJoinSettings object that defines a domain to which the Virtual Machine will be joined.

 

System_CAPS_pubproperty EnableAutomaticUpdates

Gets or sets whether automatic updates are enabled for the Virtual Machine.

System_CAPS_pubproperty HostName

Gets or sets the host name for the Virtual Machine.

System_CAPS_pubproperty InputEndpoints

Gets or sets a collection of InputEndpoint objects that enable communication with the Virtual Machine.

System_CAPS_pubproperty NetworkInterfaces

Optional.

System_CAPS_pubproperty NetworkSecurityGroup

Optional. Gets or sets the Network Security Group associated with this role. Optional

System_CAPS_pubproperty 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.

System_CAPS_pubproperty ResetPasswordOnFirstLogon

Gets or sets whether the password should be reset the first time the administrator logs in.

System_CAPS_pubproperty SshSettings

Gets or sets an SshSettings object that specifies the SSH public keys and key pairs to populate in the image during provisioning.

System_CAPS_pubproperty 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.

System_CAPS_pubproperty StoredCertificateSettings

Gets or sets a collection of StoredCertificateSettings objects that define the service certificates that should be added to the Virtual Machine.

System_CAPS_pubproperty SubnetNames

Gets or sets a collection of Virtual Network subnet names.

System_CAPS_pubproperty TimeZone

Gets or sets the time zone for the Virtual Machine.

System_CAPS_pubproperty UserName

Gets or sets the name of a user account to be created in the sudoer group of the Virtual Machine.

System_CAPS_pubproperty UserPassword

Gets or sets the password for the user account.

System_CAPS_pubproperty WindowsRemoteManagement

Gets or sets a WindowsRemoteManagementSettings object that configures the Windows Remote Management service on the Virtual Machine.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod 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