| Name | Type | Description | Notes |
|---|---|---|---|
| WorldId | string | WorldID be "offline" on User profiles if you are not friends with that user. | |
| Type | InstanceType | ||
| Region | InstanceRegion | ||
| OwnerId | string | A groupId if the instance type is "group", null if instance type is public, or a userId otherwise | [optional] |
| RoleIds | List<string> | Group roleIds that are allowed to join if the type is "group" and groupAccessType is "member" | [optional] |
| GroupAccessType | GroupAccessType | [optional] | |
| QueueEnabled | bool | [optional] [default to false] | |
| ClosedAt | DateTime | The time after which users won't be allowed to join the instance. This doesn't work for public instances. | [optional] |
| CanRequestInvite | bool | Only applies to invite type instances to make them invite+ | [optional] [default to false] |
| HardClose | bool | Currently unused, but will eventually be a flag to set if the closing of the instance should kick people. | [optional] [default to false] |
| InviteOnly | bool | [optional] [default to false] |