DLM module#
Index > DLM
Auto-generated documentation for DLM type annotations stubs module types-aiobotocore-dlm.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.25.0' mypy-boto3-builder - Select
aiobotocoreAWS SDK. - Add
DLMservice. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore for DLM service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[dlm]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[dlm]'
# standalone installation
python -m pip install types-aiobotocore-dlm
How to uninstall#
python -m pip uninstall -y types-aiobotocore-dlm
Usage#
Code samples can be found in Examples.
DLMClient#
Type annotations and code completion for session.create_client("dlm") as DLMClient
boto3 documentation
# DLMClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_dlm.client import DLMClient
session = get_session()
async with session.create_client("dlm") as client:
client: DLMClient
Literals#
Type annotations for literals used in methods and schema.
# DefaultPoliciesTypeValuesType usage example
from types_aiobotocore_dlm.literals import DefaultPoliciesTypeValuesType
def get_value() -> DefaultPoliciesTypeValuesType:
return "ALL"
- DefaultPoliciesTypeValuesType
- DefaultPolicyTypeValuesType
- EventSourceValuesType
- EventTypeValuesType
- ExecutionHandlerServiceValuesType
- GettablePolicyStateValuesType
- IntervalUnitValuesType
- LocationValuesType
- PolicyLanguageValuesType
- PolicyTypeValuesType
- ResourceLocationValuesType
- ResourceTypeValuesType
- RetentionIntervalUnitValuesType
- SettablePolicyStateValuesType
- StageValuesType
- DLMServiceName
- ServiceName
- ResourceServiceName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- RetentionArchiveTierTypeDef
- CrossRegionCopyTargetTypeDef
- ResponseMetadataTypeDef
- ScriptOutputTypeDef
- ScriptTypeDef
- CrossRegionCopyRetainRuleTypeDef
- EncryptionConfigurationTypeDef
- CrossRegionCopyDeprecateRuleTypeDef
- DeleteLifecyclePolicyRequestTypeDef
- DeprecateRuleTypeDef
- EventParametersOutputTypeDef
- EventParametersTypeDef
- TagTypeDef
- FastRestoreRuleOutputTypeDef
- FastRestoreRuleTypeDef
- GetLifecyclePoliciesRequestTypeDef
- LifecyclePolicySummaryTypeDef
- GetLifecyclePolicyRequestTypeDef
- ListTagsForResourceRequestTypeDef
- RetainRuleTypeDef
- ShareRuleOutputTypeDef
- ShareRuleTypeDef
- TagResourceRequestTypeDef
- UntagResourceRequestTypeDef
- ArchiveRetainRuleTypeDef
- CreateLifecyclePolicyResponseTypeDef
- ListTagsForResourceResponseTypeDef
- CreateRuleOutputTypeDef
- CreateRuleTypeDef
- CrossRegionCopyActionTypeDef
- CrossRegionCopyRuleTypeDef
- EventSourceOutputTypeDef
- EventSourceTypeDef
- ExclusionsOutputTypeDef
- ExclusionsTypeDef
- ParametersOutputTypeDef
- ParametersTypeDef
- GetLifecyclePoliciesResponseTypeDef
- ArchiveRuleTypeDef
- ActionOutputTypeDef
- ActionTypeDef
- ExclusionsUnionTypeDef
- ScheduleOutputTypeDef
- ScheduleTypeDef
- PolicyDetailsOutputTypeDef
- PolicyDetailsTypeDef
- LifecyclePolicyTypeDef
- PolicyDetailsUnionTypeDef
- GetLifecyclePolicyResponseTypeDef
- CreateLifecyclePolicyRequestTypeDef
- UpdateLifecyclePolicyRequestTypeDef