REST Resource: projects.locations.gameServerDeployments

Resource: GameServerDeployment

A game server deployment resource.

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "etag": string,
  "description": string
}
Fields
name

string

The resource name of the game server deployment. Uses the form:

projects/{project}/locations/{location}/gameServerDeployments/{deployment}. For example, projects/my-project/locations/global/gameServerDeployments/my-deployment.

createTime

string (Timestamp format)

Output only. The creation time.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Output only. The last-modified time.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

The labels associated with this game server deployment. Each label is a key-value pair.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

etag

string

ETag of the resource.

description

string

Human readable description of the game server delpoyment.

Methods

create

Creates a new game server deployment in a given project and location.

delete

Deletes a single game server deployment.

fetchDeploymentState

Retrieves information about the current state of the game server deployment.

get

Gets details of a single game server deployment.

getIamPolicy

Gets the access control policy for a resource.

getRollout

Gets details a single game server deployment rollout.

list

Lists game server deployments in a given project and location.

patch

Patches a game server deployment.

previewRollout

Previews the game server deployment rollout.

setIamPolicy

Sets the access control policy on the specified resource.

testIamPermissions

Returns permissions that a caller has on the specified resource.

updateRollout

Patches a single game server deployment rollout.