Module erlcloud_cloudtrail

Data Types

ct_return()

ct_return() = {ok, proplist()} | {error, term()}

Function Index

configure/2
configure/3
create_trail/3
create_trail/4
create_trail/5
create_trail/6
ct_request/3
delete_trail/1
delete_trail/2
describe_trails/0
describe_trails/1
describe_trails/2
describe_trails/3
get_event_selectors/1
get_event_selectors/2
get_trail_status/1
get_trail_status/2
new/2
new/3
start_logging/1
start_logging/2
stop_logging/1
stop_logging/2
update_trail/4
update_trail/5
update_trail/6

Function Details

configure/2

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

configure/3

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

create_trail/3

create_trail(Trail::string(), S3BucketName::string(), Config::aws_config()) -> ct_return()

create_trail/4

create_trail(Trail::string(), S3BucketName::string(), SnsTopicName::string(), Config::aws_config()) -> ct_return()

create_trail/5

create_trail(Trail::string(), S3BucketName::string(), SnsTopicName::string(), IncludeGlobalServiceEvents::boolean(), Config::aws_config()) -> ct_return()

create_trail/6

create_trail(Trail::string(), S3BucketName::string(), S3KeyPrefix::string(), SnsTopicName::string(), IncludeGlobalServiceEvents::boolean(), Config::aws_config()) -> ct_return()

ct_request/3

ct_request(Operation, Body, Config) -> any()

delete_trail/1

delete_trail(Trail::string()) -> ct_return()

delete_trail/2

delete_trail(Trail::string(), Config::aws_config()) -> ct_return()

describe_trails/0

describe_trails() -> ct_return()

describe_trails/1

describe_trails(Config::[] | aws_config()) -> ct_return()

describe_trails/2

describe_trails(Trails::[string()], Config::aws_config()) -> ct_return()

describe_trails/3

describe_trails(Trails::[string()], IncludeShadowTrails::boolean(), Config::aws_config()) -> ct_return()

get_event_selectors/1

get_event_selectors(Trail::string()) -> ct_return()

get_event_selectors/2

get_event_selectors(Trail::string(), Config::aws_config()) -> ct_return()

get_trail_status/1

get_trail_status(Trail::string()) -> ct_return()

get_trail_status/2

get_trail_status(Trail::string(), Config::aws_config()) -> ct_return()

new/2

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

new/3

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

start_logging/1

start_logging(Trail::string()) -> ct_return()

start_logging/2

start_logging(Trail::string(), Config::aws_config()) -> ct_return()

stop_logging/1

stop_logging(Trail::string()) -> ct_return()

stop_logging/2

stop_logging(Trail::string(), Config::aws_config()) -> ct_return()

update_trail/4

update_trail(Trail::string(), S3BucketName::string(), SnsTopicName::string(), Config::aws_config()) -> ct_return()

update_trail/5

update_trail(Trail::string(), S3BucketName::string(), SnsTopicName::string(), IncludeGlobalServiceEvents::boolean(), Config::aws_config()) -> ct_return()

update_trail/6

update_trail(Trail::string(), S3BucketName::string(), S3KeyPrefix::string(), SnsTopicName::string(), IncludeGlobalServiceEvents::boolean(), Config::aws_config()) -> ct_return()


Generated by EDoc