public sealed class GameServerDeployment : IMessage<GameServerDeployment>, IEquatable<GameServerDeployment>, IDeepCloneable<GameServerDeployment>, IBufferMessage, IMessage
A game server deployment resource.
Implements
IMessage<GameServerDeployment>, IEquatable<GameServerDeployment>, IDeepCloneable<GameServerDeployment>, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
GameServerDeployment()
public GameServerDeployment()
GameServerDeployment(GameServerDeployment)
public GameServerDeployment(GameServerDeployment other)
Parameter | |
---|---|
Name | Description |
other | GameServerDeployment |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The creation time.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Human readable description of the game server delpoyment.
Property Value | |
---|---|
Type | Description |
String |
Etag
public string Etag { get; set; }
ETag of the resource.
Property Value | |
---|---|
Type | Description |
String |
GameServerDeploymentName
public GameServerDeploymentName GameServerDeploymentName { get; set; }
GameServerDeploymentName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The last-modified time.
Property Value | |
---|---|
Type | Description |
Timestamp |