public sealed class GameServerConfig : IMessage<GameServerConfig>, IEquatable<GameServerConfig>, IDeepCloneable<GameServerConfig>, IBufferMessage, IMessageA game server config resource.
Implements
IMessage<GameServerConfig>, IEquatable<GameServerConfig>, IDeepCloneable<GameServerConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
GameServerConfig()
public GameServerConfig()GameServerConfig(GameServerConfig)
public GameServerConfig(GameServerConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
GameServerConfig |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. The creation time.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Description
public string Description { get; set; }The description of the game server config.
| Property Value | |
|---|---|
| Type | Description |
String |
|
FleetConfigs
public RepeatedField<FleetConfig> FleetConfigs { get; }FleetConfig contains a list of Agones fleet specs. Only one FleetConfig is allowed.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<FleetConfig> |
|
GameServerConfigName
public GameServerConfigName GameServerConfigName { get; set; }GameServerConfigName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
GameServerConfigName |
|
Labels
public MapField<string, string> Labels { get; }The labels associated with this game server config. 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 config. Uses the form:
projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}.
For example,
projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config.
| Property Value | |
|---|---|
| Type | Description |
String |
|
ScalingConfigs
public RepeatedField<ScalingConfig> ScalingConfigs { get; }The autoscaling settings.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<ScalingConfig> |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The last-modified time.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|