GetConnectedClusterResult

data class GetConnectedClusterResult(val aadProfile: AadProfileResponse? = null, val agentPublicKeyCertificate: String, val agentVersion: String, val arcAgentProfile: ArcAgentProfileResponse? = null, val azureApiVersion: String, val azureHybridBenefit: String? = null, val connectivityStatus: String, val distribution: String? = null, val distributionVersion: String? = null, val id: String, val identity: ConnectedClusterIdentityResponse, val infrastructure: String? = null, val kind: String? = null, val kubernetesVersion: String, val lastConnectivityTime: String, val location: String, val managedIdentityCertificateExpirationTime: String, val miscellaneousProperties: Map<String, String>, val name: String, val offering: String, val privateLinkScopeResourceId: String? = null, val privateLinkState: String? = null, val provisioningState: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val totalCoreCount: Int, val totalNodeCount: Int, val type: String)

Represents a connected cluster.

Constructors

Link copied to clipboard
constructor(aadProfile: AadProfileResponse? = null, agentPublicKeyCertificate: String, agentVersion: String, arcAgentProfile: ArcAgentProfileResponse? = null, azureApiVersion: String, azureHybridBenefit: String? = null, connectivityStatus: String, distribution: String? = null, distributionVersion: String? = null, id: String, identity: ConnectedClusterIdentityResponse, infrastructure: String? = null, kind: String? = null, kubernetesVersion: String, lastConnectivityTime: String, location: String, managedIdentityCertificateExpirationTime: String, miscellaneousProperties: Map<String, String>, name: String, offering: String, privateLinkScopeResourceId: String? = null, privateLinkState: String? = null, provisioningState: String? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, totalCoreCount: Int, totalNodeCount: Int, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

AAD profile for the connected cluster.

Link copied to clipboard

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

Link copied to clipboard

Version of the agent running on the connected cluster resource

Link copied to clipboard

Arc agentry configuration for the provisioned cluster.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Indicates whether Azure Hybrid Benefit is opted in

Link copied to clipboard

Represents the connectivity status of the connected cluster.

Link copied to clipboard
val distribution: String? = null

The Kubernetes distribution running on this connected cluster.

Link copied to clipboard

The Kubernetes distribution version on this connected cluster.

Link copied to clipboard
val id: String

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

Link copied to clipboard

The identity of the connected cluster.

Link copied to clipboard
val infrastructure: String? = null

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

Link copied to clipboard
val kind: String? = null

The kind of connected cluster.

Link copied to clipboard

The Kubernetes version of the connected cluster resource

Link copied to clipboard

Time representing the last instance when heart beat was received from the cluster

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

Expiration time of the managed identity certificate

Link copied to clipboard

More properties related to the Connected Cluster

Link copied to clipboard

The name of the resource

Link copied to clipboard

Connected cluster offering

Link copied to clipboard

The resource id of the private link scope this connected cluster is assigned to, if any.

Link copied to clipboard

Property which describes the state of private link on a connected cluster resource.

Link copied to clipboard

Provisioning state of the connected cluster resource.

Link copied to clipboard

Metadata pertaining to creation and last modification of the resource

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Number of CPU cores present in the connected cluster resource

Link copied to clipboard

Number of nodes present in the connected cluster resource

Link copied to clipboard

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