Package version:

Interface AvailabilitySetUpdate

Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated.

interface AvailabilitySetUpdate {
    platformFaultDomainCount?: number;
    platformUpdateDomainCount?: number;
    proximityPlacementGroup?: SubResource;
    scheduledEventsPolicy?: ScheduledEventsPolicy;
    sku?: Sku;
    statuses?: InstanceViewStatus[];
    tags?: {
        [propertyName: string]: string;
    };
    virtualMachines?: SubResource[];
    virtualMachineScaleSetMigrationInfo?: VirtualMachineScaleSetMigrationInfo;
}

Hierarchy (view full)

Properties

platformFaultDomainCount?: number

Fault Domain count.

platformUpdateDomainCount?: number

Update Domain count.

proximityPlacementGroup?: SubResource

Specifies information about the proximity placement group that the availability set should be assigned to. Minimum api-version: 2018-04-01.

scheduledEventsPolicy?: ScheduledEventsPolicy

Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations for the availability set.

sku?: Sku

Sku of the availability set

statuses?: InstanceViewStatus[]

The resource status information. NOTE: This property will not be serialized. It can only be populated by the server.

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

Resource tags

virtualMachines?: SubResource[]

A list of references to all virtual machines in the availability set.

virtualMachineScaleSetMigrationInfo?: VirtualMachineScaleSetMigrationInfo

Describes the migration properties on the Availability Set. NOTE: This property will not be serialized. It can only be populated by the server.