SecurityLake module
Index > SecurityLake
Auto-generated documentation for SecurityLake type annotations stubs module mypy-boto3-securitylake.
How to install
VSCode extension
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and SecurityLake
.
From PyPI with pip
Install boto3-stubs
for SecurityLake
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[securitylake]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[securitylake]'
# standalone installation
python -m pip install mypy-boto3-securitylake
How to uninstall
python -m pip uninstall -y mypy-boto3-securitylake
Usage
Code samples can be found in Examples.
SecurityLakeClient
Type annotations and code completion for boto3.client("securitylake")
as SecurityLakeClient
boto3 documentation
# SecurityLakeClient usage example
from boto3.session import Session
from mypy_boto3_securitylake.client import SecurityLakeClient
def get_client() -> SecurityLakeClient:
return Session().client("securitylake")
Paginators
Type annotations and code completion for paginators
from boto3.client("securitylake").get_paginator("...")
.
# GetDatalakeStatusPaginator usage example
from boto3.session import Session
from mypy_boto3_securitylake.paginator import GetDatalakeStatusPaginator
def get_get_datalake_status_paginator() -> GetDatalakeStatusPaginator:
return Session().client("securitylake").get_paginator("get_datalake_status"))
- GetDatalakeStatusPaginator
- ListDatalakeExceptionsPaginator
- ListLogSourcesPaginator
- ListSubscribersPaginator
Literals
Type annotations for literals used in methods and schemas.
# AccessTypeType usage example
from mypy_boto3_securitylake.literals import AccessTypeType
def get_value() -> AccessTypeType:
return "LAKEFORMATION"
- AccessTypeType
- AwsLogSourceTypeType
- DimensionType
- EndpointProtocolType
- GetDatalakeStatusPaginatorName
- HttpsMethodType
- ListDatalakeExceptionsPaginatorName
- ListLogSourcesPaginatorName
- ListSubscribersPaginatorName
- OcsfEventClassType
- RegionType
- SourceStatusType
- StorageClassType
- SubscriptionProtocolTypeType
- SubscriptionStatusType
- settingsStatusType
- SecurityLakeServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Typed dictionaries
Type annotations for typed dictionaries used in methods and schema.
# LogsStatusTypeDef usage example
from mypy_boto3_securitylake.type_defs import LogsStatusTypeDef
def get_value() -> LogsStatusTypeDef:
return {
"healthStatus": ...,
"pathToLogs": ...,
}
- LogsStatusTypeDef
- AutoEnableNewRegionConfigurationTypeDef
- CreateAwsLogSourceRequestRequestTypeDef
- ResponseMetadataTypeDef
- CreateCustomLogSourceRequestRequestTypeDef
- CreateDatalakeDelegatedAdminRequestRequestTypeDef
- CreateDatalakeExceptionsSubscriptionRequestRequestTypeDef
- SourceTypeTypeDef
- CreateSubscriptionNotificationConfigurationRequestRequestTypeDef
- DeleteAwsLogSourceRequestRequestTypeDef
- DeleteCustomLogSourceRequestRequestTypeDef
- DeleteDatalakeDelegatedAdminRequestRequestTypeDef
- DeleteSubscriberRequestRequestTypeDef
- DeleteSubscriptionNotificationConfigurationRequestRequestTypeDef
- FailuresTypeDef
- ProtocolAndNotificationEndpointTypeDef
- PaginatorConfigTypeDef
- GetDatalakeStatusRequestRequestTypeDef
- GetSubscriberRequestRequestTypeDef
- RetentionSettingTypeDef
- LastUpdateFailureTypeDef
- ListDatalakeExceptionsRequestRequestTypeDef
- ListLogSourcesRequestRequestTypeDef
- ListSubscribersRequestRequestTypeDef
- UpdateDatalakeExceptionsExpiryRequestRequestTypeDef
- UpdateDatalakeExceptionsSubscriptionRequestRequestTypeDef
- UpdateSubscriptionNotificationConfigurationRequestRequestTypeDef
- AccountSourcesTypeDef
- CreateDatalakeAutoEnableRequestRequestTypeDef
- DeleteDatalakeAutoEnableRequestRequestTypeDef
- CreateAwsLogSourceResponseTypeDef
- CreateCustomLogSourceResponseTypeDef
- CreateSubscriberResponseTypeDef
- CreateSubscriptionNotificationConfigurationResponseTypeDef
- DeleteAwsLogSourceResponseTypeDef
- DeleteCustomLogSourceResponseTypeDef
- DeleteDatalakeExceptionsSubscriptionResponseTypeDef
- GetDatalakeAutoEnableResponseTypeDef
- GetDatalakeExceptionsExpiryResponseTypeDef
- ListLogSourcesResponseTypeDef
- UpdateSubscriptionNotificationConfigurationResponseTypeDef
- CreateSubscriberRequestRequestTypeDef
- SubscriberResourceTypeDef
- UpdateSubscriberRequestRequestTypeDef
- FailuresResponseTypeDef
- GetDatalakeExceptionsSubscriptionResponseTypeDef
- GetDatalakeStatusRequestGetDatalakeStatusPaginateTypeDef
- ListDatalakeExceptionsRequestListDatalakeExceptionsPaginateTypeDef
- ListLogSourcesRequestListLogSourcesPaginateTypeDef
- ListSubscribersRequestListSubscribersPaginateTypeDef
- LakeConfigurationRequestTypeDef
- UpdateStatusTypeDef
- GetDatalakeStatusResponseTypeDef
- GetSubscriberResponseTypeDef
- ListSubscribersResponseTypeDef
- UpdateSubscriberResponseTypeDef
- ListDatalakeExceptionsResponseTypeDef
- CreateDatalakeRequestRequestTypeDef
- UpdateDatalakeRequestRequestTypeDef
- LakeConfigurationResponseTypeDef
- GetDatalakeResponseTypeDef