KubernetesRole Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La préversion limitée de Kubernetes Cluster Management à partir d’Azure prend en charge :
- À l’aide d’une simple option clé en clé dans le portail Azure, déployez un cluster Kubernetes sur votre appareil Azure Stack Edge.
- Configurez le cluster Kubernetes en cours d’exécution sur votre appareil avec Kubernetes avec Arc en un clic dans le portail Azure. Azure Arc permet aux organisations d’afficher, de gérer et de gouverner leurs clusters Kubernetes locaux à l’aide du portail Azure, des outils en ligne de commande et des API.
- Configurez facilement des volumes persistants à l’aide de partages SMB et NFS pour stocker des données de conteneur. Pour plus d’informations, reportez-vous au document ici : https://databoxupdatepackages.blob.core.windows.net/documentation/Microsoft-Azure-Stack-Edge-K8-Cloud-Management-20210323.pdf Ou Démonstration : https://databoxupdatepackages.blob.core.windows.net/documentation/Microsoft-Azure-Stack-Edge-K8S-Cloud-Management-20210323.mp4 En utilisant cette fonctionnalité, vous acceptez les conditions légales en préversion. Voir le https://azure.microsoft.com/en-us/support/legal/preview-supplemental-terms/
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Kubernetes")]
public class KubernetesRole : Microsoft.Azure.Management.DataBoxEdge.Models.Role
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Kubernetes")>]
type KubernetesRole = class
inherit Role
Public Class KubernetesRole
Inherits Role
- Héritage
- Attributs
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructeurs
KubernetesRole() |
Initialise une nouvelle instance de la classe KubernetesRole. |
KubernetesRole(String, KubernetesClusterInfo, KubernetesRoleResources, String, String, String, String, SystemData, String, String) |
Initialise une nouvelle instance de la classe KubernetesRole. |
Propriétés
HostPlatform |
Obtient ou définit le système d’exploitation hôte pris en charge par le rôle Kubernetes. Les valeurs possibles sont les suivantes : « Windows », « Linux » |
HostPlatformType |
Obtient la plateforme où le runtime est hébergé. Les valeurs possibles sont les suivantes : 'KubernetesCluster', 'LinuxVM' |
Id |
Obtient l’ID de chemin d’accès qui identifie de manière unique l’objet. (Hérité de ARMBaseModel) |
KubernetesClusterInfo |
Obtient ou définit la configuration du cluster Kubernetes |
KubernetesRoleResources |
Obtient ou définit les ressources de rôle Kubernetes |
Name |
Obtient le nom de l'objet. (Hérité de ARMBaseModel) |
ProvisioningState |
Obtient l’état du déploiement Kubernetes. Les valeurs possibles sont les suivantes : 'Invalid', 'Creating', 'Created', 'Updating', 'Reconfiguring', 'Failed', 'Suppression' |
RoleStatus |
Obtient ou définit des status de rôle. Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled' |
SystemData |
Obtient ou définit le rôle configuré sur la ressource ASE (Hérité de Role) |
Type |
Obtient le type hiérarchique de l’objet. (Hérité de ARMBaseModel) |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET