Module: Aws::SimpleDB::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-simpledb/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- Attribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Attribute')
- AttributeDoesNotExist =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeDoesNotExist', error: {"code"=>"AttributeDoesNotExist", "httpStatusCode"=>404, "senderFault"=>true})
- AttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeList', flattened: true)
- AttributeNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeNameList', flattened: true)
- BatchDeleteAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteAttributesRequest')
- BatchPutAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutAttributesRequest')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- CreateDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainRequest')
- DeletableItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletableItem')
- DeletableItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeletableItemList', flattened: true)
- DeleteAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAttributesRequest')
- DeleteDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDomainRequest')
- DomainMetadataRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainMetadataRequest')
- DomainMetadataResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainMetadataResult')
- DomainNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainNameList', flattened: true)
- DuplicateItemName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateItemName', error: {"code"=>"DuplicateItemName", "httpStatusCode"=>400, "senderFault"=>true})
- Float =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Float')
- GetAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAttributesRequest')
- GetAttributesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAttributesResult')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- InvalidNextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNextToken', error: {"code"=>"InvalidNextToken", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidNumberPredicates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNumberPredicates', error: {"code"=>"InvalidNumberPredicates", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidNumberValueTests =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNumberValueTests', error: {"code"=>"InvalidNumberValueTests", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidParameterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterValue', error: {"code"=>"InvalidParameterValue", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidQueryExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidQueryExpression', error: {"code"=>"InvalidQueryExpression", "httpStatusCode"=>400, "senderFault"=>true})
- Item =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Item')
- ItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ItemList', flattened: true)
- ListDomainsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainsRequest')
- ListDomainsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainsResult')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- MissingParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MissingParameter', error: {"code"=>"MissingParameter", "httpStatusCode"=>400, "senderFault"=>true})
- NoSuchDomain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchDomain', error: {"code"=>"NoSuchDomain", "httpStatusCode"=>400, "senderFault"=>true})
- NumberDomainAttributesExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberDomainAttributesExceeded', error: {"code"=>"NumberDomainAttributesExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- NumberDomainBytesExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberDomainBytesExceeded', error: {"code"=>"NumberDomainBytesExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- NumberDomainsExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberDomainsExceeded', error: {"code"=>"NumberDomainsExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- NumberItemAttributesExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberItemAttributesExceeded', error: {"code"=>"NumberItemAttributesExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- NumberSubmittedAttributesExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberSubmittedAttributesExceeded', error: {"code"=>"NumberSubmittedAttributesExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- NumberSubmittedItemsExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberSubmittedItemsExceeded', error: {"code"=>"NumberSubmittedItemsExceeded", "httpStatusCode"=>409, "senderFault"=>true})
- PutAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAttributesRequest')
- ReplaceableAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceableAttribute')
- ReplaceableAttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReplaceableAttributeList', flattened: true)
- ReplaceableItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceableItem')
- ReplaceableItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReplaceableItemList', flattened: true)
- RequestTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestTimeout', error: {"code"=>"RequestTimeout", "httpStatusCode"=>408, "senderFault"=>true})
- SelectRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectRequest')
- SelectResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectResult')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- TooManyRequestedAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestedAttributes', error: {"code"=>"TooManyRequestedAttributes", "httpStatusCode"=>400, "senderFault"=>true})
- UpdateCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCondition')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2009-04-15" api. = { "apiVersion" => "2009-04-15", "endpointPrefix" => "sdb", "protocol" => "query", "serviceFullName" => "Amazon SimpleDB", "serviceId" => "SimpleDB", "signatureVersion" => "v2", "uid" => "sdb-2009-04-15", "xmlNamespace" => "http://sdb.amazonaws.com/doc/2009-04-15/", } api.add_operation(:batch_delete_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDeleteAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDeleteAttributesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:batch_put_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchPutAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchPutAttributesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: DuplicateItemName) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) o.errors << Shapes::ShapeRef.new(shape: NumberItemAttributesExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberDomainAttributesExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberDomainBytesExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberSubmittedItemsExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberSubmittedAttributesExceeded) end) api.add_operation(:create_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDomainRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NumberDomainsExceeded) end) api.add_operation(:delete_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAttributesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) o.errors << Shapes::ShapeRef.new(shape: AttributeDoesNotExist) end) api.add_operation(:delete_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteDomainRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) end) api.add_operation(:domain_metadata, Seahorse::Model::Operation.new.tap do |o| o.name = "DomainMetadata" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DomainMetadataRequest) o.output = Shapes::ShapeRef.new(shape: DomainMetadataResult) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) end) api.add_operation(:get_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAttributesRequest) o.output = Shapes::ShapeRef.new(shape: GetAttributesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) end) api.add_operation(:list_domains, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDomains" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListDomainsRequest) o.output = Shapes::ShapeRef.new(shape: ListDomainsResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o[:pager] = Aws::Pager.new( limit_key: "max_number_of_domains", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:put_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutAttributesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) o.errors << Shapes::ShapeRef.new(shape: NumberDomainAttributesExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberDomainBytesExceeded) o.errors << Shapes::ShapeRef.new(shape: NumberItemAttributesExceeded) o.errors << Shapes::ShapeRef.new(shape: AttributeDoesNotExist) end) api.add_operation(:select, Seahorse::Model::Operation.new.tap do |o| o.name = "Select" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SelectRequest) o.output = Shapes::ShapeRef.new(shape: SelectResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValue) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: InvalidNumberPredicates) o.errors << Shapes::ShapeRef.new(shape: InvalidNumberValueTests) o.errors << Shapes::ShapeRef.new(shape: InvalidQueryExpression) o.errors << Shapes::ShapeRef.new(shape: MissingParameter) o.errors << Shapes::ShapeRef.new(shape: NoSuchDomain) o.errors << Shapes::ShapeRef.new(shape: RequestTimeout) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestedAttributes) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) end