public sealed class UpdateEnvironmentRequest : IMessage<UpdateEnvironmentRequest>, IEquatable<UpdateEnvironmentRequest>, IDeepCloneable<UpdateEnvironmentRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class UpdateEnvironmentRequest.
The request message for [Environments.UpdateEnvironment][google.cloud.dialogflow.v2.Environments.UpdateEnvironment].
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 = -).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe page provides reference documentation for the \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e class within the Google Cloud Dialogflow v2 API, specifically in the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThis \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e class is used to send update requests for environments within the Dialogflow API, and is part of the Google.Cloud.Dialogflow.V2 namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists available versions of the \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e class, ranging from the latest version 4.26.0 down to version 3.2.0, offering links to the specifics of each version.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e class inherits from Object and implements IMessage, IEquatable, IDeepCloneable, and IBufferMessage, with members like AllowLoadToDraftAndDiscardChanges, Environment, and UpdateMask.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for the \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e class: one default constructor and another that accepts an existing \u003ccode\u003eUpdateEnvironmentRequest\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]