public sealed class GameServerCluster : IMessage<GameServerCluster>, IEquatable<GameServerCluster>, IDeepCloneable<GameServerCluster>, IBufferMessage, IMessage
Reference documentation and code samples for the Game Services v1 API class GameServerCluster.
A game server cluster resource.
Implements
IMessage<GameServerCluster>, IEquatable<GameServerCluster>, IDeepCloneable<GameServerCluster>, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
GameServerCluster()
public GameServerCluster()
GameServerCluster(GameServerCluster)
public GameServerCluster(GameServerCluster other)
Parameter | |
---|---|
Name | Description |
other | GameServerCluster |
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 | |
---|---|
Type | Description |
KubernetesClusterState |
ConnectionInfo
public GameServerClusterConnectionInfo ConnectionInfo { get; set; }
The game server cluster connection information. This information is used to manage game server clusters.
Property Value | |
---|---|
Type | Description |
GameServerClusterConnectionInfo |
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 cluster.
Property Value | |
---|---|
Type | Description |
String |
Etag
public string Etag { get; set; }
ETag of the resource.
Property Value | |
---|---|
Type | Description |
String |
GameServerClusterName
public GameServerClusterName GameServerClusterName { get; set; }
GameServerClusterName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The last-modified time.
Property Value | |
---|---|
Type | Description |
Timestamp |