manheim-c7n-tools
1.4.1
Configuration
Installation and Usage
Policy Language
Policygen
Dryrun-Diff
S3 Archiver
manheim-c7n-runner
API
Development
Changelog
manheim-c7n-tools
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
_ack_sqs() (manheim_c7n_tools.errorscan.CustodianErrorReporter method)
_add_always_notify() (manheim_c7n_tools.policygen.PolicyGen method)
_apply_defaults() (manheim_c7n_tools.policygen.PolicyGen method)
_array_merge() (manheim_c7n_tools.policygen.PolicyGen method)
_check_function() (manheim_c7n_tools.errorscan.CustodianErrorReporter method)
_check_policies() (manheim_c7n_tools.policygen.PolicyGen method)
_check_policy_function_prefix() (manheim_c7n_tools.policygen.PolicyGen method)
_check_policy_mark_but_no_tag_filter() (manheim_c7n_tools.policygen.PolicyGen method)
_check_policy_mark_for_op_bad_message() (manheim_c7n_tools.policygen.PolicyGen method)
_check_policy_marked_for_op_first() (manheim_c7n_tools.policygen.PolicyGen method)
_do_policygen() (manheim_c7n_tools.runner.PolicygenStep method)
_do_validate() (manheim_c7n_tools.runner.ValidateStep method)
_extract_data_from_s3_obj() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_fix_actions() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_comment() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_filters() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_mark_for_op_action() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_notify_action() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_tag_action() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_tags() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_fix_untag_action() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_generate_cleanup_policies() (manheim_c7n_tools.policygen.PolicyGen method)
_generate_configs() (manheim_c7n_tools.policygen.PolicyGen method)
_get_cw_log_stream() (manheim_c7n_tools.errorscan.LambdaHealthChecker method)
_get_dryrun_results() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_get_latest_res_for_policy() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_get_policy_names() (manheim_c7n_tools.s3_archiver.S3Archiver method)
_get_resource_id() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_get_s3_policy_prefixes() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
(manheim_c7n_tools.s3_archiver.S3Archiver method)
_get_s3_results_for_region() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_get_sqs_dlq() (manheim_c7n_tools.errorscan.CustodianErrorReporter method)
_handle_notify_only_policy() (manheim_c7n_tools.policygen.PolicyGen method)
_load_all_policies() (manheim_c7n_tools.policygen.PolicyGen method)
_load_defaults() (manheim_c7n_tools.policygen.PolicyGen method)
_load_policy() (manheim_c7n_tools.policygen.PolicyGen method)
_mailer_template_paths() (manheim_c7n_tools.policygen.PolicyGen method)
_make_diff_markdown() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_make_diff_report() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_merge_conf() (manheim_c7n_tools.policygen.PolicyGen method)
_merge_configs() (manheim_c7n_tools.policygen.PolicyGen method)
_move_prefix() (manheim_c7n_tools.s3_archiver.S3Archiver method)
_name_value_dict() (in module manheim_c7n_tools.errorscan)
_policy_comment() (manheim_c7n_tools.policygen.PolicyGen method)
_policy_rst() (manheim_c7n_tools.policygen.PolicyGen method)
_policy_rst_data() (manheim_c7n_tools.policygen.PolicyGen method)
_process() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
_read_dryrun_files() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
_read_file_yaml() (manheim_c7n_tools.policygen.PolicyGen method)
_read_policies() (manheim_c7n_tools.policygen.PolicyGen method)
_read_policy_directory() (manheim_c7n_tools.policygen.PolicyGen method)
_regions_rst() (manheim_c7n_tools.policygen.PolicyGen method)
_run_sphinx_build() (manheim_c7n_tools.runner.DocsBuildStep method)
_run_step_in_regions() (manheim_c7n_tools.runner.CustodianRunner method)
_s3_move_file() (manheim_c7n_tools.s3_archiver.S3Archiver method)
_setup_mailer_templates() (manheim_c7n_tools.policygen.PolicyGen method)
_sqs_arn_to_url() (manheim_c7n_tools.errorscan.CustodianErrorReporter method)
_steps_to_run() (manheim_c7n_tools.runner.CustodianRunner method)
_validate_account() (manheim_c7n_tools.runner.CustodianRunner method)
_write_custodian_configs() (manheim_c7n_tools.policygen.PolicyGen method)
_write_file() (manheim_c7n_tools.policygen.PolicyGen method)
A
ALL_ERROR_FUNCTIONS (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
ALL_ERROR_LOG_RE (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
as_notify_only() (manheim_c7n_tools.notifyonly.NotifyOnlyPolicy method)
assume_role() (in module manheim_c7n_tools.utils)
B
BaseStep (class in manheim_c7n_tools.runner)
bold() (in module manheim_c7n_tools.utils)
C
config_for_region() (manheim_c7n_tools.config.ManheimConfig method)
CustodianErrorReporter (class in manheim_c7n_tools.errorscan)
CustodianRunner (class in manheim_c7n_tools.runner)
CustodianStep (class in manheim_c7n_tools.runner)
D
DocsBuildStep (class in manheim_c7n_tools.runner)
dryrun() (manheim_c7n_tools.runner.BaseStep method)
(manheim_c7n_tools.runner.CustodianStep method)
(manheim_c7n_tools.runner.DocsBuildStep method)
(manheim_c7n_tools.runner.DryRunDiffStep method)
(manheim_c7n_tools.runner.MailerStep method)
(manheim_c7n_tools.runner.MugcStep method)
(manheim_c7n_tools.runner.PolicygenStep method)
(manheim_c7n_tools.runner.S3ArchiverStep method)
(manheim_c7n_tools.runner.ValidateStep method)
DryRunDiffer (class in manheim_c7n_tools.dryrun_diff)
DryRunDiffStep (class in manheim_c7n_tools.runner)
dst() (manheim_c7n_tools.errorscan.UTC method)
F
find_matching_func_names() (manheim_c7n_tools.errorscan.LambdaHealthChecker static method)
from_file() (manheim_c7n_tools.config.ManheimConfig static method)
G
get_cloudwatch_logs() (manheim_c7n_tools.errorscan.LambdaHealthChecker method)
get_cloudwatch_metric_sums() (manheim_c7n_tools.errorscan.LambdaHealthChecker method)
get_filtered_logs() (manheim_c7n_tools.errorscan.LambdaHealthChecker method)
get_gc_regions() (in module manheim_c7n_tools.vendor.mugc)
git_html_url() (in module manheim_c7n_tools.utils)
green() (in module manheim_c7n_tools.utils)
I
INTER_FUNC_SLEEP (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
INTERVAL (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
INVL_DESC (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
is_enabled() (in module manheim_c7n_tools.policygen)
L
LambdaHealthChecker (class in manheim_c7n_tools.errorscan)
list_accounts() (manheim_c7n_tools.config.ManheimConfig static method)
load_policies() (in module manheim_c7n_tools.vendor.mugc)
M
mailer_config (manheim_c7n_tools.runner.MailerStep attribute)
MailerStep (class in manheim_c7n_tools.runner)
main() (in module manheim_c7n_tools.dryrun_diff)
(in module manheim_c7n_tools.errorscan)
(in module manheim_c7n_tools.policygen)
(in module manheim_c7n_tools.runner)
(in module manheim_c7n_tools.s3_archiver)
(in module manheim_c7n_tools.vendor.mugc)
manheim_c7n_tools (module)
manheim_c7n_tools.config (module)
manheim_c7n_tools.dryrun_diff (module)
manheim_c7n_tools.errorscan (module)
manheim_c7n_tools.notifyonly (module)
manheim_c7n_tools.policygen (module)
manheim_c7n_tools.runner (module)
manheim_c7n_tools.s3_archiver (module)
manheim_c7n_tools.utils (module)
manheim_c7n_tools.vendor (module)
manheim_c7n_tools.vendor.mugc (module)
manheim_c7n_tools.version (module)
MANHEIM_CONFIG_SCHEMA (in module manheim_c7n_tools.config)
ManheimConfig (class in manheim_c7n_tools.config)
METRIC_PERIOD (manheim_c7n_tools.errorscan.CustodianErrorReporter attribute)
MugcStep (class in manheim_c7n_tools.runner)
N
name (manheim_c7n_tools.runner.BaseStep attribute)
(manheim_c7n_tools.runner.CustodianStep attribute)
(manheim_c7n_tools.runner.DocsBuildStep attribute)
(manheim_c7n_tools.runner.DryRunDiffStep attribute)
(manheim_c7n_tools.runner.MailerStep attribute)
(manheim_c7n_tools.runner.MugcStep attribute)
(manheim_c7n_tools.runner.PolicygenStep attribute)
(manheim_c7n_tools.runner.S3ArchiverStep attribute)
(manheim_c7n_tools.runner.ValidateStep attribute)
NO_OWNER_EMAIL_LOOKUP_WARNING (manheim_c7n_tools.errorscan.LambdaHealthChecker attribute)
NotifyOnlyPolicy (class in manheim_c7n_tools.notifyonly)
O
ordered_step_classes (manheim_c7n_tools.runner.CustodianRunner attribute)
P
parse_args() (in module manheim_c7n_tools.dryrun_diff)
(in module manheim_c7n_tools.errorscan)
(in module manheim_c7n_tools.runner)
(in module manheim_c7n_tools.s3_archiver)
PolicyGen (class in manheim_c7n_tools.policygen)
PolicygenStep (class in manheim_c7n_tools.runner)
PROJECT_URL (in module manheim_c7n_tools.version)
R
red() (in module manheim_c7n_tools.utils)
region_gc() (in module manheim_c7n_tools.vendor.mugc)
req_id_re (manheim_c7n_tools.errorscan.LambdaHealthChecker attribute)
RESOURCE_TYPE_KEY (manheim_c7n_tools.dryrun_diff.DryRunDiffer attribute)
resources_gc_prefix() (in module manheim_c7n_tools.vendor.mugc)
run() (manheim_c7n_tools.dryrun_diff.DryRunDiffer method)
(manheim_c7n_tools.errorscan.CustodianErrorReporter method)
(manheim_c7n_tools.policygen.PolicyGen method)
(manheim_c7n_tools.runner.BaseStep method)
(manheim_c7n_tools.runner.CustodianRunner method)
(manheim_c7n_tools.runner.CustodianStep method)
(manheim_c7n_tools.runner.DocsBuildStep method)
(manheim_c7n_tools.runner.DryRunDiffStep method)
(manheim_c7n_tools.runner.MailerStep method)
(manheim_c7n_tools.runner.MugcStep method)
(manheim_c7n_tools.runner.PolicygenStep method)
(manheim_c7n_tools.runner.S3ArchiverStep method)
(manheim_c7n_tools.runner.ValidateStep method)
(manheim_c7n_tools.s3_archiver.S3Archiver method)
run_in_region() (manheim_c7n_tools.runner.BaseStep static method)
(manheim_c7n_tools.runner.DocsBuildStep static method)
(manheim_c7n_tools.runner.DryRunDiffStep static method)
(manheim_c7n_tools.runner.MailerStep static method)
(manheim_c7n_tools.runner.PolicygenStep static method)
S
S3Archiver (class in manheim_c7n_tools.s3_archiver)
S3ArchiverStep (class in manheim_c7n_tools.runner)
set_log_debug() (in module manheim_c7n_tools.utils)
set_log_info() (in module manheim_c7n_tools.utils)
set_log_level_format() (in module manheim_c7n_tools.utils)
setup_parser() (in module manheim_c7n_tools.vendor.mugc)
strip_doc() (in module manheim_c7n_tools.policygen)
T
timestr() (in module manheim_c7n_tools.policygen)
tzname() (manheim_c7n_tools.errorscan.UTC method)
U
UNKNOWN_RESOURCE_ID (manheim_c7n_tools.dryrun_diff.DryRunDiffer attribute)
UNKNOWN_RESOURCE_TYPE (manheim_c7n_tools.dryrun_diff.DryRunDiffer attribute)
UTC (class in manheim_c7n_tools.errorscan)
utcoffset() (manheim_c7n_tools.errorscan.UTC method)
V
ValidateStep (class in manheim_c7n_tools.runner)
VERSION (in module manheim_c7n_tools.version)
Read the Docs
v: 1.4.1
Versions
latest
stable
1.4.1
1.4.0
1.3.1
1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.10.3
0.10.2
0.10.1
0.10.0
0.9.2
0.9.1
0.9.0
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
Downloads
On Read the Docs
Project Home
Builds