# {py:mod}`ovo.core.aws` ```{py:module} ovo.core.aws ``` ```{autodoc2-docstring} ovo.core.aws :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`AWSSessionManager ` - ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager :summary: ``` ```` ### API `````{py:class} AWSSessionManager(assume_role: str = None, region_name='us-east-1') :canonical: ovo.core.aws.AWSSessionManager ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.__init__ ``` ````{py:property} s3 :canonical: ovo.core.aws.AWSSessionManager.s3 :type: mypy_boto3_s3.client.S3Client ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.s3 ``` ```` ````{py:property} omics :canonical: ovo.core.aws.AWSSessionManager.omics :type: mypy_boto3_omics.OmicsClient ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.omics ``` ```` ````{py:method} get_client(service, refresh_minutes_before_expiration=30) :canonical: ovo.core.aws.AWSSessionManager.get_client ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.get_client ``` ```` ````{py:method} _create_session() -> tuple[boto3.Session, datetime.datetime | None] :canonical: ovo.core.aws.AWSSessionManager._create_session ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager._create_session ``` ```` ````{py:method} get_account_id() :canonical: ovo.core.aws.AWSSessionManager.get_account_id ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.get_account_id ``` ```` ````{py:method} get_latest_workflow_id(workflow_name: str) :canonical: ovo.core.aws.AWSSessionManager.get_latest_workflow_id ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.get_latest_workflow_id ``` ```` ````{py:method} s3_file_exists(s3_uri: str) :canonical: ovo.core.aws.AWSSessionManager.s3_file_exists ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.s3_file_exists ``` ```` ````{py:method} get_s3_bytes(s3_uri: str) :canonical: ovo.core.aws.AWSSessionManager.get_s3_bytes ```{autodoc2-docstring} ovo.core.aws.AWSSessionManager.get_s3_bytes ``` ```` `````