Class GameServerCluster (2.0.0)

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

A game server cluster resource.

Inheritance

Object > GameServerCluster

Namespace

Google.Cloud.Gaming.V1

Assembly

Google.Cloud.Gaming.V1.dll

Constructors

GameServerCluster()

public GameServerCluster()

GameServerCluster(GameServerCluster)

public GameServerCluster(GameServerCluster other)
Parameter
NameDescription
otherGameServerCluster

Properties

ClusterState

public KubernetesClusterState ClusterState { get; set; }

Output only. The state of the Kubernetes cluster, this will be available if 'view' is set to FULL in the relevant List/Get/Preview request.

Property Value
TypeDescription
KubernetesClusterState

ConnectionInfo

public GameServerClusterConnectionInfo ConnectionInfo { get; set; }

The game server cluster connection information. This information is used to manage game server clusters.

Property Value
TypeDescription
GameServerClusterConnectionInfo

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 cluster.

Property Value
TypeDescription
String

Etag

public string Etag { get; set; }

ETag of the resource.

Property Value
TypeDescription
String

GameServerClusterName

public GameServerClusterName GameServerClusterName { get; set; }

GameServerClusterName-typed view over the Name resource name property.

Property Value
TypeDescription
GameServerClusterName

Labels

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

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

Property Value
TypeDescription
MapField<String, String>

Name

public string Name { get; set; }

Required. The resource name of the game server cluster, in the following form: projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}. For example, projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last-modified time.

Property Value
TypeDescription
Timestamp