| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MGN
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- ArchiveApplication
- ArchiveWave
- AssociateApplications
- AssociateSourceServers
- ChangeServerLifeCycleState
- CreateApplication
- CreateLaunchConfigurationTemplate
- CreateReplicationConfigurationTemplate
- CreateWave
- DeleteApplication
- DeleteJob
- DeleteLaunchConfigurationTemplate
- DeleteReplicationConfigurationTemplate
- DeleteSourceServer
- DeleteVcenterClient
- DeleteWave
- DescribeJobLogItems (Paginated)
- DescribeJobs (Paginated)
- DescribeLaunchConfigurationTemplates (Paginated)
- DescribeReplicationConfigurationTemplates (Paginated)
- DescribeSourceServers (Paginated)
- DescribeVcenterClients (Paginated)
- DisassociateApplications
- DisassociateSourceServers
- DisconnectFromService
- FinalizeCutover
- GetLaunchConfiguration
- GetReplicationConfiguration
- InitializeService
- ListApplications (Paginated)
- ListSourceServerActions (Paginated)
- ListTagsForResource
- ListTemplateActions (Paginated)
- ListWaves (Paginated)
- MarkAsArchived
- PutSourceServerAction
- PutTemplateAction
- RemoveSourceServerAction
- RemoveTemplateAction
- RetryDataReplication
- StartCutover
- StartReplication
- StartTest
- TagResource
- TerminateTargetInstances
- UnarchiveApplication
- UnarchiveWave
- UntagResource
- UpdateApplication
- UpdateLaunchConfiguration
- UpdateLaunchConfigurationTemplate
- UpdateReplicationConfiguration
- UpdateReplicationConfigurationTemplate
- UpdateSourceServerReplicationType
- UpdateWave
- Types
- ApplicationHealthStatus
- ApplicationProgressStatus
- BootMode
- ChangeServerLifeCycleStateSourceServerLifecycleState
- DataReplicationErrorString
- DataReplicationInitiationStepName
- DataReplicationInitiationStepStatus
- DataReplicationState
- FirstBoot
- InitiatedBy
- JobLogEvent
- JobStatus
- JobType
- LaunchDisposition
- LaunchStatus
- LifeCycleState
- PostLaunchActionExecutionStatus
- PostLaunchActionsDeploymentType
- ReplicationConfigurationDataPlaneRouting
- ReplicationConfigurationDefaultLargeStagingDiskType
- ReplicationConfigurationEbsEncryption
- ReplicationConfigurationReplicatedDiskStagingDiskType
- ReplicationType
- SsmDocumentType
- SsmParameterStoreParameterType
- TargetInstanceTypeRightSizingMethod
- VolumeType
- WaveHealthStatus
- WaveProgressStatus
- Application
- ApplicationAggregatedStatus
- CPU
- ChangeServerLifeCycleStateSourceServerLifecycle
- DataReplicationError
- DataReplicationInfo
- DataReplicationInfoReplicatedDisk
- DataReplicationInitiation
- DataReplicationInitiationStep
- DescribeJobsRequestFilters
- DescribeSourceServersRequestFilters
- Disk
- IdentificationHints
- Job
- JobLog
- JobLogEventData
- JobPostLaunchActionsLaunchStatus
- LaunchConfiguration
- LaunchConfigurationTemplate
- LaunchTemplateDiskConf
- LaunchedInstance
- Licensing
- LifeCycle
- LifeCycleLastCutover
- LifeCycleLastCutoverFinalized
- LifeCycleLastCutoverInitiated
- LifeCycleLastCutoverReverted
- LifeCycleLastTest
- LifeCycleLastTestFinalized
- LifeCycleLastTestInitiated
- LifeCycleLastTestReverted
- ListApplicationsRequestFilters
- ListWavesRequestFilters
- NetworkInterface
- OS
- ParticipatingServer
- PostLaunchActions
- PostLaunchActionsStatus
- ReplicationConfiguration
- ReplicationConfigurationReplicatedDisk
- ReplicationConfigurationTemplate
- SourceProperties
- SourceServer
- SourceServerActionDocument
- SourceServerActionsRequestFilters
- SsmDocument
- SsmParameterStoreParameter
- TemplateActionDocument
- TemplateActionsRequestFilters
- VcenterClient
- Wave
- WaveAggregatedStatus
Description
Derived from API version 2020-02-26 of the AWS service descriptions, licensed under Apache 2.0.
The Application Migration Service service.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _UninitializedAccountException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data ArchiveApplication = ArchiveApplication' Text
- newArchiveApplication :: Text -> ArchiveApplication
- data Application = Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newApplication :: Application
- data ArchiveWave = ArchiveWave' Text
- newArchiveWave :: Text -> ArchiveWave
- data Wave = Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text)
- newWave :: Wave
- data AssociateApplications = AssociateApplications' (NonEmpty Text) Text
- newAssociateApplications :: NonEmpty Text -> Text -> AssociateApplications
- data AssociateApplicationsResponse = AssociateApplicationsResponse' Int
- newAssociateApplicationsResponse :: Int -> AssociateApplicationsResponse
- data AssociateSourceServers = AssociateSourceServers' Text (NonEmpty Text)
- newAssociateSourceServers :: Text -> NonEmpty Text -> AssociateSourceServers
- data AssociateSourceServersResponse = AssociateSourceServersResponse' Int
- newAssociateSourceServersResponse :: Int -> AssociateSourceServersResponse
- data ChangeServerLifeCycleState = ChangeServerLifeCycleState' ChangeServerLifeCycleStateSourceServerLifecycle Text
- newChangeServerLifeCycleState :: ChangeServerLifeCycleStateSourceServerLifecycle -> Text -> ChangeServerLifeCycleState
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data CreateApplication = CreateApplication' (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) Text
- newCreateApplication :: Text -> CreateApplication
- data Application = Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newApplication :: Application
- data CreateLaunchConfigurationTemplate = CreateLaunchConfigurationTemplate' (Maybe Bool) (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe LaunchTemplateDiskConf) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe PostLaunchActions) (Maybe LaunchTemplateDiskConf) (Maybe Natural) (Maybe (Sensitive (HashMap Text Text))) (Maybe TargetInstanceTypeRightSizingMethod)
- newCreateLaunchConfigurationTemplate :: CreateLaunchConfigurationTemplate
- data LaunchConfigurationTemplate = LaunchConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchTemplateDiskConf) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe PostLaunchActions) (Maybe LaunchTemplateDiskConf) (Maybe Natural) (Maybe (Sensitive (HashMap Text Text))) (Maybe TargetInstanceTypeRightSizingMethod) Text
- newLaunchConfigurationTemplate :: Text -> LaunchConfigurationTemplate
- data CreateReplicationConfigurationTemplate = CreateReplicationConfigurationTemplate' (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) Bool Natural Bool ReplicationConfigurationDataPlaneRouting ReplicationConfigurationDefaultLargeStagingDiskType ReplicationConfigurationEbsEncryption Text [Text] Text (Sensitive (HashMap Text Text)) Bool
- newCreateReplicationConfigurationTemplate :: Bool -> Natural -> Bool -> ReplicationConfigurationDataPlaneRouting -> ReplicationConfigurationDefaultLargeStagingDiskType -> ReplicationConfigurationEbsEncryption -> Text -> Text -> Bool -> CreateReplicationConfigurationTemplate
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data CreateWave = CreateWave' (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) Text
- newCreateWave :: Text -> CreateWave
- data Wave = Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text)
- newWave :: Wave
- data DeleteApplication = DeleteApplication' Text
- newDeleteApplication :: Text -> DeleteApplication
- data DeleteApplicationResponse = DeleteApplicationResponse' Int
- newDeleteApplicationResponse :: Int -> DeleteApplicationResponse
- data DeleteJob = DeleteJob' Text
- newDeleteJob :: Text -> DeleteJob
- data DeleteJobResponse = DeleteJobResponse' Int
- newDeleteJobResponse :: Int -> DeleteJobResponse
- data DeleteLaunchConfigurationTemplate = DeleteLaunchConfigurationTemplate' Text
- newDeleteLaunchConfigurationTemplate :: Text -> DeleteLaunchConfigurationTemplate
- data DeleteLaunchConfigurationTemplateResponse = DeleteLaunchConfigurationTemplateResponse' Int
- newDeleteLaunchConfigurationTemplateResponse :: Int -> DeleteLaunchConfigurationTemplateResponse
- data DeleteReplicationConfigurationTemplate = DeleteReplicationConfigurationTemplate' Text
- newDeleteReplicationConfigurationTemplate :: Text -> DeleteReplicationConfigurationTemplate
- data DeleteReplicationConfigurationTemplateResponse = DeleteReplicationConfigurationTemplateResponse' Int
- newDeleteReplicationConfigurationTemplateResponse :: Int -> DeleteReplicationConfigurationTemplateResponse
- data DeleteSourceServer = DeleteSourceServer' Text
- newDeleteSourceServer :: Text -> DeleteSourceServer
- data DeleteSourceServerResponse = DeleteSourceServerResponse' Int
- newDeleteSourceServerResponse :: Int -> DeleteSourceServerResponse
- data DeleteVcenterClient = DeleteVcenterClient' Text
- newDeleteVcenterClient :: Text -> DeleteVcenterClient
- data DeleteVcenterClientResponse = DeleteVcenterClientResponse' {
- newDeleteVcenterClientResponse :: DeleteVcenterClientResponse
- data DeleteWave = DeleteWave' Text
- newDeleteWave :: Text -> DeleteWave
- data DeleteWaveResponse = DeleteWaveResponse' Int
- newDeleteWaveResponse :: Int -> DeleteWaveResponse
- data DescribeJobLogItems = DescribeJobLogItems' (Maybe Natural) (Maybe Text) Text
- newDescribeJobLogItems :: Text -> DescribeJobLogItems
- data DescribeJobLogItemsResponse = DescribeJobLogItemsResponse' (Maybe [JobLog]) (Maybe Text) Int
- newDescribeJobLogItemsResponse :: Int -> DescribeJobLogItemsResponse
- data DescribeJobs = DescribeJobs' (Maybe DescribeJobsRequestFilters) (Maybe Natural) (Maybe Text)
- newDescribeJobs :: DescribeJobs
- data DescribeJobsResponse = DescribeJobsResponse' (Maybe [Job]) (Maybe Text) Int
- newDescribeJobsResponse :: Int -> DescribeJobsResponse
- data DescribeLaunchConfigurationTemplates = DescribeLaunchConfigurationTemplates' (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newDescribeLaunchConfigurationTemplates :: DescribeLaunchConfigurationTemplates
- data DescribeLaunchConfigurationTemplatesResponse = DescribeLaunchConfigurationTemplatesResponse' (Maybe [LaunchConfigurationTemplate]) (Maybe Text) Int
- newDescribeLaunchConfigurationTemplatesResponse :: Int -> DescribeLaunchConfigurationTemplatesResponse
- data DescribeReplicationConfigurationTemplates = DescribeReplicationConfigurationTemplates' (Maybe Natural) (Maybe Text) (Maybe [Text])
- newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates
- data DescribeReplicationConfigurationTemplatesResponse = DescribeReplicationConfigurationTemplatesResponse' (Maybe [ReplicationConfigurationTemplate]) (Maybe Text) Int
- newDescribeReplicationConfigurationTemplatesResponse :: Int -> DescribeReplicationConfigurationTemplatesResponse
- data DescribeSourceServers = DescribeSourceServers' (Maybe DescribeSourceServersRequestFilters) (Maybe Natural) (Maybe Text)
- newDescribeSourceServers :: DescribeSourceServers
- data DescribeSourceServersResponse = DescribeSourceServersResponse' (Maybe [SourceServer]) (Maybe Text) Int
- newDescribeSourceServersResponse :: Int -> DescribeSourceServersResponse
- data DescribeVcenterClients = DescribeVcenterClients' (Maybe Natural) (Maybe Text)
- newDescribeVcenterClients :: DescribeVcenterClients
- data DescribeVcenterClientsResponse = DescribeVcenterClientsResponse' (Maybe [VcenterClient]) (Maybe Text) Int
- newDescribeVcenterClientsResponse :: Int -> DescribeVcenterClientsResponse
- data DisassociateApplications = DisassociateApplications' (NonEmpty Text) Text
- newDisassociateApplications :: NonEmpty Text -> Text -> DisassociateApplications
- data DisassociateApplicationsResponse = DisassociateApplicationsResponse' Int
- newDisassociateApplicationsResponse :: Int -> DisassociateApplicationsResponse
- data DisassociateSourceServers = DisassociateSourceServers' Text (NonEmpty Text)
- newDisassociateSourceServers :: Text -> NonEmpty Text -> DisassociateSourceServers
- data DisassociateSourceServersResponse = DisassociateSourceServersResponse' Int
- newDisassociateSourceServersResponse :: Int -> DisassociateSourceServersResponse
- data DisconnectFromService = DisconnectFromService' Text
- newDisconnectFromService :: Text -> DisconnectFromService
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data FinalizeCutover = FinalizeCutover' Text
- newFinalizeCutover :: Text -> FinalizeCutover
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data GetLaunchConfiguration = GetLaunchConfiguration' Text
- newGetLaunchConfiguration :: Text -> GetLaunchConfiguration
- data LaunchConfiguration = LaunchConfiguration' (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe Text) (Maybe PostLaunchActions) (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod)
- newLaunchConfiguration :: LaunchConfiguration
- data GetReplicationConfiguration = GetReplicationConfiguration' Text
- newGetReplicationConfiguration :: Text -> GetReplicationConfiguration
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data InitializeService = InitializeService' {
- newInitializeService :: InitializeService
- data InitializeServiceResponse = InitializeServiceResponse' Int
- newInitializeServiceResponse :: Int -> InitializeServiceResponse
- data ListApplications = ListApplications' (Maybe ListApplicationsRequestFilters) (Maybe Natural) (Maybe Text)
- newListApplications :: ListApplications
- data ListApplicationsResponse = ListApplicationsResponse' (Maybe [Application]) (Maybe Text) Int
- newListApplicationsResponse :: Int -> ListApplicationsResponse
- data ListSourceServerActions = ListSourceServerActions' (Maybe SourceServerActionsRequestFilters) (Maybe Natural) (Maybe Text) Text
- newListSourceServerActions :: Text -> ListSourceServerActions
- data ListSourceServerActionsResponse = ListSourceServerActionsResponse' (Maybe [SourceServerActionDocument]) (Maybe Text) Int
- newListSourceServerActionsResponse :: Int -> ListSourceServerActionsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (Sensitive (HashMap Text Text))) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListTemplateActions = ListTemplateActions' (Maybe TemplateActionsRequestFilters) (Maybe Natural) (Maybe Text) Text
- newListTemplateActions :: Text -> ListTemplateActions
- data ListTemplateActionsResponse = ListTemplateActionsResponse' (Maybe [TemplateActionDocument]) (Maybe Text) Int
- newListTemplateActionsResponse :: Int -> ListTemplateActionsResponse
- data ListWaves = ListWaves' (Maybe ListWavesRequestFilters) (Maybe Natural) (Maybe Text)
- newListWaves :: ListWaves
- data ListWavesResponse = ListWavesResponse' (Maybe [Wave]) (Maybe Text) Int
- newListWavesResponse :: Int -> ListWavesResponse
- data MarkAsArchived = MarkAsArchived' Text
- newMarkAsArchived :: Text -> MarkAsArchived
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data PutSourceServerAction = PutSourceServerAction' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text Text Natural Text
- newPutSourceServerAction :: Text -> Text -> Text -> Natural -> Text -> PutSourceServerAction
- data SourceServerActionDocument = SourceServerActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural)
- newSourceServerActionDocument :: SourceServerActionDocument
- data PutTemplateAction = PutTemplateAction' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text Text Text Natural
- newPutTemplateAction :: Text -> Text -> Text -> Text -> Natural -> PutTemplateAction
- data TemplateActionDocument = TemplateActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural)
- newTemplateActionDocument :: TemplateActionDocument
- data RemoveSourceServerAction = RemoveSourceServerAction' Text Text
- newRemoveSourceServerAction :: Text -> Text -> RemoveSourceServerAction
- data RemoveSourceServerActionResponse = RemoveSourceServerActionResponse' Int
- newRemoveSourceServerActionResponse :: Int -> RemoveSourceServerActionResponse
- data RemoveTemplateAction = RemoveTemplateAction' Text Text
- newRemoveTemplateAction :: Text -> Text -> RemoveTemplateAction
- data RemoveTemplateActionResponse = RemoveTemplateActionResponse' Int
- newRemoveTemplateActionResponse :: Int -> RemoveTemplateActionResponse
- data RetryDataReplication = RetryDataReplication' Text
- newRetryDataReplication :: Text -> RetryDataReplication
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data StartCutover = StartCutover' (Maybe (Sensitive (HashMap Text Text))) (NonEmpty Text)
- newStartCutover :: NonEmpty Text -> StartCutover
- data StartCutoverResponse = StartCutoverResponse' (Maybe Job) Int
- newStartCutoverResponse :: Int -> StartCutoverResponse
- data StartReplication = StartReplication' Text
- newStartReplication :: Text -> StartReplication
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data StartTest = StartTest' (Maybe (Sensitive (HashMap Text Text))) (NonEmpty Text)
- newStartTest :: NonEmpty Text -> StartTest
- data StartTestResponse = StartTestResponse' (Maybe Job) Int
- newStartTestResponse :: Int -> StartTestResponse
- data TagResource = TagResource' Text (Sensitive (HashMap Text Text))
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data TerminateTargetInstances = TerminateTargetInstances' (Maybe (Sensitive (HashMap Text Text))) (NonEmpty Text)
- newTerminateTargetInstances :: NonEmpty Text -> TerminateTargetInstances
- data TerminateTargetInstancesResponse = TerminateTargetInstancesResponse' (Maybe Job) Int
- newTerminateTargetInstancesResponse :: Int -> TerminateTargetInstancesResponse
- data UnarchiveApplication = UnarchiveApplication' Text
- newUnarchiveApplication :: Text -> UnarchiveApplication
- data Application = Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newApplication :: Application
- data UnarchiveWave = UnarchiveWave' Text
- newUnarchiveWave :: Text -> UnarchiveWave
- data Wave = Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text)
- newWave :: Wave
- data UntagResource = UntagResource' Text (Sensitive [Text])
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data UpdateApplication = UpdateApplication' (Maybe Text) (Maybe Text) Text
- newUpdateApplication :: Text -> UpdateApplication
- data Application = Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newApplication :: Application
- data UpdateLaunchConfiguration = UpdateLaunchConfiguration' (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe Text) (Maybe PostLaunchActions) (Maybe TargetInstanceTypeRightSizingMethod) Text
- newUpdateLaunchConfiguration :: Text -> UpdateLaunchConfiguration
- data LaunchConfiguration = LaunchConfiguration' (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe Text) (Maybe PostLaunchActions) (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod)
- newLaunchConfiguration :: LaunchConfiguration
- data UpdateLaunchConfigurationTemplate = UpdateLaunchConfigurationTemplate' (Maybe Bool) (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe LaunchTemplateDiskConf) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe PostLaunchActions) (Maybe LaunchTemplateDiskConf) (Maybe Natural) (Maybe TargetInstanceTypeRightSizingMethod) Text
- newUpdateLaunchConfigurationTemplate :: Text -> UpdateLaunchConfigurationTemplate
- data LaunchConfigurationTemplate = LaunchConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchTemplateDiskConf) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe PostLaunchActions) (Maybe LaunchTemplateDiskConf) (Maybe Natural) (Maybe (Sensitive (HashMap Text Text))) (Maybe TargetInstanceTypeRightSizingMethod) Text
- newLaunchConfigurationTemplate :: Text -> LaunchConfigurationTemplate
- data UpdateReplicationConfiguration = UpdateReplicationConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool) Text
- newUpdateReplicationConfiguration :: Text -> UpdateReplicationConfiguration
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data UpdateReplicationConfigurationTemplate = UpdateReplicationConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool) Text
- newUpdateReplicationConfigurationTemplate :: Text -> UpdateReplicationConfigurationTemplate
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data UpdateSourceServerReplicationType = UpdateSourceServerReplicationType' ReplicationType Text
- newUpdateSourceServerReplicationType :: ReplicationType -> Text -> UpdateSourceServerReplicationType
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data UpdateWave = UpdateWave' (Maybe Text) (Maybe Text) Text
- newUpdateWave :: Text -> UpdateWave
- data Wave = Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text)
- newWave :: Wave
- newtype ApplicationHealthStatus where
- newtype ApplicationProgressStatus where
- newtype BootMode where
- BootMode' {
- fromBootMode :: Text
- pattern BootMode_LEGACY_BIOS :: BootMode
- pattern BootMode_UEFI :: BootMode
- BootMode' {
- newtype ChangeServerLifeCycleStateSourceServerLifecycleState where
- ChangeServerLifeCycleStateSourceServerLifecycleState' { }
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_CUTOVER :: ChangeServerLifeCycleStateSourceServerLifecycleState
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_READY_FOR_CUTOVER :: ChangeServerLifeCycleStateSourceServerLifecycleState
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_READY_FOR_TEST :: ChangeServerLifeCycleStateSourceServerLifecycleState
- newtype DataReplicationErrorString where
- DataReplicationErrorString' { }
- pattern DataReplicationErrorString_AGENT_NOT_SEEN :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_ATTACH_STAGING_DISKS :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_AUTHENTICATE_WITH_SERVICE :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_BOOT_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CREATE_SECURITY_GROUP :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CREATE_STAGING_DISKS :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_LAUNCH_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_START_DATA_TRANSFER :: DataReplicationErrorString
- pattern DataReplicationErrorString_LAST_SNAPSHOT_JOB_FAILED :: DataReplicationErrorString
- pattern DataReplicationErrorString_NOT_CONVERGING :: DataReplicationErrorString
- pattern DataReplicationErrorString_SNAPSHOTS_FAILURE :: DataReplicationErrorString
- pattern DataReplicationErrorString_UNSTABLE_NETWORK :: DataReplicationErrorString
- pattern DataReplicationErrorString_UNSUPPORTED_VM_CONFIGURATION :: DataReplicationErrorString
- newtype DataReplicationInitiationStepName where
- DataReplicationInitiationStepName' { }
- pattern DataReplicationInitiationStepName_ATTACH_STAGING_DISKS :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_AUTHENTICATE_WITH_SERVICE :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_BOOT_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CONNECT_AGENT_TO_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CREATE_SECURITY_GROUP :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CREATE_STAGING_DISKS :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_DOWNLOAD_REPLICATION_SOFTWARE :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_LAUNCH_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_PAIR_REPLICATION_SERVER_WITH_AGENT :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_START_DATA_TRANSFER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_WAIT :: DataReplicationInitiationStepName
- newtype DataReplicationInitiationStepStatus where
- DataReplicationInitiationStepStatus' { }
- pattern DataReplicationInitiationStepStatus_FAILED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_IN_PROGRESS :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_NOT_STARTED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_SKIPPED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_SUCCEEDED :: DataReplicationInitiationStepStatus
- newtype DataReplicationState where
- DataReplicationState' { }
- pattern DataReplicationState_BACKLOG :: DataReplicationState
- pattern DataReplicationState_CONTINUOUS :: DataReplicationState
- pattern DataReplicationState_CREATING_SNAPSHOT :: DataReplicationState
- pattern DataReplicationState_DISCONNECTED :: DataReplicationState
- pattern DataReplicationState_INITIAL_SYNC :: DataReplicationState
- pattern DataReplicationState_INITIATING :: DataReplicationState
- pattern DataReplicationState_PAUSED :: DataReplicationState
- pattern DataReplicationState_PENDING_SNAPSHOT_SHIPPING :: DataReplicationState
- pattern DataReplicationState_RESCAN :: DataReplicationState
- pattern DataReplicationState_SHIPPING_SNAPSHOT :: DataReplicationState
- pattern DataReplicationState_STALLED :: DataReplicationState
- pattern DataReplicationState_STOPPED :: DataReplicationState
- newtype FirstBoot where
- FirstBoot' { }
- pattern FirstBoot_STOPPED :: FirstBoot
- pattern FirstBoot_SUCCEEDED :: FirstBoot
- pattern FirstBoot_UNKNOWN :: FirstBoot
- pattern FirstBoot_WAITING :: FirstBoot
- newtype InitiatedBy where
- InitiatedBy' { }
- pattern InitiatedBy_DIAGNOSTIC :: InitiatedBy
- pattern InitiatedBy_START_CUTOVER :: InitiatedBy
- pattern InitiatedBy_START_TEST :: InitiatedBy
- pattern InitiatedBy_TERMINATE :: InitiatedBy
- newtype JobLogEvent where
- JobLogEvent' { }
- pattern JobLogEvent_CLEANUP_END :: JobLogEvent
- pattern JobLogEvent_CLEANUP_FAIL :: JobLogEvent
- pattern JobLogEvent_CLEANUP_START :: JobLogEvent
- pattern JobLogEvent_CONVERSION_END :: JobLogEvent
- pattern JobLogEvent_CONVERSION_FAIL :: JobLogEvent
- pattern JobLogEvent_CONVERSION_START :: JobLogEvent
- pattern JobLogEvent_JOB_CANCEL :: JobLogEvent
- pattern JobLogEvent_JOB_END :: JobLogEvent
- pattern JobLogEvent_JOB_START :: JobLogEvent
- pattern JobLogEvent_LAUNCH_FAILED :: JobLogEvent
- pattern JobLogEvent_LAUNCH_START :: JobLogEvent
- pattern JobLogEvent_SERVER_SKIPPED :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_END :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_FAIL :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_START :: JobLogEvent
- pattern JobLogEvent_USING_PREVIOUS_SNAPSHOT :: JobLogEvent
- newtype JobStatus where
- JobStatus' { }
- pattern JobStatus_COMPLETED :: JobStatus
- pattern JobStatus_PENDING :: JobStatus
- pattern JobStatus_STARTED :: JobStatus
- newtype JobType where
- JobType' {
- fromJobType :: Text
- pattern JobType_LAUNCH :: JobType
- pattern JobType_TERMINATE :: JobType
- JobType' {
- newtype LaunchDisposition where
- LaunchDisposition' { }
- pattern LaunchDisposition_STARTED :: LaunchDisposition
- pattern LaunchDisposition_STOPPED :: LaunchDisposition
- newtype LaunchStatus where
- LaunchStatus' { }
- pattern LaunchStatus_FAILED :: LaunchStatus
- pattern LaunchStatus_IN_PROGRESS :: LaunchStatus
- pattern LaunchStatus_LAUNCHED :: LaunchStatus
- pattern LaunchStatus_PENDING :: LaunchStatus
- pattern LaunchStatus_TERMINATED :: LaunchStatus
- newtype LifeCycleState where
- LifeCycleState' { }
- pattern LifeCycleState_CUTOVER :: LifeCycleState
- pattern LifeCycleState_CUTTING_OVER :: LifeCycleState
- pattern LifeCycleState_DISCONNECTED :: LifeCycleState
- pattern LifeCycleState_DISCOVERED :: LifeCycleState
- pattern LifeCycleState_NOT_READY :: LifeCycleState
- pattern LifeCycleState_READY_FOR_CUTOVER :: LifeCycleState
- pattern LifeCycleState_READY_FOR_TEST :: LifeCycleState
- pattern LifeCycleState_STOPPED :: LifeCycleState
- pattern LifeCycleState_TESTING :: LifeCycleState
- newtype PostLaunchActionExecutionStatus where
- newtype PostLaunchActionsDeploymentType where
- newtype ReplicationConfigurationDataPlaneRouting where
- newtype ReplicationConfigurationDefaultLargeStagingDiskType where
- ReplicationConfigurationDefaultLargeStagingDiskType' { }
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_GP2 :: ReplicationConfigurationDefaultLargeStagingDiskType
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_GP3 :: ReplicationConfigurationDefaultLargeStagingDiskType
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_ST1 :: ReplicationConfigurationDefaultLargeStagingDiskType
- newtype ReplicationConfigurationEbsEncryption where
- newtype ReplicationConfigurationReplicatedDiskStagingDiskType where
- ReplicationConfigurationReplicatedDiskStagingDiskType' { }
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_AUTO :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_GP2 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_GP3 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_IO1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_IO2 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_SC1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_ST1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_STANDARD :: ReplicationConfigurationReplicatedDiskStagingDiskType
- newtype ReplicationType where
- ReplicationType' { }
- pattern ReplicationType_AGENT_BASED :: ReplicationType
- pattern ReplicationType_SNAPSHOT_SHIPPING :: ReplicationType
- newtype SsmDocumentType where
- SsmDocumentType' { }
- pattern SsmDocumentType_AUTOMATION :: SsmDocumentType
- pattern SsmDocumentType_COMMAND :: SsmDocumentType
- newtype SsmParameterStoreParameterType where
- newtype TargetInstanceTypeRightSizingMethod where
- newtype VolumeType where
- VolumeType' { }
- pattern VolumeType_Gp2 :: VolumeType
- pattern VolumeType_Gp3 :: VolumeType
- pattern VolumeType_Io1 :: VolumeType
- pattern VolumeType_Io2 :: VolumeType
- pattern VolumeType_Sc1 :: VolumeType
- pattern VolumeType_St1 :: VolumeType
- pattern VolumeType_Standard :: VolumeType
- newtype WaveHealthStatus where
- WaveHealthStatus' { }
- pattern WaveHealthStatus_ERROR :: WaveHealthStatus
- pattern WaveHealthStatus_HEALTHY :: WaveHealthStatus
- pattern WaveHealthStatus_LAGGING :: WaveHealthStatus
- newtype WaveProgressStatus where
- data Application = Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newApplication :: Application
- data ApplicationAggregatedStatus = ApplicationAggregatedStatus' (Maybe ApplicationHealthStatus) (Maybe Text) (Maybe ApplicationProgressStatus) (Maybe Natural)
- newApplicationAggregatedStatus :: ApplicationAggregatedStatus
- data CPU = CPU' (Maybe Natural) (Maybe Text)
- newCPU :: CPU
- data ChangeServerLifeCycleStateSourceServerLifecycle = ChangeServerLifeCycleStateSourceServerLifecycle' ChangeServerLifeCycleStateSourceServerLifecycleState
- newChangeServerLifeCycleStateSourceServerLifecycle :: ChangeServerLifeCycleStateSourceServerLifecycleState -> ChangeServerLifeCycleStateSourceServerLifecycle
- data DataReplicationError = DataReplicationError' (Maybe DataReplicationErrorString) (Maybe Text)
- newDataReplicationError :: DataReplicationError
- data DataReplicationInfo = DataReplicationInfo' (Maybe DataReplicationError) (Maybe DataReplicationInitiation) (Maybe DataReplicationState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [DataReplicationInfoReplicatedDisk])
- newDataReplicationInfo :: DataReplicationInfo
- data DataReplicationInfoReplicatedDisk = DataReplicationInfoReplicatedDisk' (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Natural)
- newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk
- data DataReplicationInitiation = DataReplicationInitiation' (Maybe Text) (Maybe Text) (Maybe [DataReplicationInitiationStep])
- newDataReplicationInitiation :: DataReplicationInitiation
- data DataReplicationInitiationStep = DataReplicationInitiationStep' (Maybe DataReplicationInitiationStepName) (Maybe DataReplicationInitiationStepStatus)
- newDataReplicationInitiationStep :: DataReplicationInitiationStep
- data DescribeJobsRequestFilters = DescribeJobsRequestFilters' (Maybe Text) (Maybe [Text]) (Maybe Text)
- newDescribeJobsRequestFilters :: DescribeJobsRequestFilters
- data DescribeSourceServersRequestFilters = DescribeSourceServersRequestFilters' (Maybe [Text]) (Maybe Bool) (Maybe [LifeCycleState]) (Maybe [ReplicationType]) (Maybe [Text])
- newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters
- data Disk = Disk' (Maybe Natural) (Maybe Text)
- newDisk :: Disk
- data IdentificationHints = IdentificationHints' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newIdentificationHints :: IdentificationHints
- data Job = Job' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe InitiatedBy) (Maybe [ParticipatingServer]) (Maybe JobStatus) (Maybe (Sensitive (HashMap Text Text))) (Maybe JobType) Text
- newJob :: Text -> Job
- data JobLog = JobLog' (Maybe JobLogEvent) (Maybe JobLogEventData) (Maybe Text)
- newJobLog :: JobLog
- data JobLogEventData = JobLogEventData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newJobLogEventData :: JobLogEventData
- data JobPostLaunchActionsLaunchStatus = JobPostLaunchActionsLaunchStatus' (Maybe Text) (Maybe PostLaunchActionExecutionStatus) (Maybe Text) (Maybe SsmDocument) (Maybe SsmDocumentType)
- newJobPostLaunchActionsLaunchStatus :: JobPostLaunchActionsLaunchStatus
- data LaunchConfiguration = LaunchConfiguration' (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe Text) (Maybe PostLaunchActions) (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod)
- newLaunchConfiguration :: LaunchConfiguration
- data LaunchConfigurationTemplate = LaunchConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe BootMode) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe LaunchTemplateDiskConf) (Maybe LaunchDisposition) (Maybe Licensing) (Maybe Text) (Maybe PostLaunchActions) (Maybe LaunchTemplateDiskConf) (Maybe Natural) (Maybe (Sensitive (HashMap Text Text))) (Maybe TargetInstanceTypeRightSizingMethod) Text
- newLaunchConfigurationTemplate :: Text -> LaunchConfigurationTemplate
- data LaunchTemplateDiskConf = LaunchTemplateDiskConf' (Maybe Natural) (Maybe Natural) (Maybe VolumeType)
- newLaunchTemplateDiskConf :: LaunchTemplateDiskConf
- data LaunchedInstance = LaunchedInstance' (Maybe Text) (Maybe FirstBoot) (Maybe Text)
- newLaunchedInstance :: LaunchedInstance
- data Licensing = Licensing' (Maybe Bool)
- newLicensing :: Licensing
- data LifeCycle = LifeCycle' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LifeCycleLastCutover) (Maybe Text) (Maybe LifeCycleLastTest) (Maybe LifeCycleState)
- newLifeCycle :: LifeCycle
- data LifeCycleLastCutover = LifeCycleLastCutover' (Maybe LifeCycleLastCutoverFinalized) (Maybe LifeCycleLastCutoverInitiated) (Maybe LifeCycleLastCutoverReverted)
- newLifeCycleLastCutover :: LifeCycleLastCutover
- data LifeCycleLastCutoverFinalized = LifeCycleLastCutoverFinalized' (Maybe Text)
- newLifeCycleLastCutoverFinalized :: LifeCycleLastCutoverFinalized
- data LifeCycleLastCutoverInitiated = LifeCycleLastCutoverInitiated' (Maybe Text) (Maybe Text)
- newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated
- data LifeCycleLastCutoverReverted = LifeCycleLastCutoverReverted' (Maybe Text)
- newLifeCycleLastCutoverReverted :: LifeCycleLastCutoverReverted
- data LifeCycleLastTest = LifeCycleLastTest' (Maybe LifeCycleLastTestFinalized) (Maybe LifeCycleLastTestInitiated) (Maybe LifeCycleLastTestReverted)
- newLifeCycleLastTest :: LifeCycleLastTest
- data LifeCycleLastTestFinalized = LifeCycleLastTestFinalized' (Maybe Text)
- newLifeCycleLastTestFinalized :: LifeCycleLastTestFinalized
- data LifeCycleLastTestInitiated = LifeCycleLastTestInitiated' (Maybe Text) (Maybe Text)
- newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated
- data LifeCycleLastTestReverted = LifeCycleLastTestReverted' (Maybe Text)
- newLifeCycleLastTestReverted :: LifeCycleLastTestReverted
- data ListApplicationsRequestFilters = ListApplicationsRequestFilters' (Maybe [Text]) (Maybe Bool) (Maybe [Text])
- newListApplicationsRequestFilters :: ListApplicationsRequestFilters
- data ListWavesRequestFilters = ListWavesRequestFilters' (Maybe Bool) (Maybe [Text])
- newListWavesRequestFilters :: ListWavesRequestFilters
- data NetworkInterface = NetworkInterface' (Maybe [Text]) (Maybe Bool) (Maybe Text)
- newNetworkInterface :: NetworkInterface
- data OS = OS' (Maybe Text)
- newOS :: OS
- data ParticipatingServer = ParticipatingServer' (Maybe LaunchStatus) (Maybe Text) (Maybe PostLaunchActionsStatus) Text
- newParticipatingServer :: Text -> ParticipatingServer
- data PostLaunchActions = PostLaunchActions' (Maybe Text) (Maybe PostLaunchActionsDeploymentType) (Maybe Text) (Maybe Text) (Maybe [SsmDocument])
- newPostLaunchActions :: PostLaunchActions
- data PostLaunchActionsStatus = PostLaunchActionsStatus' (Maybe [JobPostLaunchActionsLaunchStatus]) (Maybe Text)
- newPostLaunchActionsStatus :: PostLaunchActionsStatus
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data ReplicationConfigurationReplicatedDisk = ReplicationConfigurationReplicatedDisk' (Maybe Text) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) (Maybe Natural)
- newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive (HashMap Text Text))) (Maybe Bool) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data SourceProperties = SourceProperties' (Maybe [CPU]) (Maybe [Disk]) (Maybe IdentificationHints) (Maybe Text) (Maybe [NetworkInterface]) (Maybe OS) (Maybe Natural) (Maybe Text)
- newSourceProperties :: SourceProperties
- data SourceServer = SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text)
- newSourceServer :: SourceServer
- data SourceServerActionDocument = SourceServerActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural)
- newSourceServerActionDocument :: SourceServerActionDocument
- data SourceServerActionsRequestFilters = SourceServerActionsRequestFilters' (Maybe [Text])
- newSourceServerActionsRequestFilters :: SourceServerActionsRequestFilters
- data SsmDocument = SsmDocument' (Maybe Bool) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text
- newSsmDocument :: Text -> Text -> SsmDocument
- data SsmParameterStoreParameter = SsmParameterStoreParameter' Text SsmParameterStoreParameterType
- newSsmParameterStoreParameter :: Text -> SsmParameterStoreParameterType -> SsmParameterStoreParameter
- data TemplateActionDocument = TemplateActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural)
- newTemplateActionDocument :: TemplateActionDocument
- data TemplateActionsRequestFilters = TemplateActionsRequestFilters' (Maybe [Text])
- newTemplateActionsRequestFilters :: TemplateActionsRequestFilters
- data VcenterClient = VcenterClient' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text)
- newVcenterClient :: VcenterClient
- data Wave = Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text)
- newWave :: Wave
- data WaveAggregatedStatus = WaveAggregatedStatus' (Maybe WaveHealthStatus) (Maybe Text) (Maybe WaveProgressStatus) (Maybe Text) (Maybe Natural)
- newWaveAggregatedStatus :: WaveAggregatedStatus
Service Configuration
defaultService :: Service Source #
API version 2020-02-26 of the Amazon Application Migration Service SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by MGN.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
Operating denied due to a file permission or access check error.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
The request could not be completed due to a conflict with the current state of the target resource.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
The server encountered an unexpected condition that prevented it from fulfilling the request.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
Resource not found exception.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The request could not be completed because its exceeded the service quota.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Reached throttling quota exception.
UninitializedAccountException
_UninitializedAccountException :: AsError a => Fold a ServiceError Source #
Uninitialized account exception.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
Validate exception.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
ArchiveApplication
data ArchiveApplication Source #
See: newArchiveApplication smart constructor.
Constructors
| ArchiveApplication' Text |
Instances
newArchiveApplication Source #
Arguments
| :: Text | |
| -> ArchiveApplication |
Create a value of ArchiveApplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ArchiveApplication, archiveApplication_applicationID - Application ID.
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
ArchiveWave
data ArchiveWave Source #
See: newArchiveWave smart constructor.
Constructors
| ArchiveWave' Text |
Instances
Arguments
| :: Text | |
| -> ArchiveWave |
Create a value of ArchiveWave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ArchiveWave, archiveWave_waveID - Wave ID.
See: newWave smart constructor.
Constructors
| Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text) |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
AssociateApplications
data AssociateApplications Source #
See: newAssociateApplications smart constructor.
Constructors
| AssociateApplications' (NonEmpty Text) Text |
Instances
newAssociateApplications Source #
Create a value of AssociateApplications with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateApplications, associateApplications_applicationIDs - Application IDs list.
AssociateApplications, associateApplications_waveID - Wave ID.
data AssociateApplicationsResponse Source #
See: newAssociateApplicationsResponse smart constructor.
Constructors
| AssociateApplicationsResponse' Int |
Instances
newAssociateApplicationsResponse Source #
Create a value of AssociateApplicationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateApplicationsResponse', associateApplicationsResponse_httpStatus - The response's http status code.
AssociateSourceServers
data AssociateSourceServers Source #
See: newAssociateSourceServers smart constructor.
Constructors
| AssociateSourceServers' Text (NonEmpty Text) |
Instances
newAssociateSourceServers Source #
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> AssociateSourceServers |
Create a value of AssociateSourceServers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateSourceServers, associateSourceServers_applicationID - Application ID.
AssociateSourceServers, associateSourceServers_sourceServerIDs - Source server IDs list.
data AssociateSourceServersResponse Source #
See: newAssociateSourceServersResponse smart constructor.
Constructors
| AssociateSourceServersResponse' Int |
Instances
newAssociateSourceServersResponse Source #
Create a value of AssociateSourceServersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateSourceServersResponse', associateSourceServersResponse_httpStatus - The response's http status code.
ChangeServerLifeCycleState
data ChangeServerLifeCycleState Source #
See: newChangeServerLifeCycleState smart constructor.
Instances
newChangeServerLifeCycleState Source #
Create a value of ChangeServerLifeCycleState with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ChangeServerLifeCycleState, changeServerLifeCycleState_lifeCycle - The request to change the source server migration lifecycle state.
ChangeServerLifeCycleState, changeServerLifeCycleState_sourceServerID - The request to change the source server migration lifecycle state by
source server ID.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
CreateApplication
data CreateApplication Source #
See: newCreateApplication smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateApplication |
Create a value of CreateApplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateApplication, createApplication_description - Application description.
CreateApplication, createApplication_tags - Application tags.
CreateApplication, createApplication_name - Application name.
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
CreateLaunchConfigurationTemplate
data CreateLaunchConfigurationTemplate Source #
See: newCreateLaunchConfigurationTemplate smart constructor.
Constructors
Instances
newCreateLaunchConfigurationTemplate :: CreateLaunchConfigurationTemplate Source #
Create a value of CreateLaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_bootMode - Launch configuration template boot mode.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_copyPrivateIp - Copy private Ip.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_copyTags - Copy tags.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_largeVolumeConf - Large volume config.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_launchDisposition - Launch disposition.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_licensing - Undocumented member.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_postLaunchActions - Launch configuration template post launch actions.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_smallVolumeConf - Small volume config.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_tags - Request to associate tags during creation of a Launch Configuration
Template.
CreateLaunchConfigurationTemplate, createLaunchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
data LaunchConfigurationTemplate Source #
See: newLaunchConfigurationTemplate smart constructor.
Constructors
Instances
newLaunchConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> LaunchConfigurationTemplate |
Create a value of LaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:LaunchConfigurationTemplate', launchConfigurationTemplate_arn - ARN of the Launch Configuration Template.
$sel:associatePublicIpAddress:LaunchConfigurationTemplate', launchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
$sel:bootMode:LaunchConfigurationTemplate', launchConfigurationTemplate_bootMode - Launch configuration template boot mode.
$sel:copyPrivateIp:LaunchConfigurationTemplate', launchConfigurationTemplate_copyPrivateIp - Copy private Ip.
$sel:copyTags:LaunchConfigurationTemplate', launchConfigurationTemplate_copyTags - Copy tags.
$sel:ec2LaunchTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_ec2LaunchTemplateID - EC2 launch template ID.
$sel:enableMapAutoTagging:LaunchConfigurationTemplate', launchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
$sel:largeVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_largeVolumeConf - Large volume config.
$sel:launchDisposition:LaunchConfigurationTemplate', launchConfigurationTemplate_launchDisposition - Launch disposition.
$sel:licensing:LaunchConfigurationTemplate', launchConfigurationTemplate_licensing - Undocumented member.
$sel:mapAutoTaggingMpeID:LaunchConfigurationTemplate', launchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
$sel:postLaunchActions:LaunchConfigurationTemplate', launchConfigurationTemplate_postLaunchActions - Post Launch Actions of the Launch Configuration Template.
$sel:smallVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeConf - Small volume config.
$sel:smallVolumeMaxSize:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
$sel:tags:LaunchConfigurationTemplate', launchConfigurationTemplate_tags - Tags of the Launch Configuration Template.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfigurationTemplate', launchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
$sel:launchConfigurationTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_launchConfigurationTemplateID - ID of the Launch Configuration Template.
CreateReplicationConfigurationTemplate
data CreateReplicationConfigurationTemplate Source #
See: newCreateReplicationConfigurationTemplate smart constructor.
Constructors
Instances
newCreateReplicationConfigurationTemplate Source #
Arguments
Create a value of CreateReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_ebsEncryptionKeyArn - Request to configure an EBS encryption key during Replication Settings
template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_tags - Request to configure tags during Replication Settings template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_associateDefaultSecurityGroup - Request to associate the default Application Migration Service Security
group with the Replication Settings template.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_bandwidthThrottling - Request to configure bandwidth throttling during Replication Settings
template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_createPublicIP - Request to create Public IP during Replication Settings template
creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_dataPlaneRouting - Request to configure data plane routing during Replication Settings
template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_defaultLargeStagingDiskType - Request to configure the default large staging disk EBS volume type
during Replication Settings template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_ebsEncryption - Request to configure EBS encryption during Replication Settings template
creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_replicationServerInstanceType - Request to configure the Replication Server instance type during
Replication Settings template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Request to configure the Replication Server Security group ID during
Replication Settings template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_stagingAreaSubnetId - Request to configure the Staging Area subnet ID during Replication
Settings template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_stagingAreaTags - Request to configure Staging Area tags during Replication Settings
template creation.
CreateReplicationConfigurationTemplate, createReplicationConfigurationTemplate_useDedicatedReplicationServer - Request to use Dedicated Replication Servers during Replication Settings
template creation.
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate smart constructor.
Constructors
Instances
newReplicationConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> ReplicationConfigurationTemplate |
Create a value of ReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application
Migration Service Security group.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throttling.
$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use default large Staging Disk type.
$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.
$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template ID.
CreateWave
data CreateWave Source #
See: newCreateWave smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateWave |
Create a value of CreateWave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateWave, createWave_description - Wave description.
CreateWave, createWave_tags - Wave tags.
CreateWave, createWave_name - Wave name.
See: newWave smart constructor.
Constructors
| Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text) |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
DeleteApplication
data DeleteApplication Source #
See: newDeleteApplication smart constructor.
Constructors
| DeleteApplication' Text |
Instances
Arguments
| :: Text | |
| -> DeleteApplication |
Create a value of DeleteApplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApplication, deleteApplication_applicationID - Application ID.
data DeleteApplicationResponse Source #
See: newDeleteApplicationResponse smart constructor.
Constructors
| DeleteApplicationResponse' Int |
Instances
newDeleteApplicationResponse Source #
Create a value of DeleteApplicationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApplicationResponse', deleteApplicationResponse_httpStatus - The response's http status code.
DeleteJob
See: newDeleteJob smart constructor.
Constructors
| DeleteJob' Text |
Instances
Create a value of DeleteJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteJob, deleteJob_jobID - Request to delete Job from service by Job ID.
data DeleteJobResponse Source #
See: newDeleteJobResponse smart constructor.
Constructors
| DeleteJobResponse' Int |
Instances
Arguments
| :: Int | |
| -> DeleteJobResponse |
Create a value of DeleteJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteJobResponse', deleteJobResponse_httpStatus - The response's http status code.
DeleteLaunchConfigurationTemplate
data DeleteLaunchConfigurationTemplate Source #
See: newDeleteLaunchConfigurationTemplate smart constructor.
Constructors
| DeleteLaunchConfigurationTemplate' Text |
Instances
newDeleteLaunchConfigurationTemplate Source #
Create a value of DeleteLaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLaunchConfigurationTemplate, deleteLaunchConfigurationTemplate_launchConfigurationTemplateID - ID of resource to be deleted.
data DeleteLaunchConfigurationTemplateResponse Source #
See: newDeleteLaunchConfigurationTemplateResponse smart constructor.
Constructors
| DeleteLaunchConfigurationTemplateResponse' Int |
Instances
newDeleteLaunchConfigurationTemplateResponse Source #
Arguments
| :: Int | |
| -> DeleteLaunchConfigurationTemplateResponse |
Create a value of DeleteLaunchConfigurationTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLaunchConfigurationTemplateResponse', deleteLaunchConfigurationTemplateResponse_httpStatus - The response's http status code.
DeleteReplicationConfigurationTemplate
data DeleteReplicationConfigurationTemplate Source #
See: newDeleteReplicationConfigurationTemplate smart constructor.
Constructors
| DeleteReplicationConfigurationTemplate' Text |
Instances
newDeleteReplicationConfigurationTemplate Source #
Create a value of DeleteReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteReplicationConfigurationTemplate, deleteReplicationConfigurationTemplate_replicationConfigurationTemplateID - Request to delete Replication Configuration Template from service by
Replication Configuration Template ID.
data DeleteReplicationConfigurationTemplateResponse Source #
See: newDeleteReplicationConfigurationTemplateResponse smart constructor.
Constructors
| DeleteReplicationConfigurationTemplateResponse' Int |
Instances
newDeleteReplicationConfigurationTemplateResponse Source #
Arguments
| :: Int |
|
| -> DeleteReplicationConfigurationTemplateResponse |
Create a value of DeleteReplicationConfigurationTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteReplicationConfigurationTemplateResponse', deleteReplicationConfigurationTemplateResponse_httpStatus - The response's http status code.
DeleteSourceServer
data DeleteSourceServer Source #
See: newDeleteSourceServer smart constructor.
Constructors
| DeleteSourceServer' Text |
Instances
newDeleteSourceServer Source #
Arguments
| :: Text | |
| -> DeleteSourceServer |
Create a value of DeleteSourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteSourceServer, deleteSourceServer_sourceServerID - Request to delete Source Server from service by Server ID.
data DeleteSourceServerResponse Source #
See: newDeleteSourceServerResponse smart constructor.
Constructors
| DeleteSourceServerResponse' Int |
Instances
newDeleteSourceServerResponse Source #
Create a value of DeleteSourceServerResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSourceServerResponse', deleteSourceServerResponse_httpStatus - The response's http status code.
DeleteVcenterClient
data DeleteVcenterClient Source #
See: newDeleteVcenterClient smart constructor.
Constructors
| DeleteVcenterClient' Text |
Instances
newDeleteVcenterClient Source #
Arguments
| :: Text | |
| -> DeleteVcenterClient |
Create a value of DeleteVcenterClient with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteVcenterClient, deleteVcenterClient_vcenterClientID - ID of resource to be deleted.
data DeleteVcenterClientResponse Source #
See: newDeleteVcenterClientResponse smart constructor.
Constructors
| DeleteVcenterClientResponse' | |
Instances
newDeleteVcenterClientResponse :: DeleteVcenterClientResponse Source #
Create a value of DeleteVcenterClientResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteWave
data DeleteWave Source #
See: newDeleteWave smart constructor.
Constructors
| DeleteWave' Text |
Instances
Arguments
| :: Text | |
| -> DeleteWave |
Create a value of DeleteWave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteWave, deleteWave_waveID - Wave ID.
data DeleteWaveResponse Source #
See: newDeleteWaveResponse smart constructor.
Constructors
| DeleteWaveResponse' Int |
Instances
newDeleteWaveResponse Source #
Arguments
| :: Int | |
| -> DeleteWaveResponse |
Create a value of DeleteWaveResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteWaveResponse', deleteWaveResponse_httpStatus - The response's http status code.
DescribeJobLogItems (Paginated)
data DescribeJobLogItems Source #
See: newDescribeJobLogItems smart constructor.
Instances
newDescribeJobLogItems Source #
Arguments
| :: Text | |
| -> DescribeJobLogItems |
Create a value of DescribeJobLogItems with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:DescribeJobLogItems', describeJobLogItems_maxResults - Request to describe Job log item maximum results.
DescribeJobLogItems, describeJobLogItems_nextToken - Request to describe Job log next token.
DescribeJobLogItems, describeJobLogItems_jobID - Request to describe Job log job ID.
data DescribeJobLogItemsResponse Source #
See: newDescribeJobLogItemsResponse smart constructor.
Instances
newDescribeJobLogItemsResponse Source #
Create a value of DescribeJobLogItemsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeJobLogItemsResponse', describeJobLogItemsResponse_items - Request to describe Job log response items.
DescribeJobLogItems, describeJobLogItemsResponse_nextToken - Request to describe Job log response next token.
$sel:httpStatus:DescribeJobLogItemsResponse', describeJobLogItemsResponse_httpStatus - The response's http status code.
DescribeJobs (Paginated)
data DescribeJobs Source #
See: newDescribeJobs smart constructor.
Constructors
| DescribeJobs' (Maybe DescribeJobsRequestFilters) (Maybe Natural) (Maybe Text) |
Instances
newDescribeJobs :: DescribeJobs Source #
Create a value of DescribeJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:DescribeJobs', describeJobs_filters - Request to describe Job log filters.
$sel:maxResults:DescribeJobs', describeJobs_maxResults - Request to describe job log items by max results.
DescribeJobs, describeJobs_nextToken - Request to describe job log items by next token.
data DescribeJobsResponse Source #
See: newDescribeJobsResponse smart constructor.
Instances
newDescribeJobsResponse Source #
Arguments
| :: Int | |
| -> DescribeJobsResponse |
Create a value of DescribeJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeJobsResponse', describeJobsResponse_items - Request to describe Job log items.
DescribeJobs, describeJobsResponse_nextToken - Request to describe Job response by next token.
$sel:httpStatus:DescribeJobsResponse', describeJobsResponse_httpStatus - The response's http status code.
DescribeLaunchConfigurationTemplates (Paginated)
data DescribeLaunchConfigurationTemplates Source #
See: newDescribeLaunchConfigurationTemplates smart constructor.
Instances
newDescribeLaunchConfigurationTemplates :: DescribeLaunchConfigurationTemplates Source #
Create a value of DescribeLaunchConfigurationTemplates with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:launchConfigurationTemplateIDs:DescribeLaunchConfigurationTemplates', describeLaunchConfigurationTemplates_launchConfigurationTemplateIDs - Request to filter Launch Configuration Templates list by Launch
Configuration Template ID.
$sel:maxResults:DescribeLaunchConfigurationTemplates', describeLaunchConfigurationTemplates_maxResults - Maximum results to be returned in DescribeLaunchConfigurationTemplates.
DescribeLaunchConfigurationTemplates, describeLaunchConfigurationTemplates_nextToken - Next pagination token returned from
DescribeLaunchConfigurationTemplates.
data DescribeLaunchConfigurationTemplatesResponse Source #
See: newDescribeLaunchConfigurationTemplatesResponse smart constructor.
Constructors
| DescribeLaunchConfigurationTemplatesResponse' (Maybe [LaunchConfigurationTemplate]) (Maybe Text) Int |
Instances
newDescribeLaunchConfigurationTemplatesResponse Source #
Arguments
| :: Int |
|
| -> DescribeLaunchConfigurationTemplatesResponse |
Create a value of DescribeLaunchConfigurationTemplatesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeLaunchConfigurationTemplatesResponse', describeLaunchConfigurationTemplatesResponse_items - List of items returned by DescribeLaunchConfigurationTemplates.
DescribeLaunchConfigurationTemplates, describeLaunchConfigurationTemplatesResponse_nextToken - Next pagination token returned from
DescribeLaunchConfigurationTemplates.
$sel:httpStatus:DescribeLaunchConfigurationTemplatesResponse', describeLaunchConfigurationTemplatesResponse_httpStatus - The response's http status code.
DescribeReplicationConfigurationTemplates (Paginated)
data DescribeReplicationConfigurationTemplates Source #
See: newDescribeReplicationConfigurationTemplates smart constructor.
Instances
newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates Source #
Create a value of DescribeReplicationConfigurationTemplates with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_maxResults - Request to describe Replication Configuration template by max results.
DescribeReplicationConfigurationTemplates, describeReplicationConfigurationTemplates_nextToken - Request to describe Replication Configuration template by next token.
$sel:replicationConfigurationTemplateIDs:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs - Request to describe Replication Configuration template by template IDs.
data DescribeReplicationConfigurationTemplatesResponse Source #
See: newDescribeReplicationConfigurationTemplatesResponse smart constructor.
Constructors
| DescribeReplicationConfigurationTemplatesResponse' (Maybe [ReplicationConfigurationTemplate]) (Maybe Text) Int |
Instances
newDescribeReplicationConfigurationTemplatesResponse Source #
Arguments
| :: Int |
|
| -> DescribeReplicationConfigurationTemplatesResponse |
Create a value of DescribeReplicationConfigurationTemplatesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_items - Request to describe Replication Configuration template by items.
DescribeReplicationConfigurationTemplates, describeReplicationConfigurationTemplatesResponse_nextToken - Request to describe Replication Configuration template by next token.
$sel:httpStatus:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_httpStatus - The response's http status code.
DescribeSourceServers (Paginated)
data DescribeSourceServers Source #
See: newDescribeSourceServers smart constructor.
Constructors
| DescribeSourceServers' (Maybe DescribeSourceServersRequestFilters) (Maybe Natural) (Maybe Text) |
Instances
newDescribeSourceServers :: DescribeSourceServers Source #
Create a value of DescribeSourceServers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:DescribeSourceServers', describeSourceServers_filters - Request to filter Source Servers list.
$sel:maxResults:DescribeSourceServers', describeSourceServers_maxResults - Request to filter Source Servers list by maximum results.
DescribeSourceServers, describeSourceServers_nextToken - Request to filter Source Servers list by next token.
data DescribeSourceServersResponse Source #
See: newDescribeSourceServersResponse smart constructor.
Constructors
| DescribeSourceServersResponse' (Maybe [SourceServer]) (Maybe Text) Int |
Instances
newDescribeSourceServersResponse Source #
Create a value of DescribeSourceServersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeSourceServersResponse', describeSourceServersResponse_items - Request to filter Source Servers list by item.
DescribeSourceServers, describeSourceServersResponse_nextToken - Request to filter Source Servers next token.
$sel:httpStatus:DescribeSourceServersResponse', describeSourceServersResponse_httpStatus - The response's http status code.
DescribeVcenterClients (Paginated)
data DescribeVcenterClients Source #
See: newDescribeVcenterClients smart constructor.
Constructors
| DescribeVcenterClients' (Maybe Natural) (Maybe Text) |
Instances
newDescribeVcenterClients :: DescribeVcenterClients Source #
Create a value of DescribeVcenterClients with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:DescribeVcenterClients', describeVcenterClients_maxResults - Maximum results to be returned in DescribeVcenterClients.
DescribeVcenterClients, describeVcenterClients_nextToken - Next pagination token to be provided for DescribeVcenterClients.
data DescribeVcenterClientsResponse Source #
See: newDescribeVcenterClientsResponse smart constructor.
Constructors
| DescribeVcenterClientsResponse' (Maybe [VcenterClient]) (Maybe Text) Int |
Instances
newDescribeVcenterClientsResponse Source #
Create a value of DescribeVcenterClientsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:DescribeVcenterClientsResponse', describeVcenterClientsResponse_items - List of items returned by DescribeVcenterClients.
DescribeVcenterClients, describeVcenterClientsResponse_nextToken - Next pagination token returned from DescribeVcenterClients.
$sel:httpStatus:DescribeVcenterClientsResponse', describeVcenterClientsResponse_httpStatus - The response's http status code.
DisassociateApplications
data DisassociateApplications Source #
See: newDisassociateApplications smart constructor.
Constructors
| DisassociateApplications' (NonEmpty Text) Text |
Instances
newDisassociateApplications Source #
Arguments
| :: NonEmpty Text | |
| -> Text | |
| -> DisassociateApplications |
Create a value of DisassociateApplications with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateApplications, disassociateApplications_applicationIDs - Application IDs list.
DisassociateApplications, disassociateApplications_waveID - Wave ID.
data DisassociateApplicationsResponse Source #
See: newDisassociateApplicationsResponse smart constructor.
Constructors
| DisassociateApplicationsResponse' Int |
Instances
newDisassociateApplicationsResponse Source #
Create a value of DisassociateApplicationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateApplicationsResponse', disassociateApplicationsResponse_httpStatus - The response's http status code.
DisassociateSourceServers
data DisassociateSourceServers Source #
See: newDisassociateSourceServers smart constructor.
Constructors
| DisassociateSourceServers' Text (NonEmpty Text) |
Instances
newDisassociateSourceServers Source #
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> DisassociateSourceServers |
Create a value of DisassociateSourceServers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateSourceServers, disassociateSourceServers_applicationID - Application ID.
DisassociateSourceServers, disassociateSourceServers_sourceServerIDs - Source server IDs list.
data DisassociateSourceServersResponse Source #
See: newDisassociateSourceServersResponse smart constructor.
Constructors
| DisassociateSourceServersResponse' Int |
Instances
newDisassociateSourceServersResponse Source #
Arguments
| :: Int | |
| -> DisassociateSourceServersResponse |
Create a value of DisassociateSourceServersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateSourceServersResponse', disassociateSourceServersResponse_httpStatus - The response's http status code.
DisconnectFromService
data DisconnectFromService Source #
See: newDisconnectFromService smart constructor.
Constructors
| DisconnectFromService' Text |
Instances
newDisconnectFromService Source #
Arguments
| :: Text | |
| -> DisconnectFromService |
Create a value of DisconnectFromService with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisconnectFromService, disconnectFromService_sourceServerID - Request to disconnect Source Server from service by Server ID.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
FinalizeCutover
data FinalizeCutover Source #
See: newFinalizeCutover smart constructor.
Constructors
| FinalizeCutover' Text |
Instances
Arguments
| :: Text | |
| -> FinalizeCutover |
Create a value of FinalizeCutover with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
FinalizeCutover, finalizeCutover_sourceServerID - Request to finalize Cutover by Source Server ID.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
GetLaunchConfiguration
data GetLaunchConfiguration Source #
See: newGetLaunchConfiguration smart constructor.
Constructors
| GetLaunchConfiguration' Text |
Instances
newGetLaunchConfiguration Source #
Arguments
| :: Text | |
| -> GetLaunchConfiguration |
Create a value of GetLaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLaunchConfiguration, getLaunchConfiguration_sourceServerID - Request to get Launch Configuration information by Source Server ID.
data LaunchConfiguration Source #
See: newLaunchConfiguration smart constructor.
Constructors
Instances
newLaunchConfiguration :: LaunchConfiguration Source #
Create a value of LaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bootMode:LaunchConfiguration', launchConfiguration_bootMode - Launch configuration boot mode.
$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.
$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.
$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Launch configuration EC2 Launch template ID.
$sel:enableMapAutoTagging:LaunchConfiguration', launchConfiguration_enableMapAutoTagging - Enable map auto tagging.
$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Launch disposition for launch configuration.
$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Launch configuration OS licensing.
$sel:mapAutoTaggingMpeID:LaunchConfiguration', launchConfiguration_mapAutoTaggingMpeID - Map auto tagging MPE ID.
$sel:name:LaunchConfiguration', launchConfiguration_name - Launch configuration name.
$sel:postLaunchActions:LaunchConfiguration', launchConfiguration_postLaunchActions - Undocumented member.
$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Launch configuration Source Server ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.
GetReplicationConfiguration
data GetReplicationConfiguration Source #
See: newGetReplicationConfiguration smart constructor.
Constructors
| GetReplicationConfiguration' Text |
Instances
newGetReplicationConfiguration Source #
Arguments
| :: Text | |
| -> GetReplicationConfiguration |
Create a value of GetReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetReplicationConfiguration, getReplicationConfiguration_sourceServerID - Request to get Replication Configuration by Source Server ID.
data ReplicationConfiguration Source #
See: newReplicationConfiguration smart constructor.
Constructors
Instances
newReplicationConfiguration :: ReplicationConfiguration Source #
Create a value of ReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration
Service Security Group.
$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.
$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.
$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.
$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.
$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.
$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.
$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.
$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.
$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.
InitializeService
data InitializeService Source #
See: newInitializeService smart constructor.
Constructors
| InitializeService' | |
Instances
newInitializeService :: InitializeService Source #
Create a value of InitializeService with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data InitializeServiceResponse Source #
See: newInitializeServiceResponse smart constructor.
Constructors
| InitializeServiceResponse' Int |
Instances
newInitializeServiceResponse Source #
Create a value of InitializeServiceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:InitializeServiceResponse', initializeServiceResponse_httpStatus - The response's http status code.
ListApplications (Paginated)
data ListApplications Source #
See: newListApplications smart constructor.
Constructors
| ListApplications' (Maybe ListApplicationsRequestFilters) (Maybe Natural) (Maybe Text) |
Instances
newListApplications :: ListApplications Source #
Create a value of ListApplications with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListApplications', listApplications_filters - Applications list filters.
$sel:maxResults:ListApplications', listApplications_maxResults - Maximum results to return when listing applications.
ListApplications, listApplications_nextToken - Request next token.
data ListApplicationsResponse Source #
See: newListApplicationsResponse smart constructor.
Constructors
| ListApplicationsResponse' (Maybe [Application]) (Maybe Text) Int |
Instances
newListApplicationsResponse Source #
Create a value of ListApplicationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:ListApplicationsResponse', listApplicationsResponse_items - Applications list.
ListApplications, listApplicationsResponse_nextToken - Response next token.
$sel:httpStatus:ListApplicationsResponse', listApplicationsResponse_httpStatus - The response's http status code.
ListSourceServerActions (Paginated)
data ListSourceServerActions Source #
See: newListSourceServerActions smart constructor.
Constructors
| ListSourceServerActions' (Maybe SourceServerActionsRequestFilters) (Maybe Natural) (Maybe Text) Text |
Instances
newListSourceServerActions Source #
Arguments
| :: Text | |
| -> ListSourceServerActions |
Create a value of ListSourceServerActions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListSourceServerActions', listSourceServerActions_filters - Filters to apply when listing source server post migration custom
actions.
$sel:maxResults:ListSourceServerActions', listSourceServerActions_maxResults - Maximum amount of items to return when listing source server post
migration custom actions.
ListSourceServerActions, listSourceServerActions_nextToken - Next token to use when listing source server post migration custom
actions.
ListSourceServerActions, listSourceServerActions_sourceServerID - Source server ID.
data ListSourceServerActionsResponse Source #
See: newListSourceServerActionsResponse smart constructor.
Constructors
| ListSourceServerActionsResponse' (Maybe [SourceServerActionDocument]) (Maybe Text) Int |
Instances
newListSourceServerActionsResponse Source #
Create a value of ListSourceServerActionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:ListSourceServerActionsResponse', listSourceServerActionsResponse_items - List of source server post migration custom actions.
ListSourceServerActions, listSourceServerActionsResponse_nextToken - Next token returned when listing source server post migration custom
actions.
$sel:httpStatus:ListSourceServerActionsResponse', listSourceServerActionsResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - List tags for resource request by ARN.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse, listTagsForResourceResponse_tags - List tags for resource response.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
ListTemplateActions (Paginated)
data ListTemplateActions Source #
See: newListTemplateActions smart constructor.
Constructors
| ListTemplateActions' (Maybe TemplateActionsRequestFilters) (Maybe Natural) (Maybe Text) Text |
Instances
newListTemplateActions Source #
Arguments
| :: Text | |
| -> ListTemplateActions |
Create a value of ListTemplateActions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListTemplateActions', listTemplateActions_filters - Filters to apply when listing template post migration custom actions.
$sel:maxResults:ListTemplateActions', listTemplateActions_maxResults - Maximum amount of items to return when listing template post migration
custom actions.
ListTemplateActions, listTemplateActions_nextToken - Next token to use when listing template post migration custom actions.
ListTemplateActions, listTemplateActions_launchConfigurationTemplateID - Launch configuration template ID.
data ListTemplateActionsResponse Source #
See: newListTemplateActionsResponse smart constructor.
Constructors
| ListTemplateActionsResponse' (Maybe [TemplateActionDocument]) (Maybe Text) Int |
Instances
newListTemplateActionsResponse Source #
Create a value of ListTemplateActionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:ListTemplateActionsResponse', listTemplateActionsResponse_items - List of template post migration custom actions.
ListTemplateActions, listTemplateActionsResponse_nextToken - Next token returned when listing template post migration custom actions.
$sel:httpStatus:ListTemplateActionsResponse', listTemplateActionsResponse_httpStatus - The response's http status code.
ListWaves (Paginated)
See: newListWaves smart constructor.
Constructors
| ListWaves' (Maybe ListWavesRequestFilters) (Maybe Natural) (Maybe Text) |
Instances
newListWaves :: ListWaves Source #
Create a value of ListWaves with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListWaves', listWaves_filters - Waves list filters.
$sel:maxResults:ListWaves', listWaves_maxResults - Maximum results to return when listing waves.
ListWaves, listWaves_nextToken - Request next token.
data ListWavesResponse Source #
See: newListWavesResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> ListWavesResponse |
Create a value of ListWavesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:items:ListWavesResponse', listWavesResponse_items - Waves list.
ListWaves, listWavesResponse_nextToken - Response next token.
$sel:httpStatus:ListWavesResponse', listWavesResponse_httpStatus - The response's http status code.
MarkAsArchived
data MarkAsArchived Source #
See: newMarkAsArchived smart constructor.
Constructors
| MarkAsArchived' Text |
Instances
Arguments
| :: Text | |
| -> MarkAsArchived |
Create a value of MarkAsArchived with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
MarkAsArchived, markAsArchived_sourceServerID - Mark as archived by Source Server ID.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
PutSourceServerAction
data PutSourceServerAction Source #
See: newPutSourceServerAction smart constructor.
Constructors
| PutSourceServerAction' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text Text Natural Text |
Instances
newPutSourceServerAction Source #
Create a value of PutSourceServerAction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
PutSourceServerAction, putSourceServerAction_active - Source server post migration custom action active status.
PutSourceServerAction, putSourceServerAction_documentVersion - Source server post migration custom action document version.
PutSourceServerAction, putSourceServerAction_mustSucceedForCutover - Source server post migration custom action must succeed for cutover.
PutSourceServerAction, putSourceServerAction_parameters - Source server post migration custom action parameters.
PutSourceServerAction, putSourceServerAction_timeoutSeconds - Source server post migration custom action timeout in seconds.
PutSourceServerAction, putSourceServerAction_actionID - Source server post migration custom action ID.
PutSourceServerAction, putSourceServerAction_actionName - Source server post migration custom action name.
PutSourceServerAction, putSourceServerAction_documentIdentifier - Source server post migration custom action document identifier.
PutSourceServerAction, putSourceServerAction_order - Source server post migration custom action order.
PutSourceServerAction, putSourceServerAction_sourceServerID - Source server ID.
data SourceServerActionDocument Source #
See: newSourceServerActionDocument smart constructor.
Constructors
| SourceServerActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) |
Instances
newSourceServerActionDocument :: SourceServerActionDocument Source #
Create a value of SourceServerActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:SourceServerActionDocument', sourceServerActionDocument_actionID - Source server post migration custom action ID.
$sel:actionName:SourceServerActionDocument', sourceServerActionDocument_actionName - Source server post migration custom action name.
$sel:active:SourceServerActionDocument', sourceServerActionDocument_active - Source server post migration custom action active status.
$sel:documentIdentifier:SourceServerActionDocument', sourceServerActionDocument_documentIdentifier - Source server post migration custom action document identifier.
$sel:documentVersion:SourceServerActionDocument', sourceServerActionDocument_documentVersion - Source server post migration custom action document version.
$sel:mustSucceedForCutover:SourceServerActionDocument', sourceServerActionDocument_mustSucceedForCutover - Source server post migration custom action must succeed for cutover.
$sel:order:SourceServerActionDocument', sourceServerActionDocument_order - Source server post migration custom action order.
$sel:parameters:SourceServerActionDocument', sourceServerActionDocument_parameters - Source server post migration custom action parameters.
$sel:timeoutSeconds:SourceServerActionDocument', sourceServerActionDocument_timeoutSeconds - Source server post migration custom action timeout in seconds.
PutTemplateAction
data PutTemplateAction Source #
See: newPutTemplateAction smart constructor.
Constructors
| PutTemplateAction' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text Text Text Natural |
Instances
Create a value of PutTemplateAction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
PutTemplateAction, putTemplateAction_active - Template post migration custom action active status.
PutTemplateAction, putTemplateAction_documentVersion - Template post migration custom action document version.
PutTemplateAction, putTemplateAction_mustSucceedForCutover - Template post migration custom action must succeed for cutover.
PutTemplateAction, putTemplateAction_operatingSystem - Operating system eligible for this template post migration custom
action.
PutTemplateAction, putTemplateAction_parameters - Template post migration custom action parameters.
PutTemplateAction, putTemplateAction_timeoutSeconds - Template post migration custom action timeout in seconds.
PutTemplateAction, putTemplateAction_actionID - Template post migration custom action ID.
PutTemplateAction, putTemplateAction_actionName - Template post migration custom action name.
PutTemplateAction, putTemplateAction_documentIdentifier - Template post migration custom action document identifier.
PutTemplateAction, putTemplateAction_launchConfigurationTemplateID - Launch configuration template ID.
PutTemplateAction, putTemplateAction_order - Template post migration custom action order.
data TemplateActionDocument Source #
See: newTemplateActionDocument smart constructor.
Constructors
| TemplateActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) |
Instances
newTemplateActionDocument :: TemplateActionDocument Source #
Create a value of TemplateActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:TemplateActionDocument', templateActionDocument_actionID - Template post migration custom action ID.
$sel:actionName:TemplateActionDocument', templateActionDocument_actionName - Template post migration custom action name.
$sel:active:TemplateActionDocument', templateActionDocument_active - Template post migration custom action active status.
$sel:documentIdentifier:TemplateActionDocument', templateActionDocument_documentIdentifier - Template post migration custom action document identifier.
$sel:documentVersion:TemplateActionDocument', templateActionDocument_documentVersion - Template post migration custom action document version.
$sel:mustSucceedForCutover:TemplateActionDocument', templateActionDocument_mustSucceedForCutover - Template post migration custom action must succeed for cutover.
$sel:operatingSystem:TemplateActionDocument', templateActionDocument_operatingSystem - Operating system eligible for this template post migration custom
action.
$sel:order:TemplateActionDocument', templateActionDocument_order - Template post migration custom action order.
$sel:parameters:TemplateActionDocument', templateActionDocument_parameters - Template post migration custom action parameters.
$sel:timeoutSeconds:TemplateActionDocument', templateActionDocument_timeoutSeconds - Template post migration custom action timeout in seconds.
RemoveSourceServerAction
data RemoveSourceServerAction Source #
See: newRemoveSourceServerAction smart constructor.
Constructors
| RemoveSourceServerAction' Text Text |
Instances
newRemoveSourceServerAction Source #
Create a value of RemoveSourceServerAction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RemoveSourceServerAction, removeSourceServerAction_actionID - Source server post migration custom action ID to remove.
RemoveSourceServerAction, removeSourceServerAction_sourceServerID - Source server ID of the post migration custom action to remove.
data RemoveSourceServerActionResponse Source #
See: newRemoveSourceServerActionResponse smart constructor.
Constructors
| RemoveSourceServerActionResponse' Int |
Instances
newRemoveSourceServerActionResponse Source #
Create a value of RemoveSourceServerActionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RemoveSourceServerActionResponse', removeSourceServerActionResponse_httpStatus - The response's http status code.
RemoveTemplateAction
data RemoveTemplateAction Source #
See: newRemoveTemplateAction smart constructor.
Constructors
| RemoveTemplateAction' Text Text |
Instances
newRemoveTemplateAction Source #
Arguments
| :: Text | |
| -> Text | |
| -> RemoveTemplateAction |
Create a value of RemoveTemplateAction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RemoveTemplateAction, removeTemplateAction_actionID - Template post migration custom action ID to remove.
RemoveTemplateAction, removeTemplateAction_launchConfigurationTemplateID - Launch configuration template ID of the post migration custom action to
remove.
data RemoveTemplateActionResponse Source #
See: newRemoveTemplateActionResponse smart constructor.
Constructors
| RemoveTemplateActionResponse' Int |
Instances
newRemoveTemplateActionResponse Source #
Create a value of RemoveTemplateActionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RemoveTemplateActionResponse', removeTemplateActionResponse_httpStatus - The response's http status code.
RetryDataReplication
data RetryDataReplication Source #
See: newRetryDataReplication smart constructor.
Constructors
| RetryDataReplication' Text |
Instances
newRetryDataReplication Source #
Arguments
| :: Text | |
| -> RetryDataReplication |
Create a value of RetryDataReplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RetryDataReplication, retryDataReplication_sourceServerID - Retry data replication for Source Server ID.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
StartCutover
data StartCutover Source #
See: newStartCutover smart constructor.
Instances
Arguments
| :: NonEmpty Text | |
| -> StartCutover |
Create a value of StartCutover with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
StartCutover, startCutover_tags - Start Cutover by Tags.
StartCutover, startCutover_sourceServerIDs - Start Cutover by Source Server IDs.
data StartCutoverResponse Source #
See: newStartCutoverResponse smart constructor.
Constructors
| StartCutoverResponse' (Maybe Job) Int |
Instances
newStartCutoverResponse Source #
Arguments
| :: Int | |
| -> StartCutoverResponse |
Create a value of StartCutoverResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:job:StartCutoverResponse', startCutoverResponse_job - Start Cutover Job response.
$sel:httpStatus:StartCutoverResponse', startCutoverResponse_httpStatus - The response's http status code.
StartReplication
data StartReplication Source #
See: newStartReplication smart constructor.
Constructors
| StartReplication' Text |
Instances
Arguments
| :: Text | |
| -> StartReplication |
Create a value of StartReplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
StartReplication, startReplication_sourceServerID - ID of source server on which to start replication.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
StartTest
See: newStartTest smart constructor.
Instances
Create a value of StartTest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
StartTest, startTest_tags - Start Test by Tags.
StartTest, startTest_sourceServerIDs - Start Test for Source Server IDs.
data StartTestResponse Source #
See: newStartTestResponse smart constructor.
Constructors
| StartTestResponse' (Maybe Job) Int |
Instances
Arguments
| :: Int | |
| -> StartTestResponse |
Create a value of StartTestResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:job:StartTestResponse', startTestResponse_job - Start Test Job response.
$sel:httpStatus:StartTestResponse', startTestResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource', tagResource_resourceArn - Tag resource by ARN.
TagResource, tagResource_tags - Tag resource by Tags.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' | |
Instances
| Generic TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource Associated Types type Rep TagResourceResponse :: Type -> Type # Methods from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
| Read TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource Methods readsPrec :: Int -> ReadS TagResourceResponse # readList :: ReadS [TagResourceResponse] # | |
| Show TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource Methods showsPrec :: Int -> TagResourceResponse -> ShowS # show :: TagResourceResponse -> String # showList :: [TagResourceResponse] -> ShowS # | |
| NFData TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource Methods rnf :: TagResourceResponse -> () # | |
| Eq TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource Methods (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
| type Rep TagResourceResponse Source # | |
newTagResourceResponse :: TagResourceResponse Source #
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
TerminateTargetInstances
data TerminateTargetInstances Source #
See: newTerminateTargetInstances smart constructor.
Instances
newTerminateTargetInstances Source #
Arguments
| :: NonEmpty Text | |
| -> TerminateTargetInstances |
Create a value of TerminateTargetInstances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
TerminateTargetInstances, terminateTargetInstances_tags - Terminate Target instance by Tags.
TerminateTargetInstances, terminateTargetInstances_sourceServerIDs - Terminate Target instance by Source Server IDs.
data TerminateTargetInstancesResponse Source #
See: newTerminateTargetInstancesResponse smart constructor.
Constructors
| TerminateTargetInstancesResponse' (Maybe Job) Int |
Instances
newTerminateTargetInstancesResponse Source #
Create a value of TerminateTargetInstancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:job:TerminateTargetInstancesResponse', terminateTargetInstancesResponse_job - Terminate Target instance Job response.
$sel:httpStatus:TerminateTargetInstancesResponse', terminateTargetInstancesResponse_httpStatus - The response's http status code.
UnarchiveApplication
data UnarchiveApplication Source #
See: newUnarchiveApplication smart constructor.
Constructors
| UnarchiveApplication' Text |
Instances
newUnarchiveApplication Source #
Arguments
| :: Text | |
| -> UnarchiveApplication |
Create a value of UnarchiveApplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UnarchiveApplication, unarchiveApplication_applicationID - Application ID.
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
UnarchiveWave
data UnarchiveWave Source #
See: newUnarchiveWave smart constructor.
Constructors
| UnarchiveWave' Text |
Instances
Arguments
| :: Text | |
| -> UnarchiveWave |
Create a value of UnarchiveWave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UnarchiveWave, unarchiveWave_waveID - Wave ID.
See: newWave smart constructor.
Constructors
| Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text) |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text (Sensitive [Text]) |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource', untagResource_resourceArn - Untag resource by ARN.
$sel:tagKeys:UntagResource', untagResource_tagKeys - Untag resource by Keys.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' | |
Instances
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateApplication
data UpdateApplication Source #
See: newUpdateApplication smart constructor.
Instances
Arguments
| :: Text | |
| -> UpdateApplication |
Create a value of UpdateApplication with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateApplication, updateApplication_description - Application description.
UpdateApplication, updateApplication_name - Application name.
UpdateApplication, updateApplication_applicationID - Application ID.
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
UpdateLaunchConfiguration
data UpdateLaunchConfiguration Source #
See: newUpdateLaunchConfiguration smart constructor.
Constructors
Instances
newUpdateLaunchConfiguration Source #
Arguments
| :: Text | |
| -> UpdateLaunchConfiguration |
Create a value of UpdateLaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateLaunchConfiguration, updateLaunchConfiguration_bootMode - Update Launch configuration boot mode request.
UpdateLaunchConfiguration, updateLaunchConfiguration_copyPrivateIp - Update Launch configuration copy Private IP request.
UpdateLaunchConfiguration, updateLaunchConfiguration_copyTags - Update Launch configuration copy Tags request.
UpdateLaunchConfiguration, updateLaunchConfiguration_enableMapAutoTagging - Enable map auto tagging.
UpdateLaunchConfiguration, updateLaunchConfiguration_launchDisposition - Update Launch configuration launch disposition request.
UpdateLaunchConfiguration, updateLaunchConfiguration_licensing - Update Launch configuration licensing request.
UpdateLaunchConfiguration, updateLaunchConfiguration_mapAutoTaggingMpeID - Launch configuration map auto tagging MPE ID.
UpdateLaunchConfiguration, updateLaunchConfiguration_name - Update Launch configuration name request.
UpdateLaunchConfiguration, updateLaunchConfiguration_postLaunchActions - Undocumented member.
UpdateLaunchConfiguration, updateLaunchConfiguration_targetInstanceTypeRightSizingMethod - Update Launch configuration Target instance right sizing request.
UpdateLaunchConfiguration, updateLaunchConfiguration_sourceServerID - Update Launch configuration by Source Server ID request.
data LaunchConfiguration Source #
See: newLaunchConfiguration smart constructor.
Constructors
Instances
newLaunchConfiguration :: LaunchConfiguration Source #
Create a value of LaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bootMode:LaunchConfiguration', launchConfiguration_bootMode - Launch configuration boot mode.
$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.
$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.
$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Launch configuration EC2 Launch template ID.
$sel:enableMapAutoTagging:LaunchConfiguration', launchConfiguration_enableMapAutoTagging - Enable map auto tagging.
$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Launch disposition for launch configuration.
$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Launch configuration OS licensing.
$sel:mapAutoTaggingMpeID:LaunchConfiguration', launchConfiguration_mapAutoTaggingMpeID - Map auto tagging MPE ID.
$sel:name:LaunchConfiguration', launchConfiguration_name - Launch configuration name.
$sel:postLaunchActions:LaunchConfiguration', launchConfiguration_postLaunchActions - Undocumented member.
$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Launch configuration Source Server ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.
UpdateLaunchConfigurationTemplate
data UpdateLaunchConfigurationTemplate Source #
See: newUpdateLaunchConfigurationTemplate smart constructor.
Constructors
Instances
newUpdateLaunchConfigurationTemplate Source #
Create a value of UpdateLaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_bootMode - Launch configuration template boot mode.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_copyPrivateIp - Copy private Ip.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_copyTags - Copy tags.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_largeVolumeConf - Large volume config.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_launchDisposition - Launch disposition.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_licensing - Undocumented member.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_postLaunchActions - Post Launch Action to execute on the Test or Cutover instance.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_smallVolumeConf - Small volume config.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
UpdateLaunchConfigurationTemplate, updateLaunchConfigurationTemplate_launchConfigurationTemplateID - Launch Configuration Template ID.
data LaunchConfigurationTemplate Source #
See: newLaunchConfigurationTemplate smart constructor.
Constructors
Instances
newLaunchConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> LaunchConfigurationTemplate |
Create a value of LaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:LaunchConfigurationTemplate', launchConfigurationTemplate_arn - ARN of the Launch Configuration Template.
$sel:associatePublicIpAddress:LaunchConfigurationTemplate', launchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
$sel:bootMode:LaunchConfigurationTemplate', launchConfigurationTemplate_bootMode - Launch configuration template boot mode.
$sel:copyPrivateIp:LaunchConfigurationTemplate', launchConfigurationTemplate_copyPrivateIp - Copy private Ip.
$sel:copyTags:LaunchConfigurationTemplate', launchConfigurationTemplate_copyTags - Copy tags.
$sel:ec2LaunchTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_ec2LaunchTemplateID - EC2 launch template ID.
$sel:enableMapAutoTagging:LaunchConfigurationTemplate', launchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
$sel:largeVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_largeVolumeConf - Large volume config.
$sel:launchDisposition:LaunchConfigurationTemplate', launchConfigurationTemplate_launchDisposition - Launch disposition.
$sel:licensing:LaunchConfigurationTemplate', launchConfigurationTemplate_licensing - Undocumented member.
$sel:mapAutoTaggingMpeID:LaunchConfigurationTemplate', launchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
$sel:postLaunchActions:LaunchConfigurationTemplate', launchConfigurationTemplate_postLaunchActions - Post Launch Actions of the Launch Configuration Template.
$sel:smallVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeConf - Small volume config.
$sel:smallVolumeMaxSize:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
$sel:tags:LaunchConfigurationTemplate', launchConfigurationTemplate_tags - Tags of the Launch Configuration Template.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfigurationTemplate', launchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
$sel:launchConfigurationTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_launchConfigurationTemplateID - ID of the Launch Configuration Template.
UpdateReplicationConfiguration
data UpdateReplicationConfiguration Source #
See: newUpdateReplicationConfiguration smart constructor.
Constructors
Instances
newUpdateReplicationConfiguration Source #
Create a value of UpdateReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateReplicationConfiguration, updateReplicationConfiguration_associateDefaultSecurityGroup - Update replication configuration associate default Application Migration
Service Security group request.
UpdateReplicationConfiguration, updateReplicationConfiguration_bandwidthThrottling - Update replication configuration bandwidth throttling request.
UpdateReplicationConfiguration, updateReplicationConfiguration_createPublicIP - Update replication configuration create Public IP request.
UpdateReplicationConfiguration, updateReplicationConfiguration_dataPlaneRouting - Update replication configuration data plane routing request.
UpdateReplicationConfiguration, updateReplicationConfiguration_defaultLargeStagingDiskType - Update replication configuration use default large Staging Disk type
request.
UpdateReplicationConfiguration, updateReplicationConfiguration_ebsEncryption - Update replication configuration EBS encryption request.
UpdateReplicationConfiguration, updateReplicationConfiguration_ebsEncryptionKeyArn - Update replication configuration EBS encryption key ARN request.
UpdateReplicationConfiguration, updateReplicationConfiguration_name - Update replication configuration name request.
UpdateReplicationConfiguration, updateReplicationConfiguration_replicatedDisks - Update replication configuration replicated disks request.
UpdateReplicationConfiguration, updateReplicationConfiguration_replicationServerInstanceType - Update replication configuration Replication Server instance type
request.
UpdateReplicationConfiguration, updateReplicationConfiguration_replicationServersSecurityGroupsIDs - Update replication configuration Replication Server Security Groups IDs
request.
UpdateReplicationConfiguration, updateReplicationConfiguration_stagingAreaSubnetId - Update replication configuration Staging Area subnet request.
UpdateReplicationConfiguration, updateReplicationConfiguration_stagingAreaTags - Update replication configuration Staging Area Tags request.
UpdateReplicationConfiguration, updateReplicationConfiguration_useDedicatedReplicationServer - Update replication configuration use dedicated Replication Server
request.
UpdateReplicationConfiguration, updateReplicationConfiguration_sourceServerID - Update replication configuration Source Server ID request.
data ReplicationConfiguration Source #
See: newReplicationConfiguration smart constructor.
Constructors
Instances
newReplicationConfiguration :: ReplicationConfiguration Source #
Create a value of ReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration
Service Security Group.
$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.
$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.
$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.
$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.
$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.
$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.
$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.
$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.
$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.
UpdateReplicationConfigurationTemplate
data UpdateReplicationConfigurationTemplate Source #
See: newUpdateReplicationConfigurationTemplate smart constructor.
Constructors
Instances
newUpdateReplicationConfigurationTemplate Source #
Create a value of UpdateReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_arn - Update replication configuration template ARN request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_associateDefaultSecurityGroup - Update replication configuration template associate default Application
Migration Service Security group request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_bandwidthThrottling - Update replication configuration template bandwidth throttling request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_createPublicIP - Update replication configuration template create Public IP request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_dataPlaneRouting - Update replication configuration template data plane routing request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_defaultLargeStagingDiskType - Update replication configuration template use default large Staging Disk
type request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_ebsEncryption - Update replication configuration template EBS encryption request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_ebsEncryptionKeyArn - Update replication configuration template EBS encryption key ARN
request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_replicationServerInstanceType - Update replication configuration template Replication Server instance
type request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Update replication configuration template Replication Server Security
groups IDs request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_stagingAreaSubnetId - Update replication configuration template Staging Area subnet ID
request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_stagingAreaTags - Update replication configuration template Staging Area Tags request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_useDedicatedReplicationServer - Update replication configuration template use dedicated Replication
Server request.
UpdateReplicationConfigurationTemplate, updateReplicationConfigurationTemplate_replicationConfigurationTemplateID - Update replication configuration template template ID request.
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate smart constructor.
Constructors
Instances
newReplicationConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> ReplicationConfigurationTemplate |
Create a value of ReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application
Migration Service Security group.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throttling.
$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use default large Staging Disk type.
$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.
$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template ID.
UpdateSourceServerReplicationType
data UpdateSourceServerReplicationType Source #
See: newUpdateSourceServerReplicationType smart constructor.
Constructors
| UpdateSourceServerReplicationType' ReplicationType Text |
Instances
newUpdateSourceServerReplicationType Source #
Arguments
| :: ReplicationType | |
| -> Text | |
| -> UpdateSourceServerReplicationType |
Create a value of UpdateSourceServerReplicationType with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSourceServerReplicationType, updateSourceServerReplicationType_replicationType - Replication type to which to update source server.
UpdateSourceServerReplicationType, updateSourceServerReplicationType_sourceServerID - ID of source server on which to update replication type.
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
UpdateWave
data UpdateWave Source #
See: newUpdateWave smart constructor.
Instances
Arguments
| :: Text | |
| -> UpdateWave |
Create a value of UpdateWave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateWave, updateWave_description - Wave description.
UpdateWave, updateWave_name - Wave name.
UpdateWave, updateWave_waveID - Wave ID.
See: newWave smart constructor.
Constructors
| Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text) |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
Types
ApplicationHealthStatus
newtype ApplicationHealthStatus Source #
Constructors
| ApplicationHealthStatus' | |
Fields | |
Bundled Patterns
| pattern ApplicationHealthStatus_ERROR :: ApplicationHealthStatus | |
| pattern ApplicationHealthStatus_HEALTHY :: ApplicationHealthStatus | |
| pattern ApplicationHealthStatus_LAGGING :: ApplicationHealthStatus |
Instances
ApplicationProgressStatus
newtype ApplicationProgressStatus Source #
Constructors
| ApplicationProgressStatus' | |
Fields | |
Bundled Patterns
Instances
BootMode
Constructors
| BootMode' | |
Fields
| |
Bundled Patterns
| pattern BootMode_LEGACY_BIOS :: BootMode | |
| pattern BootMode_UEFI :: BootMode |
Instances
ChangeServerLifeCycleStateSourceServerLifecycleState
newtype ChangeServerLifeCycleStateSourceServerLifecycleState Source #
Bundled Patterns
Instances
DataReplicationErrorString
newtype DataReplicationErrorString Source #
Constructors
| DataReplicationErrorString' | |
Fields | |
Bundled Patterns
Instances
DataReplicationInitiationStepName
newtype DataReplicationInitiationStepName Source #
Constructors
| DataReplicationInitiationStepName' | |
Bundled Patterns
Instances
DataReplicationInitiationStepStatus
newtype DataReplicationInitiationStepStatus Source #
Constructors
| DataReplicationInitiationStepStatus' | |
Bundled Patterns
Instances
DataReplicationState
newtype DataReplicationState Source #
Constructors
| DataReplicationState' | |
Fields | |
Bundled Patterns
Instances
FirstBoot
Constructors
| FirstBoot' | |
Fields | |
Bundled Patterns
| pattern FirstBoot_STOPPED :: FirstBoot | |
| pattern FirstBoot_SUCCEEDED :: FirstBoot | |
| pattern FirstBoot_UNKNOWN :: FirstBoot | |
| pattern FirstBoot_WAITING :: FirstBoot |
Instances
InitiatedBy
newtype InitiatedBy Source #
Constructors
| InitiatedBy' | |
Fields | |
Bundled Patterns
| pattern InitiatedBy_DIAGNOSTIC :: InitiatedBy | |
| pattern InitiatedBy_START_CUTOVER :: InitiatedBy | |
| pattern InitiatedBy_START_TEST :: InitiatedBy | |
| pattern InitiatedBy_TERMINATE :: InitiatedBy |
Instances
JobLogEvent
newtype JobLogEvent Source #
Constructors
| JobLogEvent' | |
Fields | |
Bundled Patterns
| pattern JobLogEvent_CLEANUP_END :: JobLogEvent | |
| pattern JobLogEvent_CLEANUP_FAIL :: JobLogEvent | |
| pattern JobLogEvent_CLEANUP_START :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_END :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_FAIL :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_START :: JobLogEvent | |
| pattern JobLogEvent_JOB_CANCEL :: JobLogEvent | |
| pattern JobLogEvent_JOB_END :: JobLogEvent | |
| pattern JobLogEvent_JOB_START :: JobLogEvent | |
| pattern JobLogEvent_LAUNCH_FAILED :: JobLogEvent | |
| pattern JobLogEvent_LAUNCH_START :: JobLogEvent | |
| pattern JobLogEvent_SERVER_SKIPPED :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_END :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_FAIL :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_START :: JobLogEvent | |
| pattern JobLogEvent_USING_PREVIOUS_SNAPSHOT :: JobLogEvent |
Instances
JobStatus
Constructors
| JobStatus' | |
Fields | |
Bundled Patterns
| pattern JobStatus_COMPLETED :: JobStatus | |
| pattern JobStatus_PENDING :: JobStatus | |
| pattern JobStatus_STARTED :: JobStatus |
Instances
JobType
Constructors
| JobType' | |
Fields
| |
Bundled Patterns
| pattern JobType_LAUNCH :: JobType | |
| pattern JobType_TERMINATE :: JobType |
Instances
LaunchDisposition
newtype LaunchDisposition Source #
Constructors
| LaunchDisposition' | |
Fields | |
Bundled Patterns
| pattern LaunchDisposition_STARTED :: LaunchDisposition | |
| pattern LaunchDisposition_STOPPED :: LaunchDisposition |
Instances
LaunchStatus
newtype LaunchStatus Source #
Constructors
| LaunchStatus' | |
Fields | |
Bundled Patterns
| pattern LaunchStatus_FAILED :: LaunchStatus | |
| pattern LaunchStatus_IN_PROGRESS :: LaunchStatus | |
| pattern LaunchStatus_LAUNCHED :: LaunchStatus | |
| pattern LaunchStatus_PENDING :: LaunchStatus | |
| pattern LaunchStatus_TERMINATED :: LaunchStatus |
Instances
LifeCycleState
newtype LifeCycleState Source #
Constructors
| LifeCycleState' | |
Fields | |
Bundled Patterns
| pattern LifeCycleState_CUTOVER :: LifeCycleState | |
| pattern LifeCycleState_CUTTING_OVER :: LifeCycleState | |
| pattern LifeCycleState_DISCONNECTED :: LifeCycleState | |
| pattern LifeCycleState_DISCOVERED :: LifeCycleState | |
| pattern LifeCycleState_NOT_READY :: LifeCycleState | |
| pattern LifeCycleState_READY_FOR_CUTOVER :: LifeCycleState | |
| pattern LifeCycleState_READY_FOR_TEST :: LifeCycleState | |
| pattern LifeCycleState_STOPPED :: LifeCycleState | |
| pattern LifeCycleState_TESTING :: LifeCycleState |
Instances
PostLaunchActionExecutionStatus
newtype PostLaunchActionExecutionStatus Source #
Constructors
| PostLaunchActionExecutionStatus' | |
Fields | |
Bundled Patterns
Instances
PostLaunchActionsDeploymentType
newtype PostLaunchActionsDeploymentType Source #
Constructors
| PostLaunchActionsDeploymentType' | |
Fields | |
Bundled Patterns
Instances
ReplicationConfigurationDataPlaneRouting
newtype ReplicationConfigurationDataPlaneRouting Source #
Constructors
| ReplicationConfigurationDataPlaneRouting' | |
Bundled Patterns
Instances
ReplicationConfigurationDefaultLargeStagingDiskType
newtype ReplicationConfigurationDefaultLargeStagingDiskType Source #
Bundled Patterns
Instances
ReplicationConfigurationEbsEncryption
newtype ReplicationConfigurationEbsEncryption Source #
Constructors
| ReplicationConfigurationEbsEncryption' | |
Bundled Patterns
| pattern ReplicationConfigurationEbsEncryption_CUSTOM :: ReplicationConfigurationEbsEncryption | |
| pattern ReplicationConfigurationEbsEncryption_DEFAULT :: ReplicationConfigurationEbsEncryption |
Instances
ReplicationConfigurationReplicatedDiskStagingDiskType
newtype ReplicationConfigurationReplicatedDiskStagingDiskType Source #
Bundled Patterns
Instances
ReplicationType
newtype ReplicationType Source #
Constructors
| ReplicationType' | |
Fields | |
Bundled Patterns
| pattern ReplicationType_AGENT_BASED :: ReplicationType | |
| pattern ReplicationType_SNAPSHOT_SHIPPING :: ReplicationType |
Instances
SsmDocumentType
newtype SsmDocumentType Source #
Constructors
| SsmDocumentType' | |
Fields | |
Bundled Patterns
| pattern SsmDocumentType_AUTOMATION :: SsmDocumentType | |
| pattern SsmDocumentType_COMMAND :: SsmDocumentType |
Instances
SsmParameterStoreParameterType
newtype SsmParameterStoreParameterType Source #
Constructors
| SsmParameterStoreParameterType' | |
Fields | |
Bundled Patterns
| pattern SsmParameterStoreParameterType_STRING :: SsmParameterStoreParameterType |
Instances
TargetInstanceTypeRightSizingMethod
newtype TargetInstanceTypeRightSizingMethod Source #
Constructors
| TargetInstanceTypeRightSizingMethod' | |
Bundled Patterns
| pattern TargetInstanceTypeRightSizingMethod_BASIC :: TargetInstanceTypeRightSizingMethod | |
| pattern TargetInstanceTypeRightSizingMethod_NONE :: TargetInstanceTypeRightSizingMethod |
Instances
VolumeType
newtype VolumeType Source #
Constructors
| VolumeType' | |
Fields | |
Bundled Patterns
| pattern VolumeType_Gp2 :: VolumeType | |
| pattern VolumeType_Gp3 :: VolumeType | |
| pattern VolumeType_Io1 :: VolumeType | |
| pattern VolumeType_Io2 :: VolumeType | |
| pattern VolumeType_Sc1 :: VolumeType | |
| pattern VolumeType_St1 :: VolumeType | |
| pattern VolumeType_Standard :: VolumeType |
Instances
WaveHealthStatus
newtype WaveHealthStatus Source #
Constructors
| WaveHealthStatus' | |
Fields | |
Bundled Patterns
| pattern WaveHealthStatus_ERROR :: WaveHealthStatus | |
| pattern WaveHealthStatus_HEALTHY :: WaveHealthStatus | |
| pattern WaveHealthStatus_LAGGING :: WaveHealthStatus |
Instances
WaveProgressStatus
newtype WaveProgressStatus Source #
Constructors
| WaveProgressStatus' | |
Fields | |
Bundled Patterns
| pattern WaveProgressStatus_COMPLETED :: WaveProgressStatus | |
| pattern WaveProgressStatus_IN_PROGRESS :: WaveProgressStatus | |
| pattern WaveProgressStatus_NOT_STARTED :: WaveProgressStatus |
Instances
Application
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' (Maybe ApplicationAggregatedStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
ApplicationAggregatedStatus
data ApplicationAggregatedStatus Source #
Application aggregated status.
See: newApplicationAggregatedStatus smart constructor.
Constructors
| ApplicationAggregatedStatus' (Maybe ApplicationHealthStatus) (Maybe Text) (Maybe ApplicationProgressStatus) (Maybe Natural) |
Instances
newApplicationAggregatedStatus :: ApplicationAggregatedStatus Source #
Create a value of ApplicationAggregatedStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:healthStatus:ApplicationAggregatedStatus', applicationAggregatedStatus_healthStatus - Application aggregated status health status.
$sel:lastUpdateDateTime:ApplicationAggregatedStatus', applicationAggregatedStatus_lastUpdateDateTime - Application aggregated status last update dateTime.
$sel:progressStatus:ApplicationAggregatedStatus', applicationAggregatedStatus_progressStatus - Application aggregated status progress status.
$sel:totalSourceServers:ApplicationAggregatedStatus', applicationAggregatedStatus_totalSourceServers - Application aggregated status total source servers amount.
CPU
Source server CPU information.
See: newCPU smart constructor.
Instances
| FromJSON CPU Source # | |
| Generic CPU Source # | |
| Read CPU Source # | |
| Show CPU Source # | |
| NFData CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
| Eq CPU Source # | |
| Hashable CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
| type Rep CPU Source # | |
Defined in Amazonka.MGN.Types.CPU type Rep CPU = D1 ('MetaData "CPU" "Amazonka.MGN.Types.CPU" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "modelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
Create a value of CPU with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cores:CPU', cpu_cores - The number of CPU cores on the source server.
$sel:modelName:CPU', cpu_modelName - The source server's CPU model name.
ChangeServerLifeCycleStateSourceServerLifecycle
data ChangeServerLifeCycleStateSourceServerLifecycle Source #
The request to change the source server migration lifecycle state.
See: newChangeServerLifeCycleStateSourceServerLifecycle smart constructor.
Constructors
| ChangeServerLifeCycleStateSourceServerLifecycle' ChangeServerLifeCycleStateSourceServerLifecycleState |
Instances
newChangeServerLifeCycleStateSourceServerLifecycle Source #
Arguments
| :: ChangeServerLifeCycleStateSourceServerLifecycleState | |
| -> ChangeServerLifeCycleStateSourceServerLifecycle |
Create a value of ChangeServerLifeCycleStateSourceServerLifecycle with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:state:ChangeServerLifeCycleStateSourceServerLifecycle', changeServerLifeCycleStateSourceServerLifecycle_state - The request to change the source server migration lifecycle state.
DataReplicationError
data DataReplicationError Source #
Error in data replication.
See: newDataReplicationError smart constructor.
Constructors
| DataReplicationError' (Maybe DataReplicationErrorString) (Maybe Text) |
Instances
newDataReplicationError :: DataReplicationError Source #
Create a value of DataReplicationError with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:error:DataReplicationError', dataReplicationError_error - Error in data replication.
$sel:rawError:DataReplicationError', dataReplicationError_rawError - Error in data replication.
DataReplicationInfo
data DataReplicationInfo Source #
Request data replication info.
See: newDataReplicationInfo smart constructor.
Constructors
| DataReplicationInfo' (Maybe DataReplicationError) (Maybe DataReplicationInitiation) (Maybe DataReplicationState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [DataReplicationInfoReplicatedDisk]) |
Instances
newDataReplicationInfo :: DataReplicationInfo Source #
Create a value of DataReplicationInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataReplicationError:DataReplicationInfo', dataReplicationInfo_dataReplicationError - Error in obtaining data replication info.
$sel:dataReplicationInitiation:DataReplicationInfo', dataReplicationInfo_dataReplicationInitiation - Request to query whether data replication has been initiated.
$sel:dataReplicationState:DataReplicationInfo', dataReplicationInfo_dataReplicationState - Request to query the data replication state.
$sel:etaDateTime:DataReplicationInfo', dataReplicationInfo_etaDateTime - Request to query the time when data replication will be complete.
$sel:lagDuration:DataReplicationInfo', dataReplicationInfo_lagDuration - Request to query data replication lag duration.
$sel:lastSnapshotDateTime:DataReplicationInfo', dataReplicationInfo_lastSnapshotDateTime - Request to query data replication last snapshot time.
$sel:replicatedDisks:DataReplicationInfo', dataReplicationInfo_replicatedDisks - Request to query disks replicated.
DataReplicationInfoReplicatedDisk
data DataReplicationInfoReplicatedDisk Source #
Request to query disks replicated.
See: newDataReplicationInfoReplicatedDisk smart constructor.
Constructors
| DataReplicationInfoReplicatedDisk' (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Natural) |
Instances
newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk Source #
Create a value of DataReplicationInfoReplicatedDisk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:backloggedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_backloggedStorageBytes - Request to query data replication backlog size in bytes.
$sel:deviceName:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_deviceName - Request to query device name.
$sel:replicatedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_replicatedStorageBytes - Request to query amount of data replicated in bytes.
$sel:rescannedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_rescannedStorageBytes - Request to query amount of data rescanned in bytes.
$sel:totalStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_totalStorageBytes - Request to query total amount of data replicated in bytes.
DataReplicationInitiation
data DataReplicationInitiation Source #
Data replication initiation.
See: newDataReplicationInitiation smart constructor.
Constructors
| DataReplicationInitiation' (Maybe Text) (Maybe Text) (Maybe [DataReplicationInitiationStep]) |
Instances
newDataReplicationInitiation :: DataReplicationInitiation Source #
Create a value of DataReplicationInitiation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextAttemptDateTime:DataReplicationInitiation', dataReplicationInitiation_nextAttemptDateTime - Request to query next data initiation date and time.
$sel:startDateTime:DataReplicationInitiation', dataReplicationInitiation_startDateTime - Request to query data initiation start date and time.
$sel:steps:DataReplicationInitiation', dataReplicationInitiation_steps - Request to query data initiation steps.
DataReplicationInitiationStep
data DataReplicationInitiationStep Source #
Data replication initiation step.
See: newDataReplicationInitiationStep smart constructor.
Constructors
| DataReplicationInitiationStep' (Maybe DataReplicationInitiationStepName) (Maybe DataReplicationInitiationStepStatus) |
Instances
newDataReplicationInitiationStep :: DataReplicationInitiationStep Source #
Create a value of DataReplicationInitiationStep with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:DataReplicationInitiationStep', dataReplicationInitiationStep_name - Request to query data initiation step name.
$sel:status:DataReplicationInitiationStep', dataReplicationInitiationStep_status - Request to query data initiation status.
DescribeJobsRequestFilters
data DescribeJobsRequestFilters Source #
Request to describe Job log filters.
See: newDescribeJobsRequestFilters smart constructor.
Instances
newDescribeJobsRequestFilters :: DescribeJobsRequestFilters Source #
Create a value of DescribeJobsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fromDate:DescribeJobsRequestFilters', describeJobsRequestFilters_fromDate - Request to describe Job log filters by date.
$sel:jobIDs:DescribeJobsRequestFilters', describeJobsRequestFilters_jobIDs - Request to describe Job log filters by job ID.
$sel:toDate:DescribeJobsRequestFilters', describeJobsRequestFilters_toDate - Request to describe job log items by last date.
DescribeSourceServersRequestFilters
data DescribeSourceServersRequestFilters Source #
Request to filter Source Servers list.
See: newDescribeSourceServersRequestFilters smart constructor.
Constructors
| DescribeSourceServersRequestFilters' (Maybe [Text]) (Maybe Bool) (Maybe [LifeCycleState]) (Maybe [ReplicationType]) (Maybe [Text]) |
Instances
newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters Source #
Create a value of DescribeSourceServersRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationIDs:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_applicationIDs - Request to filter Source Servers list by application IDs.
$sel:isArchived:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_isArchived - Request to filter Source Servers list by archived.
$sel:lifeCycleStates:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_lifeCycleStates - Request to filter Source Servers list by life cycle states.
$sel:replicationTypes:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_replicationTypes - Request to filter Source Servers list by replication type.
$sel:sourceServerIDs:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_sourceServerIDs - Request to filter Source Servers list by Source Server ID.
Disk
The disk identifier.
See: newDisk smart constructor.
Instances
| FromJSON Disk Source # | |
| Generic Disk Source # | |
| Read Disk Source # | |
| Show Disk Source # | |
| NFData Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
| Eq Disk Source # | |
| Hashable Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
| type Rep Disk Source # | |
Defined in Amazonka.MGN.Types.Disk type Rep Disk = D1 ('MetaData "Disk" "Amazonka.MGN.Types.Disk" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "Disk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
Create a value of Disk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bytes:Disk', disk_bytes - The amount of storage on the disk in bytes.
$sel:deviceName:Disk', disk_deviceName - The disk or device name.
IdentificationHints
data IdentificationHints Source #
Identification hints.
See: newIdentificationHints smart constructor.
Instances
newIdentificationHints :: IdentificationHints Source #
Create a value of IdentificationHints with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:awsInstanceID:IdentificationHints', identificationHints_awsInstanceID - AWS Instance ID identification hint.
$sel:fqdn:IdentificationHints', identificationHints_fqdn - FQDN address identification hint.
$sel:hostname:IdentificationHints', identificationHints_hostname - Hostname identification hint.
$sel:vmPath:IdentificationHints', identificationHints_vmPath - vCenter VM path identification hint.
$sel:vmWareUuid:IdentificationHints', identificationHints_vmWareUuid - vmWare UUID identification hint.
Job
Job.
See: newJob smart constructor.
Constructors
| Job' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe InitiatedBy) (Maybe [ParticipatingServer]) (Maybe JobStatus) (Maybe (Sensitive (HashMap Text Text))) (Maybe JobType) Text |
Instances
Create a value of Job with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Job', job_arn - the ARN of the specific Job.
$sel:creationDateTime:Job', job_creationDateTime - Job creation time.
$sel:endDateTime:Job', job_endDateTime - Job end time.
$sel:initiatedBy:Job', job_initiatedBy - Job initiated by field.
$sel:participatingServers:Job', job_participatingServers - Servers participating in a specific Job.
$sel:status:Job', job_status - Job status.
$sel:tags:Job', job_tags - Tags associated with specific Job.
$sel:type':Job', job_type - Job type.
$sel:jobID:Job', job_jobID - Job ID.
JobLog
Job log.
See: newJobLog smart constructor.
Constructors
| JobLog' (Maybe JobLogEvent) (Maybe JobLogEventData) (Maybe Text) |
Instances
| FromJSON JobLog Source # | |
| Generic JobLog Source # | |
| Read JobLog Source # | |
| Show JobLog Source # | |
| NFData JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
| Eq JobLog Source # | |
| Hashable JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
| type Rep JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog type Rep JobLog = D1 ('MetaData "JobLog" "Amazonka.MGN.Types.JobLog" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "JobLog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEvent)) :*: (S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEventData)) :*: S1 ('MetaSel ('Just "logDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
Create a value of JobLog with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:JobLog', jobLog_event - Job log event.
$sel:eventData:JobLog', jobLog_eventData - Job event data
$sel:logDateTime:JobLog', jobLog_logDateTime - Job log event date and time.
JobLogEventData
data JobLogEventData Source #
Job log data
See: newJobLogEventData smart constructor.
Instances
newJobLogEventData :: JobLogEventData Source #
Create a value of JobLogEventData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conversionServerID:JobLogEventData', jobLogEventData_conversionServerID - Job Event conversion Server ID.
$sel:rawError:JobLogEventData', jobLogEventData_rawError - Job error.
$sel:sourceServerID:JobLogEventData', jobLogEventData_sourceServerID - Job Event Source Server ID.
$sel:targetInstanceID:JobLogEventData', jobLogEventData_targetInstanceID - Job Event Target instance ID.
JobPostLaunchActionsLaunchStatus
data JobPostLaunchActionsLaunchStatus Source #
Launch Status of the Job Post Launch Actions.
See: newJobPostLaunchActionsLaunchStatus smart constructor.
Constructors
| JobPostLaunchActionsLaunchStatus' (Maybe Text) (Maybe PostLaunchActionExecutionStatus) (Maybe Text) (Maybe SsmDocument) (Maybe SsmDocumentType) |
Instances
newJobPostLaunchActionsLaunchStatus :: JobPostLaunchActionsLaunchStatus Source #
Create a value of JobPostLaunchActionsLaunchStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:executionID:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_executionID - AWS Systems Manager Document's execution ID of the of the Job Post
Launch Actions.
$sel:executionStatus:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_executionStatus - AWS Systems Manager Document's execution status.
$sel:failureReason:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_failureReason - AWS Systems Manager Document's failure reason.
$sel:ssmDocument:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_ssmDocument - AWS Systems Manager's Document of the of the Job Post Launch Actions.
$sel:ssmDocumentType:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_ssmDocumentType - AWS Systems Manager Document type.
LaunchConfiguration
data LaunchConfiguration Source #
See: newLaunchConfiguration smart constructor.
Constructors
Instances
newLaunchConfiguration :: LaunchConfiguration Source #
Create a value of LaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bootMode:LaunchConfiguration', launchConfiguration_bootMode - Launch configuration boot mode.
$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.
$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.
$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Launch configuration EC2 Launch template ID.
$sel:enableMapAutoTagging:LaunchConfiguration', launchConfiguration_enableMapAutoTagging - Enable map auto tagging.
$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Launch disposition for launch configuration.
$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Launch configuration OS licensing.
$sel:mapAutoTaggingMpeID:LaunchConfiguration', launchConfiguration_mapAutoTaggingMpeID - Map auto tagging MPE ID.
$sel:name:LaunchConfiguration', launchConfiguration_name - Launch configuration name.
$sel:postLaunchActions:LaunchConfiguration', launchConfiguration_postLaunchActions - Undocumented member.
$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Launch configuration Source Server ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.
LaunchConfigurationTemplate
data LaunchConfigurationTemplate Source #
See: newLaunchConfigurationTemplate smart constructor.
Constructors
Instances
newLaunchConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> LaunchConfigurationTemplate |
Create a value of LaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:LaunchConfigurationTemplate', launchConfigurationTemplate_arn - ARN of the Launch Configuration Template.
$sel:associatePublicIpAddress:LaunchConfigurationTemplate', launchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
$sel:bootMode:LaunchConfigurationTemplate', launchConfigurationTemplate_bootMode - Launch configuration template boot mode.
$sel:copyPrivateIp:LaunchConfigurationTemplate', launchConfigurationTemplate_copyPrivateIp - Copy private Ip.
$sel:copyTags:LaunchConfigurationTemplate', launchConfigurationTemplate_copyTags - Copy tags.
$sel:ec2LaunchTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_ec2LaunchTemplateID - EC2 launch template ID.
$sel:enableMapAutoTagging:LaunchConfigurationTemplate', launchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
$sel:largeVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_largeVolumeConf - Large volume config.
$sel:launchDisposition:LaunchConfigurationTemplate', launchConfigurationTemplate_launchDisposition - Launch disposition.
$sel:licensing:LaunchConfigurationTemplate', launchConfigurationTemplate_licensing - Undocumented member.
$sel:mapAutoTaggingMpeID:LaunchConfigurationTemplate', launchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
$sel:postLaunchActions:LaunchConfigurationTemplate', launchConfigurationTemplate_postLaunchActions - Post Launch Actions of the Launch Configuration Template.
$sel:smallVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeConf - Small volume config.
$sel:smallVolumeMaxSize:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
$sel:tags:LaunchConfigurationTemplate', launchConfigurationTemplate_tags - Tags of the Launch Configuration Template.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfigurationTemplate', launchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
$sel:launchConfigurationTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_launchConfigurationTemplateID - ID of the Launch Configuration Template.
LaunchTemplateDiskConf
data LaunchTemplateDiskConf Source #
Launch template disk configuration.
See: newLaunchTemplateDiskConf smart constructor.
Constructors
| LaunchTemplateDiskConf' (Maybe Natural) (Maybe Natural) (Maybe VolumeType) |
Instances
newLaunchTemplateDiskConf :: LaunchTemplateDiskConf Source #
Create a value of LaunchTemplateDiskConf with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:iops:LaunchTemplateDiskConf', launchTemplateDiskConf_iops - Launch template disk iops configuration.
$sel:throughput:LaunchTemplateDiskConf', launchTemplateDiskConf_throughput - Launch template disk throughput configuration.
$sel:volumeType:LaunchTemplateDiskConf', launchTemplateDiskConf_volumeType - Launch template disk volume type configuration.
LaunchedInstance
data LaunchedInstance Source #
Launched instance.
See: newLaunchedInstance smart constructor.
Instances
newLaunchedInstance :: LaunchedInstance Source #
Create a value of LaunchedInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ec2InstanceID:LaunchedInstance', launchedInstance_ec2InstanceID - Launched instance EC2 ID.
$sel:firstBoot:LaunchedInstance', launchedInstance_firstBoot - Launched instance first boot.
$sel:jobID:LaunchedInstance', launchedInstance_jobID - Launched instance Job ID.
Licensing
Configure Licensing.
See: newLicensing smart constructor.
Constructors
| Licensing' (Maybe Bool) |
Instances
| FromJSON Licensing Source # | |
| ToJSON Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| Generic Licensing Source # | |
| Read Licensing Source # | |
| Show Licensing Source # | |
| NFData Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| Eq Licensing Source # | |
| Hashable Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| type Rep Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
newLicensing :: Licensing Source #
Create a value of Licensing with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:osByol:Licensing', licensing_osByol - Configure BYOL OS licensing.
LifeCycle
Lifecycle.
See: newLifeCycle smart constructor.
Constructors
| LifeCycle' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LifeCycleLastCutover) (Maybe Text) (Maybe LifeCycleLastTest) (Maybe LifeCycleState) |
Instances
newLifeCycle :: LifeCycle Source #
Create a value of LifeCycle with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addedToServiceDateTime:LifeCycle', lifeCycle_addedToServiceDateTime - Lifecycle added to service data and time.
$sel:elapsedReplicationDuration:LifeCycle', lifeCycle_elapsedReplicationDuration - Lifecycle elapsed time and duration.
$sel:firstByteDateTime:LifeCycle', lifeCycle_firstByteDateTime - Lifecycle replication initiation date and time.
$sel:lastCutover:LifeCycle', lifeCycle_lastCutover - Lifecycle last Cutover.
$sel:lastSeenByServiceDateTime:LifeCycle', lifeCycle_lastSeenByServiceDateTime - Lifecycle last seen date and time.
$sel:lastTest:LifeCycle', lifeCycle_lastTest - Lifecycle last Test.
$sel:state:LifeCycle', lifeCycle_state - Lifecycle state.
LifeCycleLastCutover
data LifeCycleLastCutover Source #
Lifecycle last Cutover .
See: newLifeCycleLastCutover smart constructor.
Constructors
| LifeCycleLastCutover' (Maybe LifeCycleLastCutoverFinalized) (Maybe LifeCycleLastCutoverInitiated) (Maybe LifeCycleLastCutoverReverted) |
Instances
newLifeCycleLastCutover :: LifeCycleLastCutover Source #
Create a value of LifeCycleLastCutover with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:finalized:LifeCycleLastCutover', lifeCycleLastCutover_finalized - Lifecycle Cutover finalized date and time.
$sel:initiated:LifeCycleLastCutover', lifeCycleLastCutover_initiated - Lifecycle last Cutover initiated.
$sel:reverted:LifeCycleLastCutover', lifeCycleLastCutover_reverted - Lifecycle last Cutover reverted.
LifeCycleLastCutoverFinalized
data LifeCycleLastCutoverFinalized Source #
Lifecycle Cutover finalized
See: newLifeCycleLastCutoverFinalized smart constructor.
Constructors
| LifeCycleLastCutoverFinalized' (Maybe Text) |
Instances
newLifeCycleLastCutoverFinalized :: LifeCycleLastCutoverFinalized Source #
Create a value of LifeCycleLastCutoverFinalized with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastCutoverFinalized', lifeCycleLastCutoverFinalized_apiCallDateTime - Lifecycle Cutover finalized date and time.
LifeCycleLastCutoverInitiated
data LifeCycleLastCutoverInitiated Source #
Lifecycle last Cutover initiated.
See: newLifeCycleLastCutoverInitiated smart constructor.
Constructors
| LifeCycleLastCutoverInitiated' (Maybe Text) (Maybe Text) |
Instances
newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated Source #
Create a value of LifeCycleLastCutoverInitiated with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_apiCallDateTime -
$sel:jobID:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_jobID - Lifecycle last Cutover initiated by Job ID.
LifeCycleLastCutoverReverted
data LifeCycleLastCutoverReverted Source #
Lifecycle last Cutover reverted.
See: newLifeCycleLastCutoverReverted smart constructor.
Constructors
| LifeCycleLastCutoverReverted' (Maybe Text) |
Instances
newLifeCycleLastCutoverReverted :: LifeCycleLastCutoverReverted Source #
Create a value of LifeCycleLastCutoverReverted with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastCutoverReverted', lifeCycleLastCutoverReverted_apiCallDateTime - Lifecycle last Cutover reverted API call date time.
LifeCycleLastTest
data LifeCycleLastTest Source #
Lifecycle last Test.
See: newLifeCycleLastTest smart constructor.
Constructors
| LifeCycleLastTest' (Maybe LifeCycleLastTestFinalized) (Maybe LifeCycleLastTestInitiated) (Maybe LifeCycleLastTestReverted) |
Instances
newLifeCycleLastTest :: LifeCycleLastTest Source #
Create a value of LifeCycleLastTest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:finalized:LifeCycleLastTest', lifeCycleLastTest_finalized - Lifecycle last Test finalized.
$sel:initiated:LifeCycleLastTest', lifeCycleLastTest_initiated - Lifecycle last Test initiated.
$sel:reverted:LifeCycleLastTest', lifeCycleLastTest_reverted - Lifecycle last Test reverted.
LifeCycleLastTestFinalized
data LifeCycleLastTestFinalized Source #
Lifecycle last Test finalized.
See: newLifeCycleLastTestFinalized smart constructor.
Constructors
| LifeCycleLastTestFinalized' (Maybe Text) |
Instances
newLifeCycleLastTestFinalized :: LifeCycleLastTestFinalized Source #
Create a value of LifeCycleLastTestFinalized with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastTestFinalized', lifeCycleLastTestFinalized_apiCallDateTime - Lifecycle Test failed API call date and time.
LifeCycleLastTestInitiated
data LifeCycleLastTestInitiated Source #
Lifecycle last Test initiated.
See: newLifeCycleLastTestInitiated smart constructor.
Constructors
| LifeCycleLastTestInitiated' (Maybe Text) (Maybe Text) |
Instances
newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated Source #
Create a value of LifeCycleLastTestInitiated with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_apiCallDateTime - Lifecycle last Test initiated API call date and time.
$sel:jobID:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_jobID - Lifecycle last Test initiated Job ID.
LifeCycleLastTestReverted
data LifeCycleLastTestReverted Source #
Lifecycle last Test reverted.
See: newLifeCycleLastTestReverted smart constructor.
Constructors
| LifeCycleLastTestReverted' (Maybe Text) |
Instances
newLifeCycleLastTestReverted :: LifeCycleLastTestReverted Source #
Create a value of LifeCycleLastTestReverted with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastTestReverted', lifeCycleLastTestReverted_apiCallDateTime - Lifecycle last Test reverted API call date and time.
ListApplicationsRequestFilters
data ListApplicationsRequestFilters Source #
Applications list filters.
See: newListApplicationsRequestFilters smart constructor.
Instances
newListApplicationsRequestFilters :: ListApplicationsRequestFilters Source #
Create a value of ListApplicationsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationIDs:ListApplicationsRequestFilters', listApplicationsRequestFilters_applicationIDs - Filter applications list by application ID.
$sel:isArchived:ListApplicationsRequestFilters', listApplicationsRequestFilters_isArchived - Filter applications list by archival status.
$sel:waveIDs:ListApplicationsRequestFilters', listApplicationsRequestFilters_waveIDs - Filter applications list by wave ID.
ListWavesRequestFilters
data ListWavesRequestFilters Source #
Waves list filters.
See: newListWavesRequestFilters smart constructor.
Constructors
| ListWavesRequestFilters' (Maybe Bool) (Maybe [Text]) |
Instances
newListWavesRequestFilters :: ListWavesRequestFilters Source #
Create a value of ListWavesRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isArchived:ListWavesRequestFilters', listWavesRequestFilters_isArchived - Filter waves list by archival status.
$sel:waveIDs:ListWavesRequestFilters', listWavesRequestFilters_waveIDs - Filter waves list by wave ID.
NetworkInterface
data NetworkInterface Source #
Network interface.
See: newNetworkInterface smart constructor.
Instances
newNetworkInterface :: NetworkInterface Source #
Create a value of NetworkInterface with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ips:NetworkInterface', networkInterface_ips - Network interface IPs.
$sel:isPrimary:NetworkInterface', networkInterface_isPrimary - Network interface primary IP.
$sel:macAddress:NetworkInterface', networkInterface_macAddress - Network interface Mac address.
OS
Operating System.
See: newOS smart constructor.
Create a value of OS with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fullString:OS', os_fullString - OS full string.
ParticipatingServer
data ParticipatingServer Source #
Server participating in Job.
See: newParticipatingServer smart constructor.
Constructors
| ParticipatingServer' (Maybe LaunchStatus) (Maybe Text) (Maybe PostLaunchActionsStatus) Text |
Instances
newParticipatingServer Source #
Create a value of ParticipatingServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:launchStatus:ParticipatingServer', participatingServer_launchStatus - Participating server launch status.
$sel:launchedEc2InstanceID:ParticipatingServer', participatingServer_launchedEc2InstanceID - Participating server's launched ec2 instance ID.
$sel:postLaunchActionsStatus:ParticipatingServer', participatingServer_postLaunchActionsStatus - Participating server's Post Launch Actions Status.
$sel:sourceServerID:ParticipatingServer', participatingServer_sourceServerID - Participating server Source Server ID.
PostLaunchActions
data PostLaunchActions Source #
Post Launch Actions to executed on the Test or Cutover instance.
See: newPostLaunchActions smart constructor.
Constructors
| PostLaunchActions' (Maybe Text) (Maybe PostLaunchActionsDeploymentType) (Maybe Text) (Maybe Text) (Maybe [SsmDocument]) |
Instances
newPostLaunchActions :: PostLaunchActions Source #
Create a value of PostLaunchActions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cloudWatchLogGroupName:PostLaunchActions', postLaunchActions_cloudWatchLogGroupName - AWS Systems Manager Command's CloudWatch log group name.
$sel:deployment:PostLaunchActions', postLaunchActions_deployment - Deployment type in which AWS Systems Manager Documents will be executed.
$sel:s3LogBucket:PostLaunchActions', postLaunchActions_s3LogBucket - AWS Systems Manager Command's logs S3 log bucket.
$sel:s3OutputKeyPrefix:PostLaunchActions', postLaunchActions_s3OutputKeyPrefix - AWS Systems Manager Command's logs S3 output key prefix.
$sel:ssmDocuments:PostLaunchActions', postLaunchActions_ssmDocuments - AWS Systems Manager Documents.
PostLaunchActionsStatus
data PostLaunchActionsStatus Source #
Status of the Post Launch Actions running on the Test or Cutover instance.
See: newPostLaunchActionsStatus smart constructor.
Constructors
| PostLaunchActionsStatus' (Maybe [JobPostLaunchActionsLaunchStatus]) (Maybe Text) |
Instances
newPostLaunchActionsStatus :: PostLaunchActionsStatus Source #
Create a value of PostLaunchActionsStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:postLaunchActionsLaunchStatusList:PostLaunchActionsStatus', postLaunchActionsStatus_postLaunchActionsLaunchStatusList - List of Post Launch Action status.
$sel:ssmAgentDiscoveryDatetime:PostLaunchActionsStatus', postLaunchActionsStatus_ssmAgentDiscoveryDatetime - Time where the AWS Systems Manager was detected as running on the Test
or Cutover instance.
ReplicationConfiguration
data ReplicationConfiguration Source #
See: newReplicationConfiguration smart constructor.
Constructors
Instances
newReplicationConfiguration :: ReplicationConfiguration Source #
Create a value of ReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration
Service Security Group.
$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.
$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.
$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.
$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.
$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.
$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.
$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.
$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.
$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.
ReplicationConfigurationReplicatedDisk
data ReplicationConfigurationReplicatedDisk Source #
Replication Configuration replicated disk.
See: newReplicationConfigurationReplicatedDisk smart constructor.
Constructors
| ReplicationConfigurationReplicatedDisk' (Maybe Text) (Maybe Natural) (Maybe Bool) (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) (Maybe Natural) |
Instances
newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk Source #
Create a value of ReplicationConfigurationReplicatedDisk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceName:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_deviceName - Replication Configuration replicated disk device name.
$sel:iops:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_iops - Replication Configuration replicated disk IOPs.
$sel:isBootDisk:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_isBootDisk - Replication Configuration replicated disk boot disk.
$sel:stagingDiskType:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_stagingDiskType - Replication Configuration replicated disk staging disk type.
$sel:throughput:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_throughput - Replication Configuration replicated disk throughput.
ReplicationConfigurationTemplate
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate smart constructor.
Constructors
Instances
newReplicationConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> ReplicationConfigurationTemplate |
Create a value of ReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application
Migration Service Security group.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throttling.
$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use default large Staging Disk type.
$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.
$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template ID.
SourceProperties
data SourceProperties Source #
Source server properties.
See: newSourceProperties smart constructor.
Constructors
| SourceProperties' (Maybe [CPU]) (Maybe [Disk]) (Maybe IdentificationHints) (Maybe Text) (Maybe [NetworkInterface]) (Maybe OS) (Maybe Natural) (Maybe Text) |
Instances
newSourceProperties :: SourceProperties Source #
Create a value of SourceProperties with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cpus:SourceProperties', sourceProperties_cpus - Source Server CPUs.
$sel:disks:SourceProperties', sourceProperties_disks - Source Server disks.
$sel:identificationHints:SourceProperties', sourceProperties_identificationHints - Source server identification hints.
$sel:lastUpdatedDateTime:SourceProperties', sourceProperties_lastUpdatedDateTime - Source server last update date and time.
$sel:networkInterfaces:SourceProperties', sourceProperties_networkInterfaces - Source server network interfaces.
$sel:os:SourceProperties', sourceProperties_os - Source server OS.
$sel:ramBytes:SourceProperties', sourceProperties_ramBytes - Source server RAM in bytes.
$sel:recommendedInstanceType:SourceProperties', sourceProperties_recommendedInstanceType - Source server recommended instance type.
SourceServer
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' (Maybe Text) (Maybe Text) (Maybe DataReplicationInfo) (Maybe Bool) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe ReplicationType) (Maybe SourceProperties) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
SourceServerActionDocument
data SourceServerActionDocument Source #
See: newSourceServerActionDocument smart constructor.
Constructors
| SourceServerActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) |
Instances
newSourceServerActionDocument :: SourceServerActionDocument Source #
Create a value of SourceServerActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:SourceServerActionDocument', sourceServerActionDocument_actionID - Source server post migration custom action ID.
$sel:actionName:SourceServerActionDocument', sourceServerActionDocument_actionName - Source server post migration custom action name.
$sel:active:SourceServerActionDocument', sourceServerActionDocument_active - Source server post migration custom action active status.
$sel:documentIdentifier:SourceServerActionDocument', sourceServerActionDocument_documentIdentifier - Source server post migration custom action document identifier.
$sel:documentVersion:SourceServerActionDocument', sourceServerActionDocument_documentVersion - Source server post migration custom action document version.
$sel:mustSucceedForCutover:SourceServerActionDocument', sourceServerActionDocument_mustSucceedForCutover - Source server post migration custom action must succeed for cutover.
$sel:order:SourceServerActionDocument', sourceServerActionDocument_order - Source server post migration custom action order.
$sel:parameters:SourceServerActionDocument', sourceServerActionDocument_parameters - Source server post migration custom action parameters.
$sel:timeoutSeconds:SourceServerActionDocument', sourceServerActionDocument_timeoutSeconds - Source server post migration custom action timeout in seconds.
SourceServerActionsRequestFilters
data SourceServerActionsRequestFilters Source #
Source server post migration custom action filters.
See: newSourceServerActionsRequestFilters smart constructor.
Constructors
| SourceServerActionsRequestFilters' (Maybe [Text]) |
Instances
newSourceServerActionsRequestFilters :: SourceServerActionsRequestFilters Source #
Create a value of SourceServerActionsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionIDs:SourceServerActionsRequestFilters', sourceServerActionsRequestFilters_actionIDs - Action IDs to filter source server post migration custom actions by.
SsmDocument
data SsmDocument Source #
AWS Systems Manager Document.
See: newSsmDocument smart constructor.
Constructors
| SsmDocument' (Maybe Bool) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) Text Text |
Instances
Create a value of SsmDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:mustSucceedForCutover:SsmDocument', ssmDocument_mustSucceedForCutover - If true, Cutover will not be enabled if the document has failed.
$sel:parameters:SsmDocument', ssmDocument_parameters - AWS Systems Manager Document parameters.
$sel:timeoutSeconds:SsmDocument', ssmDocument_timeoutSeconds - AWS Systems Manager Document timeout seconds.
$sel:actionName:SsmDocument', ssmDocument_actionName - User-friendly name for the AWS Systems Manager Document.
$sel:ssmDocumentName:SsmDocument', ssmDocument_ssmDocumentName - AWS Systems Manager Document name or full ARN.
SsmParameterStoreParameter
data SsmParameterStoreParameter Source #
AWS Systems Manager Parameter Store parameter.
See: newSsmParameterStoreParameter smart constructor.
Instances
newSsmParameterStoreParameter Source #
Arguments
| :: Text | |
| -> SsmParameterStoreParameterType | |
| -> SsmParameterStoreParameter |
Create a value of SsmParameterStoreParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parameterName:SsmParameterStoreParameter', ssmParameterStoreParameter_parameterName - AWS Systems Manager Parameter Store parameter name.
$sel:parameterType:SsmParameterStoreParameter', ssmParameterStoreParameter_parameterType - AWS Systems Manager Parameter Store parameter type.
TemplateActionDocument
data TemplateActionDocument Source #
See: newTemplateActionDocument smart constructor.
Constructors
| TemplateActionDocument' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text [SsmParameterStoreParameter])) (Maybe Natural) |
Instances
newTemplateActionDocument :: TemplateActionDocument Source #
Create a value of TemplateActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:TemplateActionDocument', templateActionDocument_actionID - Template post migration custom action ID.
$sel:actionName:TemplateActionDocument', templateActionDocument_actionName - Template post migration custom action name.
$sel:active:TemplateActionDocument', templateActionDocument_active - Template post migration custom action active status.
$sel:documentIdentifier:TemplateActionDocument', templateActionDocument_documentIdentifier - Template post migration custom action document identifier.
$sel:documentVersion:TemplateActionDocument', templateActionDocument_documentVersion - Template post migration custom action document version.
$sel:mustSucceedForCutover:TemplateActionDocument', templateActionDocument_mustSucceedForCutover - Template post migration custom action must succeed for cutover.
$sel:operatingSystem:TemplateActionDocument', templateActionDocument_operatingSystem - Operating system eligible for this template post migration custom
action.
$sel:order:TemplateActionDocument', templateActionDocument_order - Template post migration custom action order.
$sel:parameters:TemplateActionDocument', templateActionDocument_parameters - Template post migration custom action parameters.
$sel:timeoutSeconds:TemplateActionDocument', templateActionDocument_timeoutSeconds - Template post migration custom action timeout in seconds.
TemplateActionsRequestFilters
data TemplateActionsRequestFilters Source #
Template post migration custom action filters.
See: newTemplateActionsRequestFilters smart constructor.
Constructors
| TemplateActionsRequestFilters' (Maybe [Text]) |
Instances
newTemplateActionsRequestFilters :: TemplateActionsRequestFilters Source #
Create a value of TemplateActionsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionIDs:TemplateActionsRequestFilters', templateActionsRequestFilters_actionIDs - Action IDs to filter template post migration custom actions by.
VcenterClient
data VcenterClient Source #
vCenter client.
See: newVcenterClient smart constructor.
Constructors
| VcenterClient' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) |
Instances
newVcenterClient :: VcenterClient Source #
Create a value of VcenterClient with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:VcenterClient', vcenterClient_arn - Arn of vCenter client.
$sel:datacenterName:VcenterClient', vcenterClient_datacenterName - Datacenter name of vCenter client.
$sel:hostname:VcenterClient', vcenterClient_hostname - Hostname of vCenter client .
$sel:lastSeenDatetime:VcenterClient', vcenterClient_lastSeenDatetime - Last seen time of vCenter client.
$sel:sourceServerTags:VcenterClient', vcenterClient_sourceServerTags - Tags for Source Server of vCenter client.
$sel:tags:VcenterClient', vcenterClient_tags - Tags for vCenter client.
$sel:vcenterClientID:VcenterClient', vcenterClient_vcenterClientID - ID of vCenter client.
$sel:vcenterUUID:VcenterClient', vcenterClient_vcenterUUID - Vcenter UUID of vCenter client.
Wave
See: newWave smart constructor.
Constructors
| Wave' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe WaveAggregatedStatus) (Maybe Text) |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
WaveAggregatedStatus
data WaveAggregatedStatus Source #
Wave aggregated status.
See: newWaveAggregatedStatus smart constructor.
Constructors
| WaveAggregatedStatus' (Maybe WaveHealthStatus) (Maybe Text) (Maybe WaveProgressStatus) (Maybe Text) (Maybe Natural) |
Instances
newWaveAggregatedStatus :: WaveAggregatedStatus Source #
Create a value of WaveAggregatedStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:healthStatus:WaveAggregatedStatus', waveAggregatedStatus_healthStatus - Wave aggregated status health status.
$sel:lastUpdateDateTime:WaveAggregatedStatus', waveAggregatedStatus_lastUpdateDateTime - Wave aggregated status last update dateTime.
$sel:progressStatus:WaveAggregatedStatus', waveAggregatedStatus_progressStatus - Wave aggregated status progress status.
$sel:replicationStartedDateTime:WaveAggregatedStatus', waveAggregatedStatus_replicationStartedDateTime - DateTime marking when the first source server in the wave started
replication.
$sel:totalApplications:WaveAggregatedStatus', waveAggregatedStatus_totalApplications - Wave aggregated status total applications amount.