Partager via


KubernetesRole Classe

Définition

La préversion limitée de Kubernetes Cluster Management à partir d’Azure prend en charge :

  1. À l’aide d’une simple option clé en clé dans le portail Azure, déployez un cluster Kubernetes sur votre appareil Azure Stack Edge.
  2. 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.
  3. 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
KubernetesRole
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 à