Class: Google::Cloud::Spanner::Admin::Instance::V1::DeleteInstanceConfigRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb

Overview

The request for [DeleteInstanceConfigRequest][InstanceAdmin.DeleteInstanceConfigRequest].

Instance Attribute Summary collapse

Instance Attribute Details

#etag::String

Returns 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.

Returns:

  • (::String)

    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.



489
490
491
492
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 489

class DeleteInstanceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Required. The name of the instance configuration to be deleted. Values are of the form projects/<project>/instanceConfigs/<instance_config>.

Returns:

  • (::String)

    Required. The name of the instance configuration to be deleted. Values are of the form projects/<project>/instanceConfigs/<instance_config>



489
490
491
492
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 489

class DeleteInstanceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#validate_only::Boolean

Returns An option to validate, but not actually execute, a request, and provide the same response.

Returns:

  • (::Boolean)

    An option to validate, but not actually execute, a request, and provide the same response.



489
490
491
492
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 489

class DeleteInstanceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end