Class PreviewCreateGameServerClusterRequest

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

Request message for GameServerClustersService.PreviewCreateGameServerCluster.

Inheritance

Object > PreviewCreateGameServerClusterRequest

Namespace

Google.Cloud.Gaming.V1

Assembly

Google.Cloud.Gaming.V1.dll

Constructors

PreviewCreateGameServerClusterRequest()

public PreviewCreateGameServerClusterRequest()

PreviewCreateGameServerClusterRequest(PreviewCreateGameServerClusterRequest)

public PreviewCreateGameServerClusterRequest(PreviewCreateGameServerClusterRequest other)
Parameter
TypeNameDescription
PreviewCreateGameServerClusterRequestother

Properties

GameServerCluster

public GameServerCluster GameServerCluster { get; set; }

Required. The game server cluster resource to be created.

Property Value
TypeDescription
GameServerCluster

GameServerClusterId

public string GameServerClusterId { get; set; }

Required. The ID of the game server cluster resource to be created.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The parent resource name, in the following form: projects/{project}/locations/{location}/realms/{realm}.

Property Value
TypeDescription
String

ParentAsRealmName

public RealmName ParentAsRealmName { get; set; }

RealmName-typed view over the Parent resource name property.

Property Value
TypeDescription
RealmName

PreviewTime

public Timestamp PreviewTime { get; set; }

Optional. The target timestamp to compute the preview.

Property Value
TypeDescription
Timestamp

View

[Obsolete]
public GameServerClusterView View { get; set; }

Optional. This field is deprecated, preview will always return KubernetesClusterState.

Property Value
TypeDescription
GameServerClusterView