> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# VmStateChangeEventPayload

> VmStateChangeEventPayload data type.

## Properties

| Name | Type | Description |
| :- | :- | :- |
| BuildId | String | The guid string ID of the multiplayer server build that regions were updated on. |
| Region | [AzureRegion](https://docs.xbox.com/services/playfab/api-references/events/data-types/azureregion.md) | The build region. |
| VmId | String | The virtual machine ID of the multiplayer vm. |
| State | String | The multiplayer virtual machine's state to report on. |
| DurationSeconds | ulong | The amount of time spent getting to this state. |


## Related topics

- [vm_state_change](https://docs.xbox.com/services/playfab/api-references/events/MultiplayerServers/vm-state-change.md)
- [ServerStateChangedEventPayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/serverstatechangedeventpayload.md)
- [VmAssignedEventPayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/vmassignedeventpayload.md)
- [VmUnhealthyEventPayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/vmunhealthyeventpayload.md)
- [vm_assigned](https://docs.xbox.com/services/playfab/api-references/events/MultiplayerServers/vm-assigned.md)
