Class GameServerDeployment (2.0.0)

public sealed class GameServerDeployment : IMessage<GameServerDeployment>, IEquatable<GameServerDeployment>, IDeepCloneable<GameServerDeployment>, IBufferMessage, IMessage

A game server deployment resource.

Inheritance

Object > GameServerDeployment

Namespace

Google.Cloud.Gaming.V1

Assembly

Google.Cloud.Gaming.V1.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, in the following form: projects/{project}/locations/{location}/gameServerDeployments/{deployment}. For example, projects/my-project/locations/global/gameServerDeployments/my-deployment.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last-modified time.

Property Value
TypeDescription
Timestamp