public sealed class CreateGameServerConfigRequest : IMessage<CreateGameServerConfigRequest>, IEquatable<CreateGameServerConfigRequest>, IDeepCloneable<CreateGameServerConfigRequest>, IBufferMessage, IMessage
Request message for GameServerConfigsService.CreateGameServerConfig.
Implements
IMessage<CreateGameServerConfigRequest>, IEquatable<CreateGameServerConfigRequest>, IDeepCloneable<CreateGameServerConfigRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
CreateGameServerConfigRequest()
public CreateGameServerConfigRequest()
CreateGameServerConfigRequest(CreateGameServerConfigRequest)
public CreateGameServerConfigRequest(CreateGameServerConfigRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateGameServerConfigRequest |
Properties
ConfigId
public string ConfigId { get; set; }
Required. The ID of the game server config resource to be created.
Property Value | |
---|---|
Type | Description |
String |
GameServerConfig
public GameServerConfig GameServerConfig { get; set; }
Required. The game server config resource to be created.
Property Value | |
---|---|
Type | Description |
GameServerConfig |
Parent
public string Parent { get; set; }
Required. The parent resource name, in the following form:
projects/{project}/locations/{location}/gameServerDeployments/{deployment}/
.
Property Value | |
---|---|
Type | Description |
String |
ParentAsGameServerDeploymentName
public GameServerDeploymentName ParentAsGameServerDeploymentName { get; set; }
GameServerDeploymentName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
GameServerDeploymentName |