Share via


IRoleInstance Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.RoleInstanceTypeConverter))]
public interface IRoleInstance : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.RoleInstanceTypeConverter))>]
type IRoleInstance = interface
    interface IJsonSerializable
Public Interface IRoleInstance
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Id

Resource Id

InstanceViewPlatformFaultDomain

The Fault Domain.

InstanceViewPlatformUpdateDomain

The Update Domain.

InstanceViewPrivateId

Specifies a unique identifier generated internally for the cloud service associated with this role instance.

NOTE: If you are using Azure Diagnostics extension, this property can be used as 'DeploymentId' for querying details.

InstanceViewStatuses
Location

Resource Location.

Name

Resource Name.

NetworkProfileNetworkInterface

Specifies the list of resource Ids for the network interfaces associated with the role instance.

SkuName

The sku name.

SkuTier

The tier of the cloud service role instance.

Tag

Resource tags.

Type

Resource Type.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to