public sealed class DeleteInstanceConfigRequest : IMessage<DeleteInstanceConfigRequest>, IEquatable<DeleteInstanceConfigRequest>, IDeepCloneable<DeleteInstanceConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class DeleteInstanceConfigRequest.
The request for
[DeleteInstanceConfigRequest][InstanceAdmin.DeleteInstanceConfigRequest].
Used for optimistic concurrency control as a way to help prevent
simultaneous deletes of an instance config from overwriting each
other. If not empty, the API
only deletes the instance config when the etag provided matches the current
status of the requested instance config. Otherwise, deletes the instance
config without checking the current status of the requested instance
config.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e class within the Google Cloud Spanner Instance Administration v1 API, specifically for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e class is used to construct requests for deleting instance configurations in Google Cloud Spanner.\u003c/p\u003e\n"],["\u003cp\u003eThe API offers versioning, with the latest being \u003ccode\u003e5.0.0-beta05\u003c/code\u003e, and the document specifically references version \u003ccode\u003e4.1.0\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role within the Google Cloud Protobuf framework.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e include \u003ccode\u003eEtag\u003c/code\u003e for concurrency control, \u003ccode\u003eInstanceConfigName\u003c/code\u003e for a typed resource name, \u003ccode\u003eName\u003c/code\u003e for the instance configuration name, and \u003ccode\u003eValidateOnly\u003c/code\u003e for request validation without execution.\u003c/p\u003e\n"]]],[],null,[]]