Class UpdateEnvironmentRequest (3.11.0)

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

The request message for [Environments.UpdateEnvironment][google.cloud.dialogflow.v2.Environments.UpdateEnvironment].

Inheritance

Object > UpdateEnvironmentRequest

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

UpdateEnvironmentRequest()

public UpdateEnvironmentRequest()

UpdateEnvironmentRequest(UpdateEnvironmentRequest)

public UpdateEnvironmentRequest(UpdateEnvironmentRequest other)
Parameter
NameDescription
otherUpdateEnvironmentRequest

Properties

AllowLoadToDraftAndDiscardChanges

public bool AllowLoadToDraftAndDiscardChanges { get; set; }

Optional. This field is used to prevent accidental overwrite of the default environment, which is an operation that cannot be undone. To confirm that the caller desires this overwrite, this field must be explicitly set to true when updating the default environment (environment ID = -).

Property Value
TypeDescription
Boolean

Environment

public Environment Environment { get; set; }

Required. The environment to update.

Property Value
TypeDescription
Environment

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. The mask to control which fields get updated.

Property Value
TypeDescription
FieldMask