c7n.cli module

c7n.cli._default_options(p, blacklist='')[source]

Add basic options ot the subparser.

blacklist is a list of options to exclude from the default set. e.g.: [‘region’, ‘log-group’]

c7n.cli._dryrun_option(p)[source]
c7n.cli._key_val_pair(value)[source]

Type checker to ensure that –field values are of the format key=val

c7n.cli._logs_options(p)[source]

Add options specific to logs subcommand.

c7n.cli._metrics_options(p)[source]

Add options specific to metrics subcommand.

c7n.cli._report_options(p)[source]

Add options specific to the report subcommand.

c7n.cli._schema_options(p)[source]

Add options specific to schema subcommand.

c7n.cli._schema_tab_completer(prefix, parsed_args, **kwargs)[source]
c7n.cli._setup_logger(options)[source]
c7n.cli.main()[source]
c7n.cli.setproctitle(t)[source]
c7n.cli.setup_parser()[source]