ConnectedCluster interface

Represents a connected cluster.

Extends

Properties

agentPublicKeyCertificate

Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure.

agentVersion

Version of the agent running on the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

connectivityStatus

Represents the connectivity status of the connected cluster. NOTE: This property will not be serialized. It can only be populated by the server.

distribution

The Kubernetes distribution running on this connected cluster.

identity

The identity of the connected cluster.

infrastructure

The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on.

kubernetesVersion

The Kubernetes version of the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

lastConnectivityTime

Time representing the last instance when heart beat was received from the cluster NOTE: This property will not be serialized. It can only be populated by the server.

managedIdentityCertificateExpirationTime

Expiration time of the managed identity certificate NOTE: This property will not be serialized. It can only be populated by the server.

offering

Connected cluster offering NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Provisioning state of the connected cluster resource.

systemData

Metadata pertaining to creation and last modification of the resource NOTE: This property will not be serialized. It can only be populated by the server.

totalCoreCount

Number of CPU cores present in the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

totalNodeCount

Number of nodes present in the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

agentPublicKeyCertificate

Base64 encoded public certificate used by the agent to do the initial handshake to the backend services in Azure.

agentPublicKeyCertificate: string

Property Value

string

agentVersion

Version of the agent running on the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

agentVersion?: string

Property Value

string

connectivityStatus

Represents the connectivity status of the connected cluster. NOTE: This property will not be serialized. It can only be populated by the server.

connectivityStatus?: string

Property Value

string

distribution

The Kubernetes distribution running on this connected cluster.

distribution?: string

Property Value

string

identity

The identity of the connected cluster.

identity: ConnectedClusterIdentity

Property Value

infrastructure

The infrastructure on which the Kubernetes cluster represented by this connected cluster is running on.

infrastructure?: string

Property Value

string

kubernetesVersion

The Kubernetes version of the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

kubernetesVersion?: string

Property Value

string

lastConnectivityTime

Time representing the last instance when heart beat was received from the cluster NOTE: This property will not be serialized. It can only be populated by the server.

lastConnectivityTime?: Date

Property Value

Date

managedIdentityCertificateExpirationTime

Expiration time of the managed identity certificate NOTE: This property will not be serialized. It can only be populated by the server.

managedIdentityCertificateExpirationTime?: Date

Property Value

Date

offering

Connected cluster offering NOTE: This property will not be serialized. It can only be populated by the server.

offering?: string

Property Value

string

provisioningState

Provisioning state of the connected cluster resource.

provisioningState?: string

Property Value

string

systemData

Metadata pertaining to creation and last modification of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

totalCoreCount

Number of CPU cores present in the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

totalCoreCount?: number

Property Value

number

totalNodeCount

Number of nodes present in the connected cluster resource NOTE: This property will not be serialized. It can only be populated by the server.

totalNodeCount?: number

Property Value

number

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type