GetGameNamespaceById
Gets a game namespace by namespace ID.
Path Parameters
- game_id string required
Possible values: Value must match regular expression
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$A universally unique identifier.
- namespace_id string required
Possible values: Value must match regular expression
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$A universally unique identifier.
- 200
- 400
- 403
- 404
- 408
- 429
- 500
GetGameNamespaceById 200 response
Schema
namespace object required
A full namespace.
- namespace_id string required
Possible values: Value must match regular expression
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$A universally unique identifier.
- create_ts date-time required
RFC3339 timestamp.
- display_name string required
Possible values: 1 ≤ length ≤ 24, Value must match regular expression
^(?:[^ \n\r] ?)+[^ \n\r]$Represent a resource's readable display name.
- version_id string required
Possible values: Value must match regular expression
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$A universally unique identifier.
- name_id string required
Possible values: 1 ≤ length ≤ 16, Value must match regular expression
^[a-zA-Z0-9](?:[a-zA-Z0-9]-?)+[a-zA-Z0-9]$A human readable short identifier used to references resources.
Different than a
rivet.common#Uuidbecause this is intended to be human readable.Different than
rivet.common#DisplayNamebecause this should not include special characters and be short. config object required
Cloud configuration for a given namespace.
cdn object required
CDN configuration for a given namespace.
- enable_domain_public_auth boolean required
Whether or not to allow users to connect to the given namespace via domain name.
domains object[] required
A list of CDN domains for a given namespace.
- domain string required
A valid domain name (no protocol).
- auth_type string required
Possible values: [
none,basic]A value denoting what type of authentication to use for a game namespace's CDN.
auth_user_list object[] required
A list of CDN authenticated users for a given namespace.
- user string required
A user name.
matchmaker object required
Matchmaker configuration for a given namespace.
- lobby_count_max int32 required
Unsigned 32 bit integer.
- max_players_per_client int32 required
Unsigned 32 bit integer.
- max_players_per_client_vpn int32 required
Unsigned 32 bit integer.
- max_players_per_client_proxy int32 required
Unsigned 32 bit integer.
- max_players_per_client_tor int32 required
Unsigned 32 bit integer.
- max_players_per_client_hosting int32 required
Unsigned 32 bit integer.
kv object required
KV configuration for a given namespace.
identity object required
Identity configuration for a given namespace.
BadRequestError 400 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.
ForbiddenError 403 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.
NotFoundError 404 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.
UnauthorizedError 408 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.
RateLimitError 429 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.
InternalError 500 response
Schema
- code string required
- message string required
- metadata
Unstructured metadata relating to an error. Must be manually parsed.