mgn module#
Index > mgn
Auto-generated documentation for mgn type annotations stubs module mypy-boto3-mgn.
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 mgn
.
From PyPI with pip#
Install boto3-stubs
for mgn
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[mgn]'
# 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[mgn]'
# standalone installation
python -m pip install mypy-boto3-mgn
How to uninstall#
python -m pip uninstall -y mypy-boto3-mgn
Usage#
Code samples can be found in Examples.
mgnClient#
Type annotations and code completion for boto3.client("mgn")
as mgnClient
boto3 documentation
# mgnClient usage example
from boto3.session import Session
from mypy_boto3_mgn.client import mgnClient
def get_client() -> mgnClient:
return Session().client("mgn")
Paginators#
Type annotations and code completion for paginators
from boto3.client("mgn").get_paginator("...")
.
# DescribeJobLogItemsPaginator usage example
from boto3.session import Session
from mypy_boto3_mgn.paginator import DescribeJobLogItemsPaginator
def get_describe_job_log_items_paginator() -> DescribeJobLogItemsPaginator:
return Session().client("mgn").get_paginator("describe_job_log_items"))
- DescribeJobLogItemsPaginator
- DescribeJobsPaginator
- DescribeLaunchConfigurationTemplatesPaginator
- DescribeReplicationConfigurationTemplatesPaginator
- DescribeSourceServersPaginator
- DescribeVcenterClientsPaginator
- ListApplicationsPaginator
- ListExportErrorsPaginator
- ListExportsPaginator
- ListImportErrorsPaginator
- ListImportsPaginator
- ListSourceServerActionsPaginator
- ListTemplateActionsPaginator
- ListWavesPaginator
Literals#
Type annotations for literals used in methods and schemas.
# ActionCategoryType usage example
from mypy_boto3_mgn.literals import ActionCategoryType
def get_value() -> ActionCategoryType:
return "BACKUP"
- ActionCategoryType
- ApplicationHealthStatusType
- ApplicationProgressStatusType
- BootModeType
- ChangeServerLifeCycleStateSourceServerLifecycleStateType
- DataReplicationErrorStringType
- DataReplicationInitiationStepNameType
- DataReplicationInitiationStepStatusType
- DataReplicationStateType
- DescribeJobLogItemsPaginatorName
- DescribeJobsPaginatorName
- DescribeLaunchConfigurationTemplatesPaginatorName
- DescribeReplicationConfigurationTemplatesPaginatorName
- DescribeSourceServersPaginatorName
- DescribeVcenterClientsPaginatorName
- ExportStatusType
- FirstBootType
- ImportErrorTypeType
- ImportStatusType
- InitiatedByType
- JobLogEventType
- JobStatusType
- JobTypeType
- LaunchDispositionType
- LaunchStatusType
- LifeCycleStateType
- ListApplicationsPaginatorName
- ListExportErrorsPaginatorName
- ListExportsPaginatorName
- ListImportErrorsPaginatorName
- ListImportsPaginatorName
- ListSourceServerActionsPaginatorName
- ListTemplateActionsPaginatorName
- ListWavesPaginatorName
- PostLaunchActionExecutionStatusType
- PostLaunchActionsDeploymentTypeType
- ReplicationConfigurationDataPlaneRoutingType
- ReplicationConfigurationDefaultLargeStagingDiskTypeType
- ReplicationConfigurationEbsEncryptionType
- ReplicationConfigurationReplicatedDiskStagingDiskTypeType
- ReplicationTypeType
- SsmDocumentTypeType
- SsmParameterStoreParameterTypeType
- TargetInstanceTypeRightSizingMethodType
- VolumeTypeType
- WaveHealthStatusType
- WaveProgressStatusType
- mgnServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Typed dictionaries#
Type annotations for typed dictionaries used in methods and schema.
# ApplicationAggregatedStatusTypeDef usage example
from mypy_boto3_mgn.type_defs import ApplicationAggregatedStatusTypeDef
def get_value() -> ApplicationAggregatedStatusTypeDef:
return {
"healthStatus": ...,
}
- ApplicationAggregatedStatusTypeDef
- ArchiveApplicationRequestRequestTypeDef
- ArchiveWaveRequestRequestTypeDef
- AssociateApplicationsRequestRequestTypeDef
- AssociateSourceServersRequestRequestTypeDef
- CPUTypeDef
- ChangeServerLifeCycleStateSourceServerLifecycleTypeDef
- CreateApplicationRequestRequestTypeDef
- LaunchTemplateDiskConfTypeDef
- LicensingTypeDef
- CreateReplicationConfigurationTemplateRequestRequestTypeDef
- CreateWaveRequestRequestTypeDef
- DataReplicationErrorTypeDef
- DataReplicationInfoReplicatedDiskTypeDef
- DataReplicationInitiationStepTypeDef
- DeleteApplicationRequestRequestTypeDef
- DeleteJobRequestRequestTypeDef
- DeleteLaunchConfigurationTemplateRequestRequestTypeDef
- DeleteReplicationConfigurationTemplateRequestRequestTypeDef
- DeleteSourceServerRequestRequestTypeDef
- DeleteVcenterClientRequestRequestTypeDef
- DeleteWaveRequestRequestTypeDef
- DescribeJobLogItemsRequestDescribeJobLogItemsPaginateTypeDef
- DescribeJobLogItemsRequestRequestTypeDef
- DescribeJobsRequestFiltersTypeDef
- DescribeLaunchConfigurationTemplatesRequestDescribeLaunchConfigurationTemplatesPaginateTypeDef
- DescribeLaunchConfigurationTemplatesRequestRequestTypeDef
- DescribeReplicationConfigurationTemplatesRequestDescribeReplicationConfigurationTemplatesPaginateTypeDef
- DescribeReplicationConfigurationTemplatesRequestRequestTypeDef
- ReplicationConfigurationTemplateTypeDef
- DescribeSourceServersRequestFiltersTypeDef
- DescribeVcenterClientsRequestDescribeVcenterClientsPaginateTypeDef
- DescribeVcenterClientsRequestRequestTypeDef
- VcenterClientTypeDef
- DisassociateApplicationsRequestRequestTypeDef
- DisassociateSourceServersRequestRequestTypeDef
- DisconnectFromServiceRequestRequestTypeDef
- DiskTypeDef
- EmptyResponseMetadataTypeDef
- ExportErrorDataTypeDef
- ExportTaskSummaryTypeDef
- FinalizeCutoverRequestRequestTypeDef
- GetLaunchConfigurationRequestRequestTypeDef
- GetReplicationConfigurationRequestRequestTypeDef
- IdentificationHintsTypeDef
- ImportErrorDataTypeDef
- ImportTaskSummaryApplicationsTypeDef
- ImportTaskSummaryServersTypeDef
- ImportTaskSummaryWavesTypeDef
- S3BucketSourceTypeDef
- JobLogEventDataTypeDef
- LaunchedInstanceTypeDef
- LifeCycleLastCutoverFinalizedTypeDef
- LifeCycleLastCutoverInitiatedTypeDef
- LifeCycleLastCutoverRevertedTypeDef
- LifeCycleLastTestFinalizedTypeDef
- LifeCycleLastTestInitiatedTypeDef
- LifeCycleLastTestRevertedTypeDef
- ListApplicationsRequestFiltersTypeDef
- ListExportErrorsRequestListExportErrorsPaginateTypeDef
- ListExportErrorsRequestRequestTypeDef
- ListExportsRequestFiltersTypeDef
- ListImportErrorsRequestListImportErrorsPaginateTypeDef
- ListImportErrorsRequestRequestTypeDef
- ListImportsRequestFiltersTypeDef
- SourceServerActionsRequestFiltersTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TemplateActionsRequestFiltersTypeDef
- ListWavesRequestFiltersTypeDef
- MarkAsArchivedRequestRequestTypeDef
- NetworkInterfaceTypeDef
- OSTypeDef
- PaginatorConfigTypeDef
- SsmExternalParameterTypeDef
- SsmParameterStoreParameterTypeDef
- RemoveSourceServerActionRequestRequestTypeDef
- RemoveTemplateActionRequestRequestTypeDef
- ReplicationConfigurationReplicatedDiskTypeDef
- ReplicationConfigurationTemplateResponseMetadataTypeDef
- ResponseMetadataTypeDef
- RetryDataReplicationRequestRequestTypeDef
- StartCutoverRequestRequestTypeDef
- StartExportRequestRequestTypeDef
- StartReplicationRequestRequestTypeDef
- StartTestRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- TerminateTargetInstancesRequestRequestTypeDef
- UnarchiveApplicationRequestRequestTypeDef
- UnarchiveWaveRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateApplicationRequestRequestTypeDef
- UpdateReplicationConfigurationTemplateRequestRequestTypeDef
- UpdateSourceServerReplicationTypeRequestRequestTypeDef
- UpdateWaveRequestRequestTypeDef
- WaveAggregatedStatusTypeDef
- ApplicationResponseMetadataTypeDef
- ApplicationTypeDef
- ChangeServerLifeCycleStateRequestRequestTypeDef
- DataReplicationInitiationTypeDef
- DescribeJobsRequestDescribeJobsPaginateTypeDef
- DescribeJobsRequestRequestTypeDef
- DescribeReplicationConfigurationTemplatesResponseTypeDef
- DescribeSourceServersRequestDescribeSourceServersPaginateTypeDef
- DescribeSourceServersRequestRequestTypeDef
- DescribeVcenterClientsResponseTypeDef
- ExportTaskErrorTypeDef
- ExportTaskTypeDef
- ImportTaskErrorTypeDef
- ImportTaskSummaryTypeDef
- StartImportRequestRequestTypeDef
- JobLogTypeDef
- LifeCycleLastCutoverTypeDef
- LifeCycleLastTestTypeDef
- ListApplicationsRequestListApplicationsPaginateTypeDef
- ListApplicationsRequestRequestTypeDef
- ListExportsRequestListExportsPaginateTypeDef
- ListExportsRequestRequestTypeDef
- ListImportsRequestListImportsPaginateTypeDef
- ListImportsRequestRequestTypeDef
- ListSourceServerActionsRequestListSourceServerActionsPaginateTypeDef
- ListSourceServerActionsRequestRequestTypeDef
- ListTemplateActionsRequestListTemplateActionsPaginateTypeDef
- ListTemplateActionsRequestRequestTypeDef
- ListWavesRequestListWavesPaginateTypeDef
- ListWavesRequestRequestTypeDef
- SourcePropertiesTypeDef
- PutSourceServerActionRequestRequestTypeDef
- PutTemplateActionRequestRequestTypeDef
- SourceServerActionDocumentResponseMetadataTypeDef
- SourceServerActionDocumentTypeDef
- SsmDocumentTypeDef
- TemplateActionDocumentResponseMetadataTypeDef
- TemplateActionDocumentTypeDef
- ReplicationConfigurationTypeDef
- UpdateReplicationConfigurationRequestRequestTypeDef
- WaveResponseMetadataTypeDef
- WaveTypeDef
- ListApplicationsResponseTypeDef
- DataReplicationInfoTypeDef
- ListExportErrorsResponseTypeDef
- ListExportsResponseTypeDef
- StartExportResponseTypeDef
- ListImportErrorsResponseTypeDef
- ImportTaskTypeDef
- DescribeJobLogItemsResponseTypeDef
- LifeCycleTypeDef
- ListSourceServerActionsResponseTypeDef
- JobPostLaunchActionsLaunchStatusTypeDef
- PostLaunchActionsTypeDef
- ListTemplateActionsResponseTypeDef
- ListWavesResponseTypeDef
- ListImportsResponseTypeDef
- StartImportResponseTypeDef
- SourceServerResponseMetadataTypeDef
- SourceServerTypeDef
- PostLaunchActionsStatusTypeDef
- CreateLaunchConfigurationTemplateRequestRequestTypeDef
- LaunchConfigurationTemplateResponseMetadataTypeDef
- LaunchConfigurationTemplateTypeDef
- LaunchConfigurationTypeDef
- UpdateLaunchConfigurationRequestRequestTypeDef
- UpdateLaunchConfigurationTemplateRequestRequestTypeDef
- DescribeSourceServersResponseTypeDef
- ParticipatingServerTypeDef
- DescribeLaunchConfigurationTemplatesResponseTypeDef
- JobTypeDef
- DescribeJobsResponseTypeDef
- StartCutoverResponseTypeDef
- StartTestResponseTypeDef
- TerminateTargetInstancesResponseTypeDef