Skip to main content

GetNamespaceLobby

Returns a lobby from the given game namespace.

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.

  • lobby_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.

Responses

GetNamespaceLobby 200 response

Schema
  • lobby object required

    A logs summary for a lobby.

    • lobby_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.

    • lobby_group_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#Uuid because this is intended to be human readable.

      Different than rivet.common#DisplayName because this should not include special characters and be short.

    • region_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.

    • start_ts date-time

      RFC3339 timestamp.

    • ready_ts date-time

      RFC3339 timestamp.

    • status required

      A union representing the state of a lobby.

  • metrics object

    Metrics relating to a job service.

    • job string required

      The job name.

    • cpu float[] required

      CPU metrics.

    • memory int64[] required

      Memory metrics.

    • memory_max int64[] required

      Peak memory metrics.

    • allocated_memory int64 required

      Total allocated memory (MB).

  • stdout_presigned_urls string[] required

    A list of URLs.

  • stderr_presigned_urls string[] required

    A list of URLs.

  • perf_lists object[] required

    A list of service performance summaries.

    • svc_name string required

      The name of the service.

    • ts date-time required

      RFC3339 timestamp.

    • duration int64 required

      Unsigned 64 bit integer.

    • req_id string

      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.

    • spans object[] required

      A list of performance spans.

      • label string required

        The label given to this performance span.

      • start_ts date-time required

        RFC3339 timestamp.

      • finish_ts date-time

        RFC3339 timestamp.

      • req_id string

        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.

    • marks object[] required

      A list of performance marks.

      • label string required

        The label given to this performance mark.

      • ts date-time required

        RFC3339 timestamp.

      • ray_id string

        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.

      • req_id string

        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.