Partager via


@azure/arm-hybridcontainerservice package

Classes

HybridContainerServiceClient

Interfaces

AddonStatusProfile

Profil status des modules complémentaires et d’autres composants Kubernetes

AgentPool

Définition de ressource agentPool

AgentPoolCreateOrUpdateOptionalParams

Paramètres facultatifs.

AgentPoolDeleteHeaders

Définit des en-têtes pour AgentPool_delete opération.

AgentPoolDeleteOptionalParams

Paramètres facultatifs.

AgentPoolGetOptionalParams

Paramètres facultatifs.

AgentPoolListByProvisionedClusterNextOptionalParams

Paramètres facultatifs.

AgentPoolListByProvisionedClusterOptionalParams

Paramètres facultatifs.

AgentPoolListResult

Liste de toutes les ressources de pool d’agents associées au cluster provisionné.

AgentPoolName

Nom du pool d’agents par défaut

AgentPoolOperations

Interface représentant un AgentPoolOperations.

AgentPoolProfile

Profil pour les propriétés du pool d’agents spécifiées lors de la création

AgentPoolProperties

Propriétés de la ressource de pool d’agents

AgentPoolProvisioningStatus

Définition de l’approvisionnement des ressources agentPool status

AgentPoolProvisioningStatusStatus

Status observée du pool d’agents.

AgentPoolUpdateProfile

Profil pour les propriétés du pool d’agents qui peuvent être mises à jour

CloudProviderProfile

Profil du fournisseur d’infrastructure cloud sous-jacent pour le cluster provisionné.

CloudProviderProfileInfraNetworkProfile

Profil des réseaux d’infrastructure utilisés par le cluster provisionné

ClusterVMAccessProfile

Profil d’accès restreint SSH pour les machines virtuelles dans le cluster provisionné.

ControlPlaneProfile

Propriétés des nœuds du plan de contrôle du cluster provisionné

ControlPlaneProfileControlPlaneEndpoint

Adresse IP du serveur d’API Kubernetes

CredentialResult

Réponse au résultat des informations d’identification.

DeleteKubernetesVersionsOptionalParams

Paramètres facultatifs.

DeleteVMSkusOptionalParams

Paramètres facultatifs.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

ExtendedLocation

Emplacement étendu pointant vers l’infrastructure sous-jacente

GetKubernetesVersionsOptionalParams

Paramètres facultatifs.

GetVMSkusOptionalParams

Paramètres facultatifs.

HybridContainerServiceClientDeleteKubernetesVersionsHeaders

Définit des en-têtes pour HybridContainerServiceClient_deleteKubernetesVersions opération.

HybridContainerServiceClientDeleteVMSkusHeaders

Définit les en-têtes pour HybridContainerServiceClient_deleteVMSkus opération.

HybridContainerServiceClientOptionalParams

Paramètres facultatifs.

HybridIdentityMetadata

Définit hybridIdentityMetadata.

HybridIdentityMetadataDeleteHeaders

Définit des en-têtes pour HybridIdentityMetadata_delete opération.

HybridIdentityMetadataDeleteOptionalParams

Paramètres facultatifs.

HybridIdentityMetadataGetOptionalParams

Paramètres facultatifs.

HybridIdentityMetadataList

Liste des données hybridIdentityMetadata.

HybridIdentityMetadataListByClusterNextOptionalParams

Paramètres facultatifs.

HybridIdentityMetadataListByClusterOptionalParams

Paramètres facultatifs.

HybridIdentityMetadataOperations

Interface représentant un HybridIdentityMetadataOperations.

HybridIdentityMetadataProperties

Définit les propriétés de ressource pour les métadonnées d’identité hybride.

HybridIdentityMetadataPutOptionalParams

Paramètres facultatifs.

KubernetesPatchVersions

Profil de version du correctif Kubernetes

KubernetesVersionProfile

Versions de Kubernetes prises en charge.

KubernetesVersionProfileList

Liste des versions de Kubernetes prises en charge.

KubernetesVersionProfileProperties
KubernetesVersionProperties

Profil de version Kubernetes pour une version majeure.mineure donnée

KubernetesVersionReadiness

Indique si l’image de version kubernetes est prête ou non

KubernetesVersions

Interface représentant un KubernetesVersions.

KubernetesVersionsListNextOptionalParams

Paramètres facultatifs.

KubernetesVersionsListOptionalParams

Paramètres facultatifs.

LinuxProfile

Profil des machines virtuelles Linux dans le cluster provisionné.

LinuxProfileProperties

Profil SSH pour les machines virtuelles du plan de contrôle et du pool de nœuds du cluster provisionné.

LinuxProfilePropertiesSsh

Configuration SSH pour les machines virtuelles du cluster provisionné.

LinuxProfilePropertiesSshPublicKeysItem
ListCredentialResponse

Réponse de résultat kubeconfig de liste.

ListCredentialResponseError
ListCredentialResponseProperties
NamedAgentPoolProfile

Profil du pool d’agents par défaut avec un paramètre name

NetworkProfile

Profil de configuration réseau pour le cluster provisionné.

NetworkProfileLoadBalancerProfile

Profil de l’équilibreur de charge du proxy haute disponibilité.

Operation

Détails d’une opération d’API REST, retournés par l’API Opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour cette opération particulière.

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir l’ensemble de résultats suivant.

Operations

Interface représentant une opération.

OperationsListNextOptionalParams

Paramètres facultatifs.

OperationsListOptionalParams

Paramètres facultatifs.

ProvisionedCluster

Définition de ressource de cluster provisionnée.

ProvisionedClusterInstances

Interface représentant un ProvisionedClusterInstances.

ProvisionedClusterInstancesCreateOrUpdateOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesDeleteHeaders

Définit des en-têtes pour ProvisionedClusterInstances_delete opération.

ProvisionedClusterInstancesDeleteOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesGetOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesGetUpgradeProfileOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesListAdminKubeconfigHeaders

Définit des en-têtes pour ProvisionedClusterInstances_listAdminKubeconfig opération.

ProvisionedClusterInstancesListAdminKubeconfigOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesListNextOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesListOptionalParams

Paramètres facultatifs.

ProvisionedClusterInstancesListUserKubeconfigHeaders

Définit des en-têtes pour ProvisionedClusterInstances_listUserKubeconfig opération.

ProvisionedClusterInstancesListUserKubeconfigOptionalParams

Paramètres facultatifs.

ProvisionedClusterLicenseProfile

Profil de licence du cluster provisionné.

ProvisionedClusterListResult

Listes la ressource ProvisionedClusterInstance associée à ConnectedCluster.

ProvisionedClusterPoolUpgradeProfile

Liste des versions de Kubernetes disponibles pour la mise à niveau.

ProvisionedClusterPoolUpgradeProfileProperties

Propriétés de mise à niveau.

ProvisionedClusterProperties

Propriétés du cluster approvisionné.

ProvisionedClusterPropertiesAutoScalerProfile

Paramètres à appliquer au cluster-autoscaler lorsque la mise à l’échelle automatique est activée pour le cluster provisionné.

ProvisionedClusterPropertiesStatus

La status observée du cluster provisionné.

ProvisionedClusterUpgradeProfile

Liste des mises à niveau de version kubernetes disponibles pour le cluster provisionné.

ProvisionedClusterUpgradeProfileProperties

Profils de mise à niveau du plan de contrôle et du pool d’agents.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas d’étiquettes et un emplacement

PutKubernetesVersionsOptionalParams

Paramètres facultatifs.

PutVMSkusOptionalParams

Paramètres facultatifs.

Resource

Champs communs retournés dans la réponse pour toutes les ressources Azure Resource Manager

StorageProfile

Profil de configuration de stockage pour le cluster provisionné.

StorageProfileNfsCSIDriver

Paramètres du pilote CSI NFS pour le profil de stockage.

StorageProfileSmbCSIDriver

Paramètres du pilote CSI SMB pour le profil de stockage.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

La définition du modèle de ressource pour une ressource Azure Resource Manager suivi de la ressource de niveau supérieur qui a des « étiquettes » et un « emplacement »

VMSkus

Interface représentant un VMSkus.

VMSkusListNextOptionalParams

Paramètres facultatifs.

VMSkusListOptionalParams

Paramètres facultatifs.

VirtualNetwork

Définition de ressource Réseau virtuel.

VirtualNetworkExtendedLocation

Emplacement étendu pointant vers l’infrastructure sous-jacente

VirtualNetworkProperties

Propriétés de la ressource de réseau virtuel

VirtualNetworkPropertiesInfraVnetProfile
VirtualNetworkPropertiesInfraVnetProfileHci

Profil réseau d’infrastructure pour la plateforme HCI

VirtualNetworkPropertiesStatus

État de la ressource de réseau virtuel

VirtualNetworkPropertiesStatusOperationStatus

Status détaillée de l’opération de longue durée.

VirtualNetworkPropertiesStatusOperationStatusError

L’erreur, le cas échéant, de l’opération.

VirtualNetworkPropertiesVipPoolItem
VirtualNetworkPropertiesVmipPoolItem
VirtualNetworks

Interface représentant un VirtualNetworks.

VirtualNetworksCreateOrUpdateOptionalParams

Paramètres facultatifs.

VirtualNetworksDeleteHeaders

Définit des en-têtes pour VirtualNetworks_delete opération.

VirtualNetworksDeleteOptionalParams

Paramètres facultatifs.

VirtualNetworksListByResourceGroupNextOptionalParams

Paramètres facultatifs.

VirtualNetworksListByResourceGroupOptionalParams

Paramètres facultatifs.

VirtualNetworksListBySubscriptionNextOptionalParams

Paramètres facultatifs.

VirtualNetworksListBySubscriptionOptionalParams

Paramètres facultatifs.

VirtualNetworksListResult

Liste des ressources de réseau virtuel.

VirtualNetworksPatch

Définition de correctif de ressource Réseau virtuel.

VirtualNetworksRetrieveOptionalParams

Paramètres facultatifs.

VirtualNetworksUpdateOptionalParams

Paramètres facultatifs.

VmSkuCapabilities

Décrit les fonctionnalités de référence SKU de machine virtuelle comme MemoryGB, processeurs virtuels, etc.

VmSkuProfile

Liste des références SKU de machine virtuelle prises en charge.

VmSkuProfileList

Liste des références SKU de machine virtuelle prises en charge.

VmSkuProfileProperties
VmSkuProperties

Profil pour les références SKU de machine virtuelle prises en charge

Alias de type

ActionType

Définit des valeurs pour ActionType.
KnownActionType peut être utilisé de manière interchangeable avec ActionType. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Interne

AddonPhase

Définit des valeurs pour AddonPhase.
KnownAddonPhase peut être utilisé indifféremment avec AddonPhase. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

En attente
Approvisionnement
provisionnement {HelmChartInstalled}
provisionnement {MSICertificateDownloaded}
Fournis
Suppression
échec
Amélioration

AgentPoolCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

AgentPoolDeleteResponse

Contient des données de réponse pour l’opération de suppression.

AgentPoolGetResponse

Contient des données de réponse pour l’opération get.

AgentPoolListByProvisionedClusterNextResponse

Contient des données de réponse pour l’opération listByProvisionedClusterNext.

AgentPoolListByProvisionedClusterResponse

Contient des données de réponse pour l’opération listByProvisionedCluster.

AzureHybridBenefit

Définit des valeurs pour AzureHybridBenefit.
KnownAzureHybridBenefit peut être utilisé indifféremment avec AzureHybridBenefit. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

True
False
Nonapplicable

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé indifféremment avec CreatedByType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur
Application
ManagedIdentity
Clé

DeleteKubernetesVersionsResponse

Contient des données de réponse pour l’opération deleteKubernetesVersions.

DeleteVMSkusResponse

Contient des données de réponse pour l’opération deleteVMSkus.

Expander

Définit des valeurs pour Expander.
KnownExpander peut être utilisé indifféremment avec Expander. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

moindre gaspillage : sélectionne le groupe de nœuds qui aura le moins d’uc inactif (s’il est lié, mémoire inutilisée) après le scale-up. Cela est utile lorsque vous avez différentes classes de nœuds, par exemple, des nœuds à processeur élevé ou à mémoire élevée, et que vous souhaitez les développer uniquement lorsque des pods en attente ont besoin d’un grand nombre de ces ressources.
most-pods : sélectionne le groupe de nœuds qui serait en mesure de planifier la plupart des pods lors d’un scale-up. Cela est utile lorsque vous utilisez nodeSelector pour vous assurer que certains pods atterrissent sur certains nœuds. Notez que cela n’entraîne pas la sélection de nœuds plus grands ou plus petits, car il peut ajouter plusieurs nœuds plus petits à la fois.
priority : sélectionne le groupe de nœuds qui a la priorité la plus élevée attribuée par l’utilisateur. Sa configuration est décrite plus en détail ici.
aléatoire : utilisé lorsque vous n’avez pas besoin de mettre à l’échelle différemment les groupes de nœuds.

ExtendedLocationTypes

Définit des valeurs pour ExtendedLocationTypes.
Les knownExtendedLocationTypes peuvent être utilisés indifféremment avec ExtendedLocationTypes. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

CustomLocation

GetKubernetesVersionsResponse

Contient des données de réponse pour l’opération getKubernetesVersions.

GetVMSkusResponse

Contient des données de réponse pour l’opération getVMSkus.

HybridIdentityMetadataDeleteResponse

Contient des données de réponse pour l’opération de suppression.

HybridIdentityMetadataGetResponse

Contient des données de réponse pour l’opération get.

HybridIdentityMetadataListByClusterNextResponse

Contient des données de réponse pour l’opération listByClusterNext.

HybridIdentityMetadataListByClusterResponse

Contient des données de réponse pour l’opération listByCluster.

HybridIdentityMetadataPutResponse

Contient des données de réponse pour l’opération put.

KubernetesVersionsListNextResponse

Contient des données de réponse pour l’opération listNext.

KubernetesVersionsListResponse

Contient des données de réponse pour l’opération de liste.

NetworkPolicy

Définit les valeurs de NetworkPolicy.
KnownNetworkPolicy peut être utilisé indifféremment avec NetworkPolicy. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Calicot

OperationsListNextResponse

Contient des données de réponse pour l’opération listNext.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

Origin

Définit des valeurs pour Origin.
KnownOrigin peut être utilisé indifféremment avec Origin. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

user
système
utilisateur,système

OsType

Définit des valeurs pour OsType.
KnownOsType peut être utilisé indifféremment avec OsType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Windows
Linux

Ossku

Définit des valeurs pour Ossku.
KnownOssku peut être utilisé de manière interchangeable avec Ossku. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

CBLMariner : utilisez Mariner comme système d’exploitation pour les images de nœud.
Windows2019 : utilisez Windows2019 comme système d’exploitation pour les images de nœud.
Windows2022 : utilisez Windows2022 comme système d’exploitation pour les images de nœud.

ProvisionedClusterInstancesCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

ProvisionedClusterInstancesDeleteResponse

Contient des données de réponse pour l’opération de suppression.

ProvisionedClusterInstancesGetResponse

Contient des données de réponse pour l’opération get.

ProvisionedClusterInstancesGetUpgradeProfileResponse

Contient des données de réponse pour l’opération getUpgradeProfile.

ProvisionedClusterInstancesListAdminKubeconfigResponse

Contient des données de réponse pour l’opération listAdminKubeconfig.

ProvisionedClusterInstancesListNextResponse

Contient des données de réponse pour l’opération listNext.

ProvisionedClusterInstancesListResponse

Contient des données de réponse pour l’opération de liste.

ProvisionedClusterInstancesListUserKubeconfigResponse

Contient des données de réponse pour l’opération listUserKubeconfig.

ProvisioningState

Définit des valeurs pour ProvisioningState.
KnownProvisioningState peut être utilisé indifféremment avec ProvisioningState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Réussi
Échec
Canceled
En attente
Creating
Suppression en cours
Mise à jour
Accepté

PutKubernetesVersionsResponse

Contient des données de réponse pour l’opération putKubernetesVersions.

PutVMSkusResponse

Contient des données de réponse pour l’opération putVMSkus.

ResourceProvisioningState

Définit des valeurs pour ResourceProvisioningState.
KnownResourceProvisioningState peut être utilisé indifféremment avec ResourceProvisioningState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Réussi
Échec
Canceled
En attente
Creating
Suppression en cours
Mise à jour
Amélioration
Accepté

VMSkusListNextResponse

Contient des données de réponse pour l’opération listNext.

VMSkusListResponse

Contient des données de réponse pour l’opération de liste.

VirtualNetworksCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

VirtualNetworksDeleteResponse

Contient des données de réponse pour l’opération de suppression.

VirtualNetworksListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

VirtualNetworksListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

VirtualNetworksListBySubscriptionNextResponse

Contient des données de réponse pour l’opération listBySubscriptionNext.

VirtualNetworksListBySubscriptionResponse

Contient des données de réponse pour l’opération listBySubscription.

VirtualNetworksRetrieveResponse

Contient des données de réponse pour l’opération de récupération.

VirtualNetworksUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

Énumérations

KnownActionType

Valeurs connues d’ActionType que le service accepte.

KnownAddonPhase

Valeurs connues de AddonPhase que le service accepte.

KnownAzureHybridBenefit

Valeurs connues d’AzureHybridBenefit que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownExpander

Valeurs connues de Expander que le service accepte.

KnownExtendedLocationTypes

Valeurs connues de ExtendedLocationTypes que le service accepte.

KnownNetworkPolicy

Valeurs connues de NetworkPolicy que le service accepte.

KnownOrigin

Valeurs connues d’Origine que le service accepte.

KnownOsType

Valeurs connues de OsType que le service accepte.

KnownOssku

Valeurs connues de Ossku que le service accepte.

KnownProvisioningState

Valeurs connues de ProvisioningState que le service accepte.

KnownResourceProvisioningState

Valeurs connues de ResourceProvisioningState que le service accepte.

Fonctions

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet d’accès value sur iteratorResult à partir d’un byPage itérateur.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() lors des appels ultérieurs.