Class ArcAgentStatusResponse


  • public final class ArcAgentStatusResponse
    extends java.lang.Object
    • Method Detail

      • agentVersion

        public java.util.Optional<java.lang.String> agentVersion()
        Returns:
        Version of the Arc agents currently running on the Provisioned cluster resource.
      • coreCount

        public java.util.Optional<java.lang.Double> coreCount()
        Returns:
        Number of CPU cores present in the Provisioned cluster resource
      • deploymentState

        public java.util.Optional<java.lang.String> deploymentState()
        Returns:
        Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
      • errorMessage

        public java.util.Optional<java.lang.String> errorMessage()
        Returns:
        Error messages while onboarding/upgrading/uninstalling the Arc agents
      • lastConnectivityTime

        public java.util.Optional<java.lang.String> lastConnectivityTime()
        Returns:
        Last connected timestamp of the Provisioned cluster resource.
      • managedIdentityCertificateExpirationTime

        public java.util.Optional<java.lang.String> managedIdentityCertificateExpirationTime()
        Returns:
        ManagedIdentity certificate expiration time (ValidUntil).
      • onboardingPublicKey

        public java.util.Optional<java.lang.String> onboardingPublicKey()
        Returns:
        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.