public sealed class PreviewGameServerDeploymentRolloutRequest : IMessage<PreviewGameServerDeploymentRolloutRequest>, IEquatable<PreviewGameServerDeploymentRolloutRequest>, IDeepCloneable<PreviewGameServerDeploymentRolloutRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud for Games v1beta API class PreviewGameServerDeploymentRolloutRequest.
Request message for PreviewGameServerDeploymentRollout.
Implements
IMessagePreviewGameServerDeploymentRolloutRequest, IEquatablePreviewGameServerDeploymentRolloutRequest, IDeepCloneablePreviewGameServerDeploymentRolloutRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Gaming.V1BetaAssembly
Google.Cloud.Gaming.V1Beta.dll
Constructors
PreviewGameServerDeploymentRolloutRequest()
public PreviewGameServerDeploymentRolloutRequest()
PreviewGameServerDeploymentRolloutRequest(PreviewGameServerDeploymentRolloutRequest)
public PreviewGameServerDeploymentRolloutRequest(PreviewGameServerDeploymentRolloutRequest other)
Parameter | |
---|---|
Name | Description |
other | PreviewGameServerDeploymentRolloutRequest |
Properties
PreviewTime
public Timestamp PreviewTime { get; set; }
Optional. The target timestamp to compute the preview. Defaults to the immediately after the proposed rollout completes.
Property Value | |
---|---|
Type | Description |
Timestamp |
Rollout
public GameServerDeploymentRollout Rollout { get; set; }
Required. The game server deployment rollout to be updated. Only fields specified in update_mask are updated.
Property Value | |
---|---|
Type | Description |
GameServerDeploymentRollout |
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. Mask of fields to update. At least one path must be supplied in
this field. For the FieldMask
definition, see
https: //developers.google.com/protocol-buffers // /docs/reference/google.protobuf#fieldmask
Property Value | |
---|---|
Type | Description |
FieldMask |