Module erlcloud_mes

An Erlang interface to Marketplace Entitlement Service.

Authors: Carl Isom III (carl.isom@gmail.com).

Description

An Erlang interface to Marketplace Entitlement Service.

Data Types

entitlment_filter()

entitlment_filter() = {filter_type(), filter_value_list()}

entitlment_filter_list()

entitlment_filter_list() = [entitlment_filter()]

filter_type()

filter_type() = customer_identifier | dimension

filter_value()

filter_value() = binary()

filter_value_list()

filter_value_list() = [filter_value()]

json_return()

json_return() = {ok, json_term()} | {error, term()}

json_term()

json_term() = jsx:json_term()

option_type()

option_type() = max_results | next_token

options()

options() = [{option_type(), any()}]

Function Index

configure/2
configure/3
get_entitlement/1 Get Entitlements.
get_entitlement/2
get_entitlement/3
get_entitlement/4
new/2
new/3

Function Details

configure/2

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

configure/3

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

get_entitlement/1

get_entitlement(ProductCode::binary()) -> json_return()

Get Entitlements

http://docs.aws.amazon.com/marketplaceentitlement/latest/APIReference/API_GetEntitlements.html ------------------------------------------------------------------------------

get_entitlement/2

get_entitlement(ProductCode::binary(), EntitlementFilters::entitlment_filter_list()) -> json_return()

get_entitlement/3

get_entitlement(ProductCode::binary(), EntitlementFilters::entitlment_filter_list(), Options::options()) -> json_return()

get_entitlement/4

get_entitlement(ProductCode::binary(), EntitlementFilters::entitlment_filter_list(), Options::options(), Config::aws_config()) -> json_return()

new/2

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

new/3

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


Generated by EDoc