Module erlcloud_sdb

Data Types

sdb_attribute()

sdb_attribute() = {string(), string() | {replace, string()}}

sdb_attributes()

sdb_attributes() = [sdb_attribute()]

sdb_conditional()

sdb_conditional() = {string(), string() | exists | not_exists}

sdb_conditionals()

sdb_conditionals() = [sdb_conditional()]

sdb_delete_attribute()

sdb_delete_attribute() = {string(), string()} | string()

sdb_delete_attributes()

sdb_delete_attributes() = [sdb_delete_attribute()]

Function Index

batch_put_attributes/2
batch_put_attributes/3
configure/2
configure/3
create_domain/1
create_domain/2
delete_attributes/2
delete_attributes/3
delete_attributes/4
delete_attributes/5
delete_domain/1
delete_domain/2
domain_metadata/1
domain_metadata/2
extract_token/1
get_attributes/2
get_attributes/3
get_attributes/4
get_attributes/5
list_domains/0
list_domains/1
list_domains/2
list_domains/3
new/2
new/3
put_attributes/3
put_attributes/4
put_attributes/5
select/1
select/2
select/3
select/4
select_all/1
select_all/2
select_all/3

Function Details

batch_put_attributes/2

batch_put_attributes(DomainName::string(), Items::[{string(), sdb_attributes()}]) -> proplist()

batch_put_attributes/3

batch_put_attributes(DomainName::string(), Items::[{string(), sdb_attributes()}], Config::aws_config()) -> proplist()

configure/2

configure(AccessKeyID::string(), SecretAccessKey::string()) -> ok

configure/3

configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> ok

create_domain/1

create_domain(Name::string()) -> proplist()

create_domain/2

create_domain(Name::string(), Config::aws_config()) -> proplist()

delete_attributes/2

delete_attributes(DomainName::string(), ItemName::string()) -> proplist()

delete_attributes/3

delete_attributes(DomainName::string(), ItemName::string(), Config::sdb_delete_attributes() | aws_config()) -> proplist()

delete_attributes/4

delete_attributes(DomainName::string(), ItemName::string(), Attributes::sdb_delete_attributes(), Config::sdb_conditionals() | aws_config()) -> proplist()

delete_attributes/5

delete_attributes(DomainName::string(), ItemName::string(), Attributes::sdb_delete_attributes(), Conditionals::sdb_conditionals(), Config::aws_config()) -> proplist()

delete_domain/1

delete_domain(Name::string()) -> proplist()

delete_domain/2

delete_domain(Name::string(), Config::aws_config()) -> proplist()

domain_metadata/1

domain_metadata(Name::string()) -> proplist()

domain_metadata/2

domain_metadata(Name::string(), Config::aws_config()) -> proplist()

extract_token/1

extract_token(Doc) -> any()

get_attributes/2

get_attributes(DomainName::string(), ItemName::string()) -> proplist()

get_attributes/3

get_attributes(DomainName::string(), ItemName::string(), Config::[string()] | boolean() | aws_config()) -> proplist()

get_attributes/4

get_attributes(DomainName::string(), ItemName::string(), AttributeNames::[string()], Config::boolean() | aws_config()) -> proplist()

get_attributes/5

get_attributes(DomainName::string(), ItemName::string(), AttributeNames::[string()], ConsistentRead::boolean(), Config::aws_config()) -> proplist()

list_domains/0

list_domains() -> proplist()

list_domains/1

list_domains(Config::string() | 1..100 | none | aws_config()) -> proplist()

list_domains/2

list_domains(FirstToken::string(), Config::1..100 | none | aws_config()) -> proplist()

list_domains/3

list_domains(FirstToken::string(), MaxDomains::1..100 | none, Config::aws_config()) -> proplist()

new/2

new(AccessKeyID::string(), SecretAccessKey::string()) -> aws_config()

new/3

new(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> aws_config()

put_attributes/3

put_attributes(DomainName::string(), ItemName::string(), Attributes::sdb_attributes()) -> proplist()

put_attributes/4

put_attributes(DomainName::string(), ItemName::string(), Attributes::sdb_attributes(), Config::sdb_conditionals() | aws_config()) -> proplist()

put_attributes/5

put_attributes(DomainName::string(), ItemName::string(), Attributes::sdb_attributes(), Conditionals::sdb_conditionals(), Config::aws_config()) -> proplist()

select/1

select(SelectExpression::string()) -> proplist()

select/2

select(SelectExpression::string(), Config::string() | none | boolean() | aws_config()) -> proplist()

select/3

select(SelectExpression::string(), NextToken::string() | none, Config::boolean() | aws_config()) -> proplist()

select/4

select(SelectExpression::string(), NextToken::string() | none, ConsistentRead::boolean(), Config::aws_config()) -> proplist()

select_all/1

select_all(SelectExpression::string()) -> proplist()

select_all/2

select_all(SelectExpression::string(), ConsistentRead::boolean()) -> proplist()

select_all/3

select_all(SelectExpression::string(), ConsistentRead::boolean(), Config::aws_config()) -> proplist()


Generated by EDoc