KubernetesRole Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La versión preliminar limitada de la administración de clústeres de Kubernetes de Azure admite:
- Con una opción de turno sencilla en Azure Portal, implemente un clúster de Kubernetes en el dispositivo Azure Stack Edge.
- Configure el clúster de Kubernetes que se ejecuta en el dispositivo con Kubernetes habilitado para Arc con un clic de un botón en Azure Portal. Azure Arc permite a las organizaciones ver, administrar y controlar sus clústeres de Kubernetes locales mediante Azure Portal, las herramientas de línea de comandos y las API.
- Configure fácilmente volúmenes persistentes mediante recursos compartidos SMB y NFS para almacenar datos de contenedor. Para obtener más información, consulte el documento aquí: O Demostración: https://databoxupdatepackages.blob.core.windows.net/documentation/Microsoft-Azure-Stack-Edge-K8-Cloud-Management-20210323.pdfhttps://databoxupdatepackages.blob.core.windows.net/documentation/Microsoft-Azure-Stack-Edge-K8S-Cloud-Management-20210323.mp4 Mediante el uso de esta característica, acepta los términos legales de la versión preliminar. Consulte el 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
- Herencia
- Atributos
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructores
KubernetesRole() |
Inicializa una nueva instancia de la clase KubernetesRole. |
KubernetesRole(String, KubernetesClusterInfo, KubernetesRoleResources, String, String, String, String, SystemData, String, String) |
Inicializa una nueva instancia de la clase KubernetesRole. |
Propiedades
HostPlatform |
Obtiene o establece el sistema operativo host admitido por el rol de Kubernetes. Entre los valores posibles se incluyen: "Windows", "Linux" |
HostPlatformType |
Obtiene la plataforma donde se hospeda el entorno de ejecución. Entre los valores posibles se incluyen: "KubernetesCluster", "LinuxVM" |
Id |
Obtiene el identificador de ruta de acceso que identifica de forma única el objeto . (Heredado de ARMBaseModel) |
KubernetesClusterInfo |
Obtiene o establece la configuración del clúster de Kubernetes. |
KubernetesRoleResources |
Obtiene o establece recursos de rol de Kubernetes |
Name |
Obtiene el nombre de objeto. (Heredado de ARMBaseModel) |
ProvisioningState |
Obtiene el estado de la implementación de Kubernetes. Entre los valores posibles se incluyen: 'Invalid', 'Creating', 'Created', 'Updating', 'Reconfiguring', 'Failed', 'Deleting' |
RoleStatus |
Obtiene o establece el estado del rol. Entre los valores posibles se incluyen: "Enabled", "Disabled" |
SystemData |
Obtiene o establece el rol configurado en el recurso de ASE. (Heredado de Role) |
Type |
Obtiene el tipo jerárquico del objeto . (Heredado de ARMBaseModel) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET