Package version:

Cluster details.

interface Cluster {
    aadApplicationObjectId?: string;
    aadClientId?: string;
    aadServicePrincipalObjectId?: string;
    aadTenantId?: string;
    billingModel?: string;
    cloudId?: string;
    cloudManagementEndpoint?: string;
    clusterPattern?: string;
    connectivityStatus?: string;
    desiredProperties?: ClusterDesiredProperties;
    id?: string;
    identityProvider?: string;
    isManagementCluster?: boolean;
    isolatedVmAttestationConfiguration?: IsolatedVmAttestationConfiguration;
    lastBillingTimestamp?: any;
    lastSyncTimestamp?: any;
    localAvailabilityZones?: {};
    location: string;
    logCollectionProperties?: LogCollectionProperties;
    name?: string;
    principalId?: string;
    provisioningState?: string;
    registrationTimestamp?: any;
    remoteSupportProperties?: RemoteSupportProperties;
    reportedProperties?: ClusterReportedProperties;
    resourceProviderObjectId?: string;
    secretsLocations?: {};
    serviceEndpoint?: string;
    softwareAssuranceProperties?: SoftwareAssuranceProperties;
    status?: string;
    systemData?: SystemData;
    tags?: any;
    tenantId?: string;
    trialDaysRemaining?: number;
    type?: string;
    typeIdentityType?: string;
    userAssignedIdentities?: any;
}

Hierarchy (view full)

Properties

aadApplicationObjectId?: string

Object id of cluster AAD identity.

aadClientId?: string

App id of cluster AAD identity.

aadServicePrincipalObjectId?: string

Id of cluster identity service principal.

aadTenantId?: string

Tenant id of cluster AAD identity.

billingModel?: string

Type of billing applied to the resource.

cloudId?: string

Unique, immutable resource id.

cloudManagementEndpoint?: string

Endpoint configured for management from the Azure portal.

clusterPattern?: string

Supported Storage Type for HCI Cluster

connectivityStatus?: string

Overall connectivity status for the cluster resource. Indicates whether the cluster is connected to Azure, partially connected, or has not recently communicated.

desiredProperties?: ClusterDesiredProperties

Desired properties of the cluster.

id?: string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identityProvider?: string

Identity Provider for the cluster

isManagementCluster?: boolean

Is Management Cluster, when true indicates that the cluster is used for managing other clusters

isolatedVmAttestationConfiguration?: IsolatedVmAttestationConfiguration

Attestation configurations for isolated VM (e.g. TVM, CVM) of the cluster.

lastBillingTimestamp?: any

Most recent billing meter timestamp.

lastSyncTimestamp?: any

Most recent cluster sync timestamp.

localAvailabilityZones?: {}

Local Availability Zone information for HCI cluster

location: string

The geo-location where the resource lives

logCollectionProperties?: LogCollectionProperties

Log Collection properties of the cluster.

name?: string

The name of the resource

principalId?: string

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

provisioningState?: string

Provisioning state. Indicates the current lifecycle status of the resource, including creation, update, deletion, connectivity, and error states.

registrationTimestamp?: any

First cluster sync timestamp.

remoteSupportProperties?: RemoteSupportProperties

RemoteSupport properties of the cluster.

reportedProperties?: ClusterReportedProperties

Properties reported by cluster agent.

resourceProviderObjectId?: string

Object id of RP Service Principal

secretsLocations?: {}

List of secret locations.

serviceEndpoint?: string

Region specific DataPath Endpoint of the cluster.

softwareAssuranceProperties?: SoftwareAssuranceProperties

Software Assurance properties of the cluster.

status?: string

Status of the cluster agent. Indicates the current connectivity, validation, and deployment state of the agent within the cluster.

systemData?: SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags?: any

Resource tags.

tenantId?: string

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

trialDaysRemaining?: number

Number of days remaining in the trial period.

type?: string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

typeIdentityType?: string

The type of managed identity assigned to this resource.

userAssignedIdentities?: any

The identities assigned to this resource by the user.