Cluster interface
Ressource de cluster
- Extends
Propriétés
| add |
Liste des fonctionnalités de module complémentaire à activer dans le cluster. |
| application |
Stratégie utilisée pour nettoyer les versions inutilisées. |
| available |
Versions du runtime Service Fabric disponibles pour ce cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| azure |
Paramètres d’authentification AAD du cluster. |
| certificate | Certificat à utiliser pour sécuriser le cluster. Le certificat fourni sera utilisé pour la sécurité des nœuds au sein du cluster, le certificat SSL pour le point de terminaison de gestion du cluster et le client d’administration par défaut. |
| certificate |
Décrit une liste de certificats de serveur référencés par un nom commun utilisé pour sécuriser le cluster. |
| client |
Liste des certificats clients référencés par un nom commun autorisé à gérer le cluster. |
| client |
Liste des certificats clients référencés par empreinte numérique autorisée à gérer le cluster. |
| cluster |
Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez 'API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions. |
| cluster |
Point de terminaison du fournisseur de ressources Azure. Un service système du cluster se connecte à ce point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| cluster |
Identificateur unique généré par le service pour la ressource de cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| cluster |
État actuel du cluster.
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| diagnostics |
Informations sur le compte de stockage pour le stockage des journaux de diagnostic Service Fabric. |
| event |
Indique si le service de magasin d’événements est activé. |
| fabric |
Liste des paramètres de structure personnalisés pour configurer le cluster. |
| infrastructure |
Indique si le gestionnaire de services d’infrastructure est activé. |
| management |
Point de terminaison de gestion http du cluster. |
| node |
Liste des types de nœuds dans le cluster. |
| notifications | Indique une liste de canaux de notification pour les événements de cluster. |
| provisioning |
État d’approvisionnement de la ressource de cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| reliability |
Le niveau de fiabilité définit la taille du jeu de réplicas des services système. En savoir plus sur fiabilitéLevel.
|
| reverse |
Certificat de serveur utilisé par le proxy inverse. |
| reverse |
Décrit une liste de certificats de serveur référencés par un nom commun utilisé pour sécuriser le cluster. |
| sf |
Cette propriété contrôle le regroupement logique de machines virtuelles dans les domaines de mise à niveau (UD). Cette propriété ne peut pas être modifiée si un type de nœud avec plusieurs zones de disponibilité est déjà présent dans le cluster. |
| upgrade |
Stratégie à utiliser lors de la mise à niveau du cluster. |
| upgrade |
Mode de mise à niveau du cluster lorsque la nouvelle version du runtime Service Fabric est disponible. |
| upgrade |
Indique la date et l’heure de fin pour suspendre les mises à niveau de version du runtime automatique sur le cluster pendant une période spécifique sur le cluster (UTC). |
| upgrade |
Indique la date et l’heure de début pour suspendre les mises à niveau de version du runtime automatique sur le cluster pendant une période spécifique sur le cluster (UTC). |
| upgrade |
Indique quand de nouvelles mises à niveau de version du runtime de cluster seront appliquées après leur publication. Par défaut, Wave0. S’applique uniquement lorsque upgradeMode a la valeur « Automatique ». |
| vm |
L’image de machine virtuelle VMSS a été configurée avec. Des noms génériques tels que Windows ou Linux peuvent être utilisés. |
| vmss |
Cette propriété définit le mode de mise à niveau du groupe de machines virtuelles identiques, il est obligatoire si un type de nœud avec plusieurs zones de disponibilité est ajouté. |
| wave |
Boolean pour suspendre les mises à niveau automatiques de la version du runtime vers le cluster. |
Propriétés héritées
| etag | Etag de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| id | Identificateur de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement des ressources Azure. |
| name | Nom de la ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressources Azure. |
| type | Type de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
addOnFeatures
Liste des fonctionnalités de module complémentaire à activer dans le cluster.
addOnFeatures?: string[]
Valeur de propriété
string[]
applicationTypeVersionsCleanupPolicy
Stratégie utilisée pour nettoyer les versions inutilisées.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Valeur de propriété
availableClusterVersions
Versions du runtime Service Fabric disponibles pour ce cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
availableClusterVersions?: ClusterVersionDetails[]
Valeur de propriété
azureActiveDirectory
Paramètres d’authentification AAD du cluster.
azureActiveDirectory?: AzureActiveDirectory
Valeur de propriété
certificate
Certificat à utiliser pour sécuriser le cluster. Le certificat fourni sera utilisé pour la sécurité des nœuds au sein du cluster, le certificat SSL pour le point de terminaison de gestion du cluster et le client d’administration par défaut.
certificate?: CertificateDescription
Valeur de propriété
certificateCommonNames
Décrit une liste de certificats de serveur référencés par un nom commun utilisé pour sécuriser le cluster.
certificateCommonNames?: ServerCertificateCommonNames
Valeur de propriété
clientCertificateCommonNames
Liste des certificats clients référencés par un nom commun autorisé à gérer le cluster.
clientCertificateCommonNames?: ClientCertificateCommonName[]
Valeur de propriété
clientCertificateThumbprints
Liste des certificats clients référencés par empreinte numérique autorisée à gérer le cluster.
clientCertificateThumbprints?: ClientCertificateThumbprint[]
Valeur de propriété
clusterCodeVersion
Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez 'API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions.
clusterCodeVersion?: string
Valeur de propriété
string
clusterEndpoint
Point de terminaison du fournisseur de ressources Azure. Un service système du cluster se connecte à ce point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
clusterEndpoint?: string
Valeur de propriété
string
clusterId
Identificateur unique généré par le service pour la ressource de cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
clusterId?: string
Valeur de propriété
string
clusterState
É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 la signale.
- Déploiement : indique que le runtime Service Fabric est installé sur les machines virtuelles. La ressource de cluster est dans cet état jusqu’à ce que le cluster démarre et que les services système soient en cours.
- BaselineUpgrade : indique que le cluster est mis à 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.
- Mise à jour deUserCertificate : indique que le cluster est mis à niveau avec le certificat fourni par l’utilisateur.
- Mise à jourInfrastructure : indique que le cluster est mis à niveau avec la dernière version du runtime Service Fabric. Cela se produit uniquement lorsque le upgradeMode est défini sur « Automatique ».
- Application deClusterVersion : indique que le cluster se trouve sur une version différente de celle attendue et que le cluster est mis à niveau vers la version attendue.
- UpgradeServiceUnreachable : indique que le service système du 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 niveau de fiabilité du cluster est ajusté.
- Prêt : indique que le cluster est dans un état stable.
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
clusterState?: string
Valeur de propriété
string
diagnosticsStorageAccountConfig
Informations sur le compte de stockage pour le stockage des journaux de diagnostic Service Fabric.
diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig
Valeur de propriété
eventStoreServiceEnabled
Indique si le service de magasin d’événements est activé.
eventStoreServiceEnabled?: boolean
Valeur de propriété
boolean
fabricSettings
Liste des paramètres de structure personnalisés pour configurer le cluster.
fabricSettings?: SettingsSectionDescription[]
Valeur de propriété
infrastructureServiceManager
Indique si le gestionnaire de services d’infrastructure est activé.
infrastructureServiceManager?: boolean
Valeur de propriété
boolean
managementEndpoint
Point de terminaison de gestion http du cluster.
managementEndpoint?: string
Valeur de propriété
string
nodeTypes
Liste des types de nœuds dans le cluster.
nodeTypes?: NodeTypeDescription[]
Valeur de propriété
notifications
Indique une liste de canaux de notification pour les événements de cluster.
notifications?: Notification_2[]
Valeur de propriété
provisioningState
État d’approvisionnement de la ressource de cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
reliabilityLevel
Le niveau de fiabilité définit la taille du jeu de réplicas des services système. En savoir plus sur fiabilitéLevel.
- Aucun : exécutez les services système avec un nombre de jeu de réplicas cible de 1. Cela ne doit être utilisé que pour les clusters de test.
- Bronze : exécutez les services système avec un nombre de réplicas cible de 3. Cela ne doit être utilisé que pour les clusters de test.
- Silver : exécutez les services système avec un nombre de réplicas cible de 5.
- Gold : exécutez les services système avec un nombre de jeu de réplicas cible de 7.
- Platinum : exécutez les services système avec un nombre de jeu de réplicas cible de 9.
reliabilityLevel?: string
Valeur de propriété
string
reverseProxyCertificate
Certificat de serveur utilisé par le proxy inverse.
reverseProxyCertificate?: CertificateDescription
Valeur de propriété
reverseProxyCertificateCommonNames
Décrit une liste de certificats de serveur référencés par un nom commun utilisé pour sécuriser le cluster.
reverseProxyCertificateCommonNames?: ServerCertificateCommonNames
Valeur de propriété
sfZonalUpgradeMode
Cette propriété contrôle le regroupement logique de machines virtuelles dans les domaines de mise à niveau (UD). Cette propriété ne peut pas être modifiée si un type de nœud avec plusieurs zones de disponibilité est déjà présent dans le cluster.
sfZonalUpgradeMode?: string
Valeur de propriété
string
upgradeDescription
Stratégie à utiliser lors de la mise à niveau du cluster.
upgradeDescription?: ClusterUpgradePolicy
Valeur de propriété
upgradeMode
Mode de mise à niveau du cluster lorsque la nouvelle version du runtime Service Fabric est disponible.
upgradeMode?: string
Valeur de propriété
string
upgradePauseEndTimestampUtc
Indique la date et l’heure de fin pour suspendre les mises à niveau de version du runtime automatique sur le cluster pendant une période spécifique sur le cluster (UTC).
upgradePauseEndTimestampUtc?: Date
Valeur de propriété
Date
upgradePauseStartTimestampUtc
Indique la date et l’heure de début pour suspendre les mises à niveau de version du runtime automatique sur le cluster pendant une période spécifique sur le cluster (UTC).
upgradePauseStartTimestampUtc?: Date
Valeur de propriété
Date
upgradeWave
Indique quand de nouvelles mises à niveau de version du runtime de cluster seront appliquées après leur publication. Par défaut, Wave0. S’applique uniquement lorsque upgradeMode a la valeur « Automatique ».
upgradeWave?: string
Valeur de propriété
string
vmImage
L’image de machine virtuelle VMSS a été configurée avec. Des noms génériques tels que Windows ou Linux peuvent être utilisés.
vmImage?: string
Valeur de propriété
string
vmssZonalUpgradeMode
Cette propriété définit le mode de mise à niveau du groupe de machines virtuelles identiques, il est obligatoire si un type de nœud avec plusieurs zones de disponibilité est ajouté.
vmssZonalUpgradeMode?: string
Valeur de propriété
string
waveUpgradePaused
Boolean pour suspendre les mises à niveau automatiques de la version du runtime vers le cluster.
waveUpgradePaused?: boolean
Valeur de propriété
boolean
Détails de la propriété héritée
etag
Etag de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
etag?: string
Valeur de propriété
string
héritée deResource.etag
id
Identificateur de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deResource.id
location
Emplacement des ressources Azure.
location: string
Valeur de propriété
string
héritée deResource.location
name
Nom de la ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deResource.name
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deResource.systemData
tags
Balises de ressources Azure.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deResource.tags
type
Type de ressource Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deResource.type