:orphan: :py:mod:`aws_codeseeder.__main__` ================================= .. py:module:: aws_codeseeder.__main__ Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: aws_codeseeder.__main__.cli aws_codeseeder.__main__.deploy aws_codeseeder.__main__.deploy_modules aws_codeseeder.__main__.deploy_seedkit aws_codeseeder.__main__.destroy aws_codeseeder.__main__.destroy_seedkit aws_codeseeder.__main__.execute aws_codeseeder.__main__.main aws_codeseeder.__main__.set_log_level Attributes ~~~~~~~~~~ .. autoapisummary:: aws_codeseeder.__main__.DEBUG_LOGGING_FORMAT aws_codeseeder.__main__.DEBUG_LOGGING_FORMAT_REMOTE .. py:function:: cli() -> None AWS CodeSeeder CLI utility .. py:function:: deploy() -> None .. py:function:: deploy_modules(name: str, module: Tuple[str, Ellipsis], profile: Optional[str], region: Optional[str], debug: bool) -> None .. py:function:: deploy_seedkit(name: str, policy_arn: Tuple[str, Ellipsis], deploy_codeartifact: bool, profile: Optional[str], region: Optional[str], debug: bool, vpc_id: Optional[str], subnet_id: Tuple[str, Ellipsis], sg_id: Tuple[str, Ellipsis], permissions_boundary_arn: Optional[str], synth: bool) -> None .. py:function:: destroy() -> None .. py:function:: destroy_seedkit(name: str, profile: Optional[str], region: Optional[str], debug: bool) -> None .. py:function:: execute(args_file: str, debug: bool) -> None .. py:function:: main() -> int .. py:function:: set_log_level(level: int, format: Optional[str] = None) -> None .. py:data:: DEBUG_LOGGING_FORMAT :value: '[%(asctime)s][%(filename)-13s:%(lineno)3d] %(message)s' .. py:data:: DEBUG_LOGGING_FORMAT_REMOTE :value: '[%(filename)-13s:%(lineno)3d] %(message)s'