Class GameServerDeployment (2.0.0-beta01)

Stay organized with collections Save and categorize content based on your preferences.
public sealed class GameServerDeployment : IMessage<GameServerDeployment>, IEquatable<GameServerDeployment>, IDeepCloneable<GameServerDeployment>, IBufferMessage, IMessage

A game server deployment resource.

Inheritance

Object > GameServerDeployment

Namespace

Google.Cloud.Gaming.V1Beta

Assembly

Google.Cloud.Gaming.V1Beta.dll

Constructors

GameServerDeployment()

public GameServerDeployment()

GameServerDeployment(GameServerDeployment)

public GameServerDeployment(GameServerDeployment other)
Parameter
NameDescription
otherGameServerDeployment

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The creation time.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Human readable description of the game server delpoyment.

Property Value
TypeDescription
String

Etag

public string Etag { get; set; }

ETag of the resource.

Property Value
TypeDescription
String

GameServerDeploymentName

public GameServerDeploymentName GameServerDeploymentName { get; set; }

GameServerDeploymentName-typed view over the Name resource name property.

Property Value
TypeDescription
GameServerDeploymentName

Labels

public MapField<string, string> Labels { get; }

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

Property Value
TypeDescription
MapField<String, String>

Name

public string Name { get; set; }

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

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

projects/my-project/locations/{location}/gameServerDeployments/my-deployment.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last-modified time.

Property Value
TypeDescription
Timestamp