Partager via


ManagedCluster Classe

Définition

Ressource de cluster gérée

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedCluster : Microsoft.Azure.Management.ServiceFabric.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedCluster = class
    inherit Resource
Public Class ManagedCluster
Inherits Resource
Héritage
ManagedCluster
Attributs

Constructeurs

ManagedCluster()

Initialise une nouvelle instance de la classe ManagedCluster.

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, Nullable<Boolean>, String, String, String, ClusterUpgradePolicy, Nullable<Int32>, Sku)

Initialise une nouvelle instance de la classe ManagedCluster.

Propriétés

AdminPassword

Obtient ou définit le mot de passe de l’utilisateur administrateur de machine virtuelle.

AdminUserName

Obtient ou définit le nom d’utilisateur administrateur de la machine virtuelle.

AzureActiveDirectory

Obtient ou définit Azure Active Directory.

ClientConnectionPort

Obtient ou définit le port utilisé pour les connexions clientes au cluster.

Clients

Obtient ou définit des certificats clients pour le cluster.

ClusterCertificateThumbprint

Obtient l’empreinte numérique du certificat de cluster utilisée pour la communication nœud à nœud.

ClusterCodeVersion

Obtient ou définit la version du runtime Service Fabric du cluster. Cette propriété ne peut définir l’utilisateur que lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez l’API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions.

ClusterId

Obtient un identificateur unique généré par le service pour la ressource de cluster.

ClusterState

Obtient l’état actuel du cluster.

  • WaitingForNodes : indique que la ressource de cluster est créée et que le fournisseur de ressources attend que l’extension de machine virtuelle Service Fabric démarre et qu’elle lui rende compte.
  • Déploiement : indique que le runtime Service Fabric est en cours d’installation sur les machines virtuelles. La ressource de cluster sera dans cet état jusqu’à ce que le cluster démarre et que les services système soient en place.
  • BaselineUpgrade : indique que le cluster est en cours de mise à niveau pour établir la version du cluster. Cette mise à niveau est automatiquement lancée lorsque le cluster démarre pour la première fois.
  • UpdatingUserConfiguration : indique que le cluster est mis à niveau avec la configuration fournie par l’utilisateur.
  • UpdatingUserCertificate : indique que le cluster est en cours de mise à niveau avec le certificat fourni par l’utilisateur.
  • UpdatingInfrastructure : indique que le cluster est en cours de mise à niveau avec la dernière version du runtime Service Fabric. Cela se produit uniquement lorsque upgradeMode est défini sur « Automatique ».
  • EnforcingClusterVersion : indique que le cluster est sur une version différente de celle attendue et que le cluster est en cours de mise à niveau vers la version attendue.
  • UpgradeServiceUnreachable : indique que le service système dans le cluster n’interroge plus le fournisseur de ressources. Les clusters dans cet état ne peuvent pas être gérés par le fournisseur de ressources.
  • Mise à l’échelle automatique : indique que le ReliabilityLevel du cluster est en cours d’ajustement.
  • Prêt : indique que le cluster est dans un état stable. . Les valeurs possibles sont les suivantes : « WaitingForNodes », « Deploying », « BaselineUpgrade », « UpdatingUserConfiguration », « UpdatingUserCertificate », « UpdatingInfrastructure », « EnforcingClusterVersion », « UpgradeServiceUnreachable », « AutoScale », « Ready »
ClusterUpgradeDescription

Obtient ou définit décrit la stratégie utilisée lors de la mise à niveau du cluster.

ClusterUpgradeMode

Obtient ou définit le mode de mise à niveau du cluster lorsque la nouvelle version du runtime Service Fabric est disponible.

  • Automatique : le cluster sera automatiquement mis à niveau vers la dernière version du runtime Service Fabric dès qu’elle sera disponible.
  • Manuel : le cluster ne sera pas automatiquement mis à niveau vers la dernière version du runtime Service Fabric. Le cluster est mis à niveau en définissant la propriété clusterCodeVersion dans la ressource de cluster. . Les valeurs possibles sont les suivantes : « Automatique », « Manuel »
DnsName

Obtient ou définit le nom dns du cluster.

Etag

Obtient l’etag de ressource Azure.

(Hérité de Resource)
FabricSettings

Obtient ou définit la liste des paramètres d’infrastructure personnalisés pour configurer le cluster.

Fqdn

Obtient le nom de domaine complet du cluster.

HttpGatewayConnectionPort

Obtient ou définit le port utilisé pour les connexions HTTP au cluster.

Id

Obtient l’identificateur de ressource Azure.

(Hérité de Resource)
LoadBalancingRules

Obtient ou définit des règles d’équilibrage de charge.

Location

Obtient ou définit l’emplacement des ressources Azure.

(Hérité de Resource)
Name

Obtient le nom de la ressource Azure.

(Hérité de Resource)
ProvisioningState

Obtient l’état d’approvisionnement de la ressource de cluster managé. Les valeurs possibles sont les suivantes : « None », « Creating », « Created », « Updating », « Succeeded », « Failed », « Canceled », « Deleting », « Deleted », « Deleted », « Other »

ReverseProxyEndpointPort

Obtient ou définit le point de terminaison utilisé par le proxy inverse.

Sku

Obtient ou définit la référence sku du cluster managé

Tags

Obtient ou définit des balises de ressource Azure.

(Hérité de Resource)
Type

Obtient le type de ressource Azure.

(Hérité de Resource)
UseTestExtension

Obtient ou définit l’extension de machine virtuelle de test Service Fabric, qui est false par défaut.

Méthodes

Validate()

Validez l’objet .

S’applique à