Exemplo n.º 1
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger, profile_name=profile_name, region=region)
        self._sts = sts.Sts(logger=logger, profile_name=profile_name, region=region)

        self.quicksight_client = self._session.session.client("quicksight")
        self._max_status_checks = 20
        self._status_check_interval = 5
Exemplo n.º 2
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger,
                                        profile_name=profile_name,
                                        region=region)
        self._sts = sts.Sts(logger=logger, profile_name=None, region=None)

        self.iam_client = self._session.session.client("iam")
Exemplo n.º 3
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger,
                                        profile_name=profile_name,
                                        region=region)
        self._sts = sts.Sts(logger=logger, profile_name=None, region=None)

        self.step_functions_client = self._session.session.client(
            'stepfunctions')
Exemplo n.º 4
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger,
                                        profile_name=profile_name,
                                        region=region)
        self._sts = sts.Sts(logger=logger, profile_name=None, region=None)

        self.s3_client = self._session.session.client("s3")
        self.s3_control_client = self._session.session.client("s3control")
        self.s3_resource = self._session.session.resource("s3")
Exemplo n.º 5
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger,
                                        profile_name=profile_name,
                                        region=region)
        self._sts = sts.Sts(logger=logger, profile_name=None, region=None)

        self.ec2_client = self._session.session.client("ec2")
        self.ec2_resource = self._session.session.resource("ec2")
        self._vpc_delete_wait = 30
Exemplo n.º 6
0
    def __init__(self, logger=None, profile_name=None, region=None):
        self._logger = logger if logger else loggers.get_logger()
        self._session = session.Session(logger=logger,
                                        profile_name=profile_name,
                                        region=region)
        self._sts = sts.Sts(logger=logger,
                            profile_name=profile_name,
                            region=region)

        self.athena_client = self._session.session.client('athena')
        self._kms = kms.Kms(logger=logger,
                            profile_name=profile_name,
                            region=region)
        self._logger = logger if logger else loggers.get_logger()
        self._max_query_checks = 10
        self._interval = 3