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

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.



724
725
726
727
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 724

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>



724
725
726
727
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 724

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.



724
725
726
727
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 724

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