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.

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é.

Propriétés héritées

id

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Emplacement géographique où réside la ressource

name

Nom de la ressource

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

tags

Balises de ressource.

type

Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts"

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.

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é.

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}

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

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.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

tags?: Record<string, string>

Valeur de propriété

Record<string, string>

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts"

type?: string

Valeur de propriété

string

héritée deTrackedResource.type