AvailabilitySet interface

Especifica información sobre el conjunto de disponibilidad al que se debe asignar la máquina virtual. Las máquinas virtuales especificadas en el mismo conjunto de disponibilidad se asignan a distintos nodos para maximizar la disponibilidad. Para obtener más información sobre los conjuntos de disponibilidad, consulte Introducción a los conjuntos de disponibilidad. Para más información sobre el mantenimiento planeado de Azure, consulte mantenimiento y actualizaciones de para máquinas virtuales en Azure. Actualmente, una máquina virtual solo se puede agregar a un conjunto de disponibilidad en el momento de la creación. No se puede agregar una máquina virtual existente a un conjunto de disponibilidad.

Extends

Propiedades

platformFaultDomainCount

Recuento de dominios de error.

platformUpdateDomainCount

Actualizar recuento de dominios.

proximityPlacementGroup

Especifica información sobre el grupo de selección de ubicación de proximidad al que se debe asignar el conjunto de disponibilidad. Versión mínima de api: 2018-04-01.

scheduledEventsPolicy

Especifica las configuraciones relacionadas con el evento programado Redeploy, Reboot y ScheduledEventsAdditionalPublishingTargets para el conjunto de disponibilidad.

sku

SKU del conjunto de disponibilidad, solo se requiere el nombre para establecer. Consulte AvailabilitySetSkuTypes para ver posibles conjuntos de valores. Use "Aligned" para máquinas virtuales con discos administrados y "Clásico" para máquinas virtuales con discos no administrados. El valor predeterminado es "Clásico".

statuses

Información de estado del recurso.

virtualMachines

Lista de referencias a todas las máquinas virtuales del conjunto de disponibilidad.

virtualMachineScaleSetMigrationInfo

Describe las propiedades de migración en el conjunto de disponibilidad.

Propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Ubicación geográfica donde reside el recurso

name

Nombre del recurso

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

tags

Etiquetas de recursos.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Detalles de las propiedades

platformFaultDomainCount

Recuento de dominios de error.

platformFaultDomainCount?: number

Valor de propiedad

number

platformUpdateDomainCount

Actualizar recuento de dominios.

platformUpdateDomainCount?: number

Valor de propiedad

number

proximityPlacementGroup

Especifica información sobre el grupo de selección de ubicación de proximidad al que se debe asignar el conjunto de disponibilidad. Versión mínima de api: 2018-04-01.

proximityPlacementGroup?: SubResource

Valor de propiedad

scheduledEventsPolicy

Especifica las configuraciones relacionadas con el evento programado Redeploy, Reboot y ScheduledEventsAdditionalPublishingTargets para el conjunto de disponibilidad.

scheduledEventsPolicy?: ScheduledEventsPolicy

Valor de propiedad

sku

SKU del conjunto de disponibilidad, solo se requiere el nombre para establecer. Consulte AvailabilitySetSkuTypes para ver posibles conjuntos de valores. Use "Aligned" para máquinas virtuales con discos administrados y "Clásico" para máquinas virtuales con discos no administrados. El valor predeterminado es "Clásico".

sku?: Sku

Valor de propiedad

Sku

statuses

Información de estado del recurso.

statuses?: InstanceViewStatus[]

Valor de propiedad

virtualMachines

Lista de referencias a todas las máquinas virtuales del conjunto de disponibilidad.

virtualMachines?: SubResource[]

Valor de propiedad

virtualMachineScaleSetMigrationInfo

Describe las propiedades de migración en el conjunto de disponibilidad.

virtualMachineScaleSetMigrationInfo?: VirtualMachineScaleSetMigrationInfo

Valor de propiedad

Detalles de las propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor de propiedad

string

heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

heredado detrackedResource.location

name

Nombre del recurso

name?: string

Valor de propiedad

string

heredado deTrackedResource.name

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

systemData?: SystemData

Valor de propiedad

heredado detrackedResource.systemData

tags

Etiquetas de recursos.

tags?: Record<string, string>

Valor de propiedad

Record<string, string>

Heredado deTrackedResource.tags

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valor de propiedad

string

Heredar detrackedResource.type