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"]],[["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\u003eThis document provides reference documentation for the \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e class within the Google Cloud Spanner Instance Administration v1 API, specifically version 4.4.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e is a class used to request the deletion of an instance configuration, inheriting from \u003ccode\u003eobject\u003c/code\u003e and implementing several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e class has constructors for creating new instances and for cloning existing ones, and it contains properties such as \u003ccode\u003eEtag\u003c/code\u003e, \u003ccode\u003eInstanceConfigName\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eValidateOnly\u003c/code\u003e for managing the request.\u003c/p\u003e\n"],["\u003cp\u003eThe document includes a list of available versions of the API, ranging from \u003ccode\u003e5.0.0-beta05\u003c/code\u003e (the latest) to \u003ccode\u003e3.5.0\u003c/code\u003e, with links to documentation for each version, for the \u003ccode\u003eDeleteInstanceConfigRequest\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]