ArcAgentStatusResponse

data class ArcAgentStatusResponse(val agentVersion: String? = null, val coreCount: Double? = null, val deploymentState: String? = null, val errorMessage: String? = null, val lastConnectivityTime: String? = null, val managedIdentityCertificateExpirationTime: String? = null, val onboardingPublicKey: String? = null)

Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.

Constructors

Link copied to clipboard
constructor(agentVersion: String? = null, coreCount: Double? = null, deploymentState: String? = null, errorMessage: String? = null, lastConnectivityTime: String? = null, managedIdentityCertificateExpirationTime: String? = null, onboardingPublicKey: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val agentVersion: String? = null

Version of the Arc agents currently running on the Provisioned cluster resource.

Link copied to clipboard
val coreCount: Double? = null

Number of CPU cores present in the Provisioned cluster resource

Link copied to clipboard
val deploymentState: String? = null

Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'

Link copied to clipboard
val errorMessage: String? = null

Error messages while onboarding/upgrading/uninstalling the Arc agents

Link copied to clipboard

Last connected timestamp of the Provisioned cluster resource.

Link copied to clipboard

ManagedIdentity certificate expiration time (ValidUntil).

Link copied to clipboard

Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.