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 configuration from overwriting each other. If not empty, the API only deletes the instance configuration when the etag provided matches the current status of the requested instance configuration. Otherwise, deletes the instance configuration without checking the current status of the requested instance configuration.

Returns:

  • (::String)

    Used for optimistic concurrency control as a way to help prevent simultaneous deletes of an instance configuration from overwriting each other. If not empty, the API only deletes the instance configuration when the etag provided matches the current status of the requested instance configuration. Otherwise, deletes the instance configuration without checking the current status of the requested instance configuration.



631
632
633
634
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 631

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>



631
632
633
634
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 631

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.



631
632
633
634
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 631

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