RoleInstance 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.
Details of a specific role instance.
public class RoleInstance
type RoleInstance = class
Public Class RoleInstance
- Inheritance
-
RoleInstance
Constructors
RoleInstance() |
Initializes a new instance of the RoleInstance class. |
Properties
GuestAgentStatus |
Optional. Guest Agent Status. |
HostName |
Optional. The DNS host name of the service in which the role instance is running. This element is only listed for Virtual Machine deployments. |
InstanceEndpoints |
Optional. The list of instance endpoints for the role. |
InstanceErrorCode |
Optional. An error code that can be provided to Windows Azure support to assist in resolution of errors. This field will typically be empty. |
InstanceFaultDomain |
Optional. The fault domain that this role instance belongs to. Role instances that are part of the same fault domain may all be vulnerable to the failure of the same piece of shared hardware. |
InstanceName |
Optional. The name of the specific role instance, if an instance of the role is running. |
InstanceSize |
Optional. The size of the role instance. |
InstanceStateDetails |
Optional. The instance state, returned as a string that, when present, provides a snapshot of the state of the virtual machine at the time the operation was called. |
InstanceStatus |
Optional. The current status of this instance. |
InstanceUpgradeDomain |
Optional. The update domain that this role instance belongs to. During an Upgrade Deployment, all roles in the same update domain are updated at the same time. |
IPAddress |
Optional. The IP address of the role instance (DIP). |
MaintenanceStatus |
Optional. Contains the maintenance information. |
NetworkInterfaces |
Optional. |
PowerState |
Optional. 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 |
Optional. The thumbprint of the RDP server certificate (in Windows) or SSH server certificate (in Linux). The thumbprint is only used for Virtual Machines that have been created from an image. |
ResourceExtensionStatusList |
Optional. Resource Extension Status List. |
RoleName |
Optional. The name of the role. |