manheim-c7n-tools
stable
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 property)
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)
module
manheim_c7n_tools
manheim_c7n_tools.config
manheim_c7n_tools.dryrun_diff
manheim_c7n_tools.errorscan
manheim_c7n_tools.notifyonly
manheim_c7n_tools.policygen
manheim_c7n_tools.runner
manheim_c7n_tools.s3_archiver
manheim_c7n_tools.utils
manheim_c7n_tools.vendor
manheim_c7n_tools.vendor.mugc
manheim_c7n_tools.version
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)