Partager via


AvailabilitySet interface

Spécifie des informations sur le groupe à haute disponibilité auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe à haute disponibilité sont allouées à différents nœuds pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez vue d’ensemble des groupes à haute disponibilité. Pour plus d’informations sur la maintenance planifiée Azure, consultez Maintenance et mises à jour des machines virtuelles dans Azure. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe à haute disponibilité au moment de la création. Impossible d’ajouter une machine virtuelle existante à un groupe à haute disponibilité.

Extends

Propriétés

platformFaultDomainCount

Nombre de domaines d’erreur.

platformUpdateDomainCount

Mettre à jour le nombre de domaines.

proximityPlacementGroup

Spécifie des informations sur le groupe de placement de proximité auquel le groupe à haute disponibilité doit être affecté. Version minimale de l’API : 2018-04-01.

scheduledEventsPolicy

Spécifie les configurations liées au redéploiement, au redémarrage et à ScheduledEventsAdditionalPublishingTargets Scheduled Event pour le groupe à haute disponibilité.

sku

Référence SKU du groupe à haute disponibilité, seul le nom doit être défini. Consultez AvailabilitySetSkuTypes pour obtenir un ensemble de valeurs possible. Utilisez « Aligné » pour les machines virtuelles avec des disques managés et « Classic » pour les machines virtuelles avec des disques non managés. La valeur par défaut est « Classic ».

statuses

Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

virtualMachines

Liste des références à toutes les machines virtuelles du groupe à haute disponibilité.

virtualMachineScaleSetMigrationInfo

Décrit les propriétés de migration sur le groupe à haute disponibilité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » 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é

platformFaultDomainCount

Nombre de domaines d’erreur.

platformFaultDomainCount?: number

Valeur de propriété

number

platformUpdateDomainCount

Mettre à jour le nombre de domaines.

platformUpdateDomainCount?: number

Valeur de propriété

number

proximityPlacementGroup

Spécifie des informations sur le groupe de placement de proximité auquel le groupe à haute disponibilité doit être affecté. Version minimale de l’API : 2018-04-01.

proximityPlacementGroup?: SubResource

Valeur de propriété

scheduledEventsPolicy

Spécifie les configurations liées au redéploiement, au redémarrage et à ScheduledEventsAdditionalPublishingTargets Scheduled Event pour le groupe à haute disponibilité.

scheduledEventsPolicy?: ScheduledEventsPolicy

Valeur de propriété

sku

Référence SKU du groupe à haute disponibilité, seul le nom doit être défini. Consultez AvailabilitySetSkuTypes pour obtenir un ensemble de valeurs possible. Utilisez « Aligné » pour les machines virtuelles avec des disques managés et « Classic » pour les machines virtuelles avec des disques non managés. La valeur par défaut est « Classic ».

sku?: Sku

Valeur de propriété

Sku

statuses

Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

statuses?: InstanceViewStatus[]

Valeur de propriété

virtualMachines

Liste des références à toutes les machines virtuelles du groupe à haute disponibilité.

virtualMachines?: SubResource[]

Valeur de propriété

virtualMachineScaleSetMigrationInfo

Décrit les propriétés de migration sur le groupe à haute disponibilité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

virtualMachineScaleSetMigrationInfo?: VirtualMachineScaleSetMigrationInfo

Valeur de propriété

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 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 deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

Nom de la ressource 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 deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. 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 deTrackedResource.systemData

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » 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 deTrackedResource.type