Drs module#
Index > Drs
Auto-generated documentation for Drs type annotations stubs module mypy-boto3-drs.
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 Drs
.
From PyPI with pip#
Install boto3-stubs
for Drs
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[drs]'
# 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[drs]'
# standalone installation
python -m pip install mypy-boto3-drs
How to uninstall#
python -m pip uninstall -y mypy-boto3-drs
Usage#
Code samples can be found in Examples.
DrsClient#
Type annotations and code completion for boto3.client("drs")
as DrsClient
boto3 documentation
# DrsClient usage example
from boto3.session import Session
from mypy_boto3_drs.client import DrsClient
def get_client() -> DrsClient:
return Session().client("drs")
Paginators#
Type annotations and code completion for paginators
from boto3.client("drs").get_paginator("...")
.
# DescribeJobLogItemsPaginator usage example
from boto3.session import Session
from mypy_boto3_drs.paginator import DescribeJobLogItemsPaginator
def get_describe_job_log_items_paginator() -> DescribeJobLogItemsPaginator:
return Session().client("drs").get_paginator("describe_job_log_items"))
- DescribeJobLogItemsPaginator
- DescribeJobsPaginator
- DescribeLaunchConfigurationTemplatesPaginator
- DescribeRecoveryInstancesPaginator
- DescribeRecoverySnapshotsPaginator
- DescribeReplicationConfigurationTemplatesPaginator
- DescribeSourceNetworksPaginator
- DescribeSourceServersPaginator
- ListExtensibleSourceServersPaginator
- ListLaunchActionsPaginator
- ListStagingAccountsPaginator
Literals#
Type annotations for literals used in methods and schema.
# DataReplicationErrorStringType usage example
from mypy_boto3_drs.literals import DataReplicationErrorStringType
def get_value() -> DataReplicationErrorStringType:
return "AGENT_NOT_SEEN"
- DataReplicationErrorStringType
- DataReplicationInitiationStepNameType
- DataReplicationInitiationStepStatusType
- DataReplicationStateType
- DescribeJobLogItemsPaginatorName
- DescribeJobsPaginatorName
- DescribeLaunchConfigurationTemplatesPaginatorName
- DescribeRecoveryInstancesPaginatorName
- DescribeRecoverySnapshotsPaginatorName
- DescribeReplicationConfigurationTemplatesPaginatorName
- DescribeSourceNetworksPaginatorName
- DescribeSourceServersPaginatorName
- EC2InstanceStateType
- ExtensionStatusType
- FailbackLaunchTypeType
- FailbackReplicationErrorType
- FailbackStateType
- InitiatedByType
- JobLogEventType
- JobStatusType
- JobTypeType
- LastLaunchResultType
- LastLaunchTypeType
- LaunchActionCategoryType
- LaunchActionParameterTypeType
- LaunchActionRunStatusType
- LaunchActionTypeType
- LaunchDispositionType
- LaunchStatusType
- ListExtensibleSourceServersPaginatorName
- ListLaunchActionsPaginatorName
- ListStagingAccountsPaginatorName
- OriginEnvironmentType
- PITPolicyRuleUnitsType
- ProductCodeModeType
- RecoveryInstanceDataReplicationInitiationStepNameType
- RecoveryInstanceDataReplicationInitiationStepStatusType
- RecoveryInstanceDataReplicationStateType
- RecoveryResultType
- RecoverySnapshotsOrderType
- ReplicationConfigurationDataPlaneRoutingType
- ReplicationConfigurationDefaultLargeStagingDiskTypeType
- ReplicationConfigurationEbsEncryptionType
- ReplicationConfigurationReplicatedDiskStagingDiskTypeType
- ReplicationDirectionType
- ReplicationStatusType
- TargetInstanceTypeRightSizingMethodType
- VolumeStatusType
- DrsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountTypeDef
- AssociateSourceNetworkStackRequestRequestTypeDef
- ResponseMetadataTypeDef
- CPUTypeDef
- ProductCodeTypeDef
- CreateExtendedSourceServerRequestRequestTypeDef
- LicensingTypeDef
- PITPolicyRuleTypeDef
- CreateSourceNetworkRequestRequestTypeDef
- DataReplicationErrorTypeDef
- DataReplicationInfoReplicatedDiskTypeDef
- DataReplicationInitiationStepTypeDef
- DeleteJobRequestRequestTypeDef
- DeleteLaunchActionRequestRequestTypeDef
- DeleteLaunchConfigurationTemplateRequestRequestTypeDef
- DeleteRecoveryInstanceRequestRequestTypeDef
- DeleteReplicationConfigurationTemplateRequestRequestTypeDef
- DeleteSourceNetworkRequestRequestTypeDef
- DeleteSourceServerRequestRequestTypeDef
- PaginatorConfigTypeDef
- DescribeJobLogItemsRequestRequestTypeDef
- DescribeJobsRequestFiltersTypeDef
- DescribeLaunchConfigurationTemplatesRequestRequestTypeDef
- DescribeRecoveryInstancesRequestFiltersTypeDef
- DescribeRecoverySnapshotsRequestFiltersTypeDef
- RecoverySnapshotTypeDef
- DescribeReplicationConfigurationTemplatesRequestRequestTypeDef
- DescribeSourceNetworksRequestFiltersTypeDef
- DescribeSourceServersRequestFiltersTypeDef
- DisconnectRecoveryInstanceRequestRequestTypeDef
- DisconnectSourceServerRequestRequestTypeDef
- DiskTypeDef
- SourceNetworkDataTypeDef
- ExportSourceNetworkCfnTemplateRequestRequestTypeDef
- GetFailbackReplicationConfigurationRequestRequestTypeDef
- GetLaunchConfigurationRequestRequestTypeDef
- GetReplicationConfigurationRequestRequestTypeDef
- IdentificationHintsTypeDef
- LaunchActionParameterTypeDef
- LaunchActionsRequestFiltersTypeDef
- LaunchIntoInstancePropertiesTypeDef
- LifeCycleLastLaunchInitiatedTypeDef