aws_aas_request_body() = [proplist:proplist()]
response() = [{response_key(), response_attribute()} | proplist:proplist()]
response_attribute() = binary()
response_key() = atom()
configure(AccessKeyID::string(), SecretAccessKey::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer(), Scheme::string()) -> ok
default_config() -> any()
delete_scaling_policy(Configuration::aws_config(), PolicyName::binary(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary()) -> term()
delete_scheduled_action(Configuration::aws_config(), BodyConfiguration::aws_aas_request_body()) -> response()
delete_scheduled_action(Configuration::erlcloud_aws:aws_config(), ResourceId::binary(), ScalableDimension::binary(), ScheduledActionName::binary(), ServiceNamespace::binary()) -> response()
deregister_scalable_target(Configuration::erlcloud_aws:aws_config(), BodyConfiguration::aws_aas_request_body()) -> response()
deregister_scalable_target(Configuration::erlcloud_aws:aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary()) -> response()
describe_scalable_targets(Configuration::erlcloud_aws:aws_config(), ServiceNamespace::aws_aas_request_body() | binary()) -> response()
describe_scaling_activities(Configuration::erlcloud_aws:aws_config(), ServiceNamespace::aws_aas_request_body() | binary()) -> response()
describe_scaling_policies(Configuration::erlcloud_aws:aws_config(), ServiceNamespace::aws_aas_request_body() | binary()) -> response()
describe_scheduled_actions(Configuration::erlcloud_aws:aws_config(), ServiceNamespace::aws_aas_request_body() | binary()) -> response()
new(AccessKeyID::string(), SecretAccessKey::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer(), Scheme::string()) -> aws_config()
put_scaling_policy(Configuration::erlcloud_aws:aws_config(), BodyConfiguration::aws_aas_request_body()) -> response()
put_scaling_policy(Configuration::aws_config(), PolicyName::binary(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary()) -> response()
put_scaling_policy(Configuration::aws_config(), PolicyName::binary(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), PolicyType::binary(), Policy::[proplist:proplist()]) -> response()
put_scheduled_action(Configuration::aws_config(), BodyConfiguration::aws_aas_request_body()) -> response()
put_scheduled_action(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ScheduledActionName::binary()) -> response()
put_scheduled_action(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ScheduledActionName::binary(), Schedule::binary()) -> response()
put_scheduled_action(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ScheduledActionName::binary(), Schedule::binary(), StartTime::pos_integer()) -> response()
put_scheduled_action(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ScheduledActionName::binary(), Schedule::binary(), StartTime::pos_integer(), EndTime::pos_integer()) -> response()
register_scalable_target(Configuration::erlcloud_aws:aws_config(), BodyConfiguration::aws_aas_request_body()) -> response()
register_scalable_target(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary()) -> response()
register_scalable_target(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ResourceARN::binary()) -> response()
register_scalable_target(Configuration::aws_config(), ResourceId::binary(), ScalableDimension::binary(), ServiceNamespace::binary(), ResourceARN::binary(), MinCapacity::integer() | undefined, MaxCapacity::integer() | undefined) -> response()
Generated by EDoc