Module erlcloud_inspector

Data Types

attribute()

attribute() = proplists:proplist()

inspector_opts()

inspector_opts() = list()

inspector_return_val()

inspector_return_val() = {ok, proplists:proplist()} | {error, term()}

localized_text()

localized_text() = term()

Function Index

add_attributes_to_findings/2
add_attributes_to_findings/3
attach_assessment_and_rules_package/2
attach_assessment_and_rules_package/3
configure/2
configure/3
configure/4
create_application/2
create_application/3
create_assessment/3
create_assessment/4
create_assessment/5
create_resource_group/1
create_resource_group/2
delete_application/1
delete_application/2
delete_assessment/1
delete_assessment/2
delete_run/1
delete_run/2
describe_application/1
describe_application/2
describe_assessment/1
describe_assessment/2
describe_cross_account_access_role/0
describe_cross_account_access_role/1
describe_finding/1
describe_finding/2
describe_resource_group/1
describe_resource_group/2
describe_rules_package/1
describe_rules_package/2
describe_run/1
describe_run/2
detach_assessment_and_rules_package/2
detach_assessment_and_rules_package/3
get_assessment_telemetry/1
get_assessment_telemetry/2
inspector_result_fun/1
list_applications/0
list_applications/1
list_applications/2
list_assessment_agents/1
list_assessment_agents/2
list_assessment_agents/3
list_assessments/0
list_assessments/1
list_assessments/2
list_attached_assessments/1
list_attached_assessments/2
list_attached_assessments/3
list_attached_rules_packages/1
list_attached_rules_packages/2
list_attached_rules_packages/3
list_findings/0
list_findings/1
list_findings/2
list_rules_packages/0
list_rules_packages/1
list_rules_packages/2
list_runs/0
list_runs/1
list_runs/2
list_tags_for_resource/1
list_tags_for_resource/2
list_tags_for_resource/3
localize_text/1
localize_text/2
localize_text/3
new/2
new/3
new/4
preview_agents_for_resource_group/1
preview_agents_for_resource_group/2
preview_agents_for_resource_group/3
register_cross_account_access_role/1
register_cross_account_access_role/2
register_cross_account_access_role/3
remove_attributes_from_findings/2
remove_attributes_from_findings/3
run_assessment/2
run_assessment/3
set_tags_for_resource/2
set_tags_for_resource/3
start_data_collection/1
start_data_collection/2
stop_data_collection/1
stop_data_collection/2
update_application/3
update_application/4
update_assessment/3
update_assessment/4

Function Details

add_attributes_to_findings/2

add_attributes_to_findings(Attributes::attribute(), FindingArns::[string() | binary()]) -> inspector_return_val()

add_attributes_to_findings/3

add_attributes_to_findings(Attributes::attribute(), FindingArns::[string() | binary()], Config::aws_config()) -> inspector_return_val()

attach_assessment_and_rules_package/2

attach_assessment_and_rules_package(AssessmentArn::string() | binary(), RulesPackageArn::string() | binary()) -> inspector_return_val()

attach_assessment_and_rules_package/3

attach_assessment_and_rules_package(AssessmentArn::string() | binary(), RulesPackageArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

configure/2

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

configure/3

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

configure/4

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

create_application/2

create_application(ApplicationName::string() | binary(), ResourceGroupArn::string() | binary()) -> inspector_return_val()

create_application/3

create_application(ApplicationName::string() | binary(), ResourceGroupArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

create_assessment/3

create_assessment(ApplicationArn::string() | binary(), AssessmentName::string() | binary(), DurationInSeconds::integer()) -> inspector_return_val()

create_assessment/4

create_assessment(ApplicationArn::string() | binary(), AssessmentName::string() | binary(), DurationInSeconds::integer(), Options::inspector_opts()) -> inspector_return_val()

create_assessment/5

create_assessment(ApplicationArn::string() | binary(), AssessmentName::string() | binary(), DurationInSeconds::integer(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

create_resource_group/1

create_resource_group(ResourceGroupTags::term()) -> inspector_return_val()

create_resource_group/2

create_resource_group(ResourceGroupTags::term(), Config::aws_config()) -> inspector_return_val()

delete_application/1

delete_application(ApplicationArn::string() | binary()) -> inspector_return_val()

delete_application/2

delete_application(ApplicationArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

delete_assessment/1

delete_assessment(AssessmentArn::string() | binary()) -> inspector_return_val()

delete_assessment/2

delete_assessment(AssessmentArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

delete_run/1

delete_run(RunArn::string() | binary()) -> inspector_return_val()

delete_run/2

delete_run(RunArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_application/1

describe_application(ApplicationArn::string() | binary()) -> inspector_return_val()

describe_application/2

describe_application(ApplicationArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_assessment/1

describe_assessment(AssessmentArn::string() | binary()) -> inspector_return_val()

describe_assessment/2

describe_assessment(AssessmentArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_cross_account_access_role/0

describe_cross_account_access_role() -> inspector_return_val()

describe_cross_account_access_role/1

describe_cross_account_access_role(Config::aws_config()) -> inspector_return_val()

describe_finding/1

describe_finding(FindingArn::string() | binary()) -> inspector_return_val()

describe_finding/2

describe_finding(FindingArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_resource_group/1

describe_resource_group(ResourceGroupArn::string() | binary()) -> inspector_return_val()

describe_resource_group/2

describe_resource_group(ResourceGroupArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_rules_package/1

describe_rules_package(RulesPackageArn::string() | binary()) -> inspector_return_val()

describe_rules_package/2

describe_rules_package(RulesPackageArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

describe_run/1

describe_run(RunArn::string() | binary()) -> inspector_return_val()

describe_run/2

describe_run(RunArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

detach_assessment_and_rules_package/2

detach_assessment_and_rules_package(AssessmentArn::string() | binary(), RulesPackageArn::string() | binary()) -> inspector_return_val()

detach_assessment_and_rules_package/3

detach_assessment_and_rules_package(AssessmentArn::string() | binary(), RulesPackageArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

get_assessment_telemetry/1

get_assessment_telemetry(AssessmentArn::string() | binary()) -> inspector_return_val()

get_assessment_telemetry/2

get_assessment_telemetry(AssessmentArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

inspector_result_fun/1

inspector_result_fun(Request::aws_request()) -> aws_request()

list_applications/0

list_applications() -> inspector_return_val()

list_applications/1

list_applications(Options::inspector_opts()) -> inspector_return_val()

list_applications/2

list_applications(Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_assessment_agents/1

list_assessment_agents(AssessmentArn::string() | binary()) -> inspector_return_val()

list_assessment_agents/2

list_assessment_agents(AssessmentArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

list_assessment_agents/3

list_assessment_agents(AssessmentArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_assessments/0

list_assessments() -> inspector_return_val()

list_assessments/1

list_assessments(Options::inspector_opts()) -> inspector_return_val()

list_assessments/2

list_assessments(Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_attached_assessments/1

list_attached_assessments(RulesPackageArn::string() | binary()) -> inspector_return_val()

list_attached_assessments/2

list_attached_assessments(RulesPackageArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

list_attached_assessments/3

list_attached_assessments(RulesPackageArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_attached_rules_packages/1

list_attached_rules_packages(AssessmentArn::string() | binary()) -> inspector_return_val()

list_attached_rules_packages/2

list_attached_rules_packages(AssessmentArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

list_attached_rules_packages/3

list_attached_rules_packages(AssessmentArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_findings/0

list_findings() -> inspector_return_val()

list_findings/1

list_findings(Options::inspector_opts()) -> inspector_return_val()

list_findings/2

list_findings(Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_rules_packages/0

list_rules_packages() -> inspector_return_val()

list_rules_packages/1

list_rules_packages(Options::inspector_opts()) -> inspector_return_val()

list_rules_packages/2

list_rules_packages(Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_runs/0

list_runs() -> inspector_return_val()

list_runs/1

list_runs(Options::inspector_opts()) -> inspector_return_val()

list_runs/2

list_runs(Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

list_tags_for_resource/1

list_tags_for_resource(ResourceArn::string() | binary()) -> inspector_return_val()

list_tags_for_resource/2

list_tags_for_resource(ResourceArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

list_tags_for_resource/3

list_tags_for_resource(ResourceArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

localize_text/1

localize_text(LocalizedTexts::[localized_text()]) -> inspector_return_val()

localize_text/2

localize_text(LocalizedTexts::[localized_text()], Locale::string() | binary()) -> inspector_return_val()

localize_text/3

localize_text(LocalizedTexts::[localized_text()], Locale::string() | binary(), Config::aws_config()) -> inspector_return_val()

new/2

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

new/3

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

new/4

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

preview_agents_for_resource_group/1

preview_agents_for_resource_group(ResourceGroupArn::string() | binary()) -> inspector_return_val()

preview_agents_for_resource_group/2

preview_agents_for_resource_group(ResourceGroupArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

preview_agents_for_resource_group/3

preview_agents_for_resource_group(ResourceGroupArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

register_cross_account_access_role/1

register_cross_account_access_role(RoleArn::string() | binary()) -> inspector_return_val()

register_cross_account_access_role/2

register_cross_account_access_role(RoleArn::string() | binary(), Options::inspector_opts()) -> inspector_return_val()

register_cross_account_access_role/3

register_cross_account_access_role(RoleArn::string() | binary(), Options::inspector_opts(), Config::aws_config()) -> inspector_return_val()

remove_attributes_from_findings/2

remove_attributes_from_findings(AttributeKeys::[string() | binary()], FindingArns::[string() | binary()]) -> inspector_return_val()

remove_attributes_from_findings/3

remove_attributes_from_findings(AttributeKeys::[string() | binary()], FindingArns::[string() | binary()], Config::aws_config()) -> inspector_return_val()

run_assessment/2

run_assessment(AssessmentArn::string() | binary(), RunName::string() | binary()) -> inspector_return_val()

run_assessment/3

run_assessment(AssessmentArn::string() | binary(), RunName::string() | binary(), Config::aws_config()) -> inspector_return_val()

set_tags_for_resource/2

set_tags_for_resource(ResourceArn::string() | binary(), Tags::term()) -> inspector_return_val()

set_tags_for_resource/3

set_tags_for_resource(ResourceArn::string() | binary(), Tags::term(), Config::aws_config()) -> inspector_return_val()

start_data_collection/1

start_data_collection(AssessmentArn::string() | binary()) -> inspector_return_val()

start_data_collection/2

start_data_collection(AssessmentArn::term(), Config::aws_config()) -> inspector_return_val()

stop_data_collection/1

stop_data_collection(AssessmentArn::string() | binary()) -> inspector_return_val()

stop_data_collection/2

stop_data_collection(AssessmentArn::term(), Config::aws_config()) -> inspector_return_val()

update_application/3

update_application(ApplicationArn::string() | binary(), ApplicationName::string() | binary(), ResourceGroupArn::string() | binary()) -> inspector_return_val()

update_application/4

update_application(ApplicationArn::string() | binary(), ApplicationName::string() | binary(), ResourceGroupArn::string() | binary(), Config::aws_config()) -> inspector_return_val()

update_assessment/3

update_assessment(AssessmentArn::string() | binary(), AssessmentName::string() | binary(), DurationInSeconds::integer()) -> inspector_return_val()

update_assessment/4

update_assessment(AssessmentArn::string() | binary(), AssessmentName::string() | binary(), DurationInSeconds::integer(), Config::aws_config()) -> inspector_return_val()


Generated by EDoc