Package version:

Cluster properties.

interface ClusterProperties {
    aadApplicationObjectId?: string;
    aadClientId?: string;
    aadServicePrincipalObjectId?: string;
    aadTenantId?: string;
    billingModel?: string;
    cloudId?: string;
    cloudManagementEndpoint?: string;
    clusterPattern?: string;
    connectivityStatus?: string;
    desiredProperties?: ClusterDesiredProperties;
    identityProvider?: string;
    isManagementCluster?: boolean;
    isolatedVmAttestationConfiguration?: IsolatedVmAttestationConfiguration;
    lastBillingTimestamp?: any;
    lastSyncTimestamp?: any;
    localAvailabilityZones?: {};
    logCollectionProperties?: LogCollectionProperties;
    provisioningState?: string;
    registrationTimestamp?: any;
    remoteSupportProperties?: RemoteSupportProperties;
    reportedProperties?: ClusterReportedProperties;
    resourceProviderObjectId?: string;
    secretsLocations?: {};
    serviceEndpoint?: string;
    softwareAssuranceProperties?: SoftwareAssuranceProperties;
    status?: string;
    trialDaysRemaining?: number;
}

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.

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

logCollectionProperties?: LogCollectionProperties

Log Collection properties of the cluster.

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.

trialDaysRemaining?: number

Number of days remaining in the trial period.