Share via


RoleInstance Members

Represents a specific role instance.

The following tables list the members exposed by the RoleInstance type.

Public Constructors

  Name Description
  RoleInstance Initializes a new instance of the RoleInstance class.

Top

Public Properties

  Name Description
GuestAgentStatus Optional. Guest Agent Status.
HostName Gets or sets the DNS host name of the cloud service in which the role instance is running.
InstanceEndpoints Gets or sets a collection of InstanceEndpoint objects that define the instance endpoints for the role.
InstanceErrorCode Gets or sets an error code.
InstanceFaultDomain Gets or sets an integer that represents the fault domain to which the role instance belongs.
InstanceName Gets or sets the name of the specific role instance, if an instance of the role is running.
InstanceSize Gets or sets a VirtualMachineRoleSize value that specifies the size of the role instance.
InstanceStateDetails Gets or sets the state of the role instance.
InstanceStatus Gets or sets the current status of the instance.
InstanceUpgradeDomain Gets or sets an integer that represents the update domain to which the role instance belongs.
IPAddress Gets or sets the IP address of the role instance (DIP).
NetworkInterfaces Optional.
PowerState Gets or sets a RoleInstancePowerState value that specifies the running state of the role instance.
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.
RemoteAccessCertificateThumbprint Gets or sets the thumbprint of the certificate that is used to remotely access the role instance.
ResourceExtensionStatusList Optional. Resource Extension Status List.
RoleName Gets or sets the name of the role.

Top

Public Methods

(see also Protected Methods)

  Name Description
Equals  (Inherited from Object)
GetHashCode  (Inherited from Object)
GetType  (Inherited from Object)
ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
Finalize  (Inherited from Object)
MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

RoleInstance Class
Microsoft.WindowsAzure.Management.Compute.Models Namespace