Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- UpdateLaunchConfiguration
- DescribeReplicationConfigurationTemplates (Paginated)
- ListTagsForResource
- InitializeService
- UpdateReplicationConfigurationTemplate
- DeleteReplicationConfigurationTemplate
- CreateReplicationConfigurationTemplate
- DescribeJobLogItems (Paginated)
- DisconnectFromService
- StartTest
- DescribeSourceServers (Paginated)
- DeleteJob
- FinalizeCutover
- DescribeJobs (Paginated)
- MarkAsArchived
- StartCutover
- RetryDataReplication
- GetReplicationConfiguration
- ChangeServerLifeCycleState
- TerminateTargetInstances
- UpdateReplicationConfiguration
- TagResource
- GetLaunchConfiguration
- UntagResource
- DeleteSourceServer
- Types
- ChangeServerLifeCycleStateSourceServerLifecycleState
- DataReplicationErrorString
- DataReplicationInitiationStepName
- DataReplicationInitiationStepStatus
- DataReplicationState
- FirstBoot
- InitiatedBy
- JobLogEvent
- JobStatus
- JobType
- LaunchDisposition
- LaunchStatus
- LifeCycleState
- ReplicationConfigurationDataPlaneRouting
- ReplicationConfigurationDefaultLargeStagingDiskType
- ReplicationConfigurationEbsEncryption
- ReplicationConfigurationReplicatedDiskStagingDiskType
- TargetInstanceTypeRightSizingMethod
- CPU
- ChangeServerLifeCycleStateSourceServerLifecycle
- DataReplicationError
- DataReplicationInfo
- DataReplicationInfoReplicatedDisk
- DataReplicationInitiation
- DataReplicationInitiationStep
- DescribeJobsRequestFilters
- DescribeSourceServersRequestFilters
- Disk
- IdentificationHints
- Job
- JobLog
- JobLogEventData
- LaunchConfiguration
- LaunchedInstance
- Licensing
- LifeCycle
- LifeCycleLastCutover
- LifeCycleLastCutoverFinalized
- LifeCycleLastCutoverInitiated
- LifeCycleLastCutoverReverted
- LifeCycleLastTest
- LifeCycleLastTestFinalized
- LifeCycleLastTestInitiated
- LifeCycleLastTestReverted
- NetworkInterface
- OS
- ParticipatingServer
- ReplicationConfiguration
- ReplicationConfigurationReplicatedDisk
- ReplicationConfigurationTemplate
- SourceProperties
- SourceServer
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
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _UninitializedAccountException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data UpdateLaunchConfiguration = UpdateLaunchConfiguration' (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Licensing) (Maybe Bool) Text
- newUpdateLaunchConfiguration :: Text -> UpdateLaunchConfiguration
- data LaunchConfiguration = LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool)
- newLaunchConfiguration :: LaunchConfiguration
- data DescribeReplicationConfigurationTemplates = DescribeReplicationConfigurationTemplates' (Maybe Text) (Maybe Natural) [Text]
- newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates
- data DescribeReplicationConfigurationTemplatesResponse = DescribeReplicationConfigurationTemplatesResponse' (Maybe [ReplicationConfigurationTemplate]) (Maybe Text) Int
- newDescribeReplicationConfigurationTemplatesResponse :: Int -> DescribeReplicationConfigurationTemplatesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (Sensitive (HashMap Text Text))) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data InitializeService = InitializeService' {
- newInitializeService :: InitializeService
- data InitializeServiceResponse = InitializeServiceResponse' Int
- newInitializeServiceResponse :: Int -> InitializeServiceResponse
- data UpdateReplicationConfigurationTemplate = UpdateReplicationConfigurationTemplate' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Bool) Text
- newUpdateReplicationConfigurationTemplate :: Text -> UpdateReplicationConfigurationTemplate
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data DeleteReplicationConfigurationTemplate = DeleteReplicationConfigurationTemplate' Text
- newDeleteReplicationConfigurationTemplate :: Text -> DeleteReplicationConfigurationTemplate
- data DeleteReplicationConfigurationTemplateResponse = DeleteReplicationConfigurationTemplateResponse' Int
- newDeleteReplicationConfigurationTemplateResponse :: Int -> DeleteReplicationConfigurationTemplateResponse
- 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 Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data DescribeJobLogItems = DescribeJobLogItems' (Maybe Text) (Maybe Natural) Text
- newDescribeJobLogItems :: Text -> DescribeJobLogItems
- data DescribeJobLogItemsResponse = DescribeJobLogItemsResponse' (Maybe [JobLog]) (Maybe Text) Int
- newDescribeJobLogItemsResponse :: Int -> DescribeJobLogItemsResponse
- data DisconnectFromService = DisconnectFromService' Text
- newDisconnectFromService :: Text -> DisconnectFromService
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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 DescribeSourceServers = DescribeSourceServers' (Maybe Text) (Maybe Natural) DescribeSourceServersRequestFilters
- newDescribeSourceServers :: DescribeSourceServersRequestFilters -> DescribeSourceServers
- data DescribeSourceServersResponse = DescribeSourceServersResponse' (Maybe [SourceServer]) (Maybe Text) Int
- newDescribeSourceServersResponse :: Int -> DescribeSourceServersResponse
- data DeleteJob = DeleteJob' Text
- newDeleteJob :: Text -> DeleteJob
- data DeleteJobResponse = DeleteJobResponse' Int
- newDeleteJobResponse :: Int -> DeleteJobResponse
- data FinalizeCutover = FinalizeCutover' Text
- newFinalizeCutover :: Text -> FinalizeCutover
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text Text)))
- newSourceServer :: SourceServer
- data DescribeJobs = DescribeJobs' (Maybe Text) (Maybe Natural) DescribeJobsRequestFilters
- newDescribeJobs :: DescribeJobsRequestFilters -> DescribeJobs
- data DescribeJobsResponse = DescribeJobsResponse' (Maybe [Job]) (Maybe Text) Int
- newDescribeJobsResponse :: Int -> DescribeJobsResponse
- data MarkAsArchived = MarkAsArchived' Text
- newMarkAsArchived :: Text -> MarkAsArchived
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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 RetryDataReplication = RetryDataReplication' Text
- newRetryDataReplication :: Text -> RetryDataReplication
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text Text)))
- newSourceServer :: SourceServer
- data GetReplicationConfiguration = GetReplicationConfiguration' Text
- newGetReplicationConfiguration :: Text -> GetReplicationConfiguration
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data ChangeServerLifeCycleState = ChangeServerLifeCycleState' ChangeServerLifeCycleStateSourceServerLifecycle Text
- newChangeServerLifeCycleState :: ChangeServerLifeCycleStateSourceServerLifecycle -> Text -> ChangeServerLifeCycleState
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text Text)))
- newSourceServer :: SourceServer
- data TerminateTargetInstances = TerminateTargetInstances' (Maybe (Sensitive (HashMap Text Text))) (NonEmpty Text)
- newTerminateTargetInstances :: NonEmpty Text -> TerminateTargetInstances
- data TerminateTargetInstancesResponse = TerminateTargetInstancesResponse' (Maybe Job) Int
- newTerminateTargetInstancesResponse :: Int -> TerminateTargetInstancesResponse
- data UpdateReplicationConfiguration = UpdateReplicationConfiguration' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Bool) Text
- newUpdateReplicationConfiguration :: Text -> UpdateReplicationConfiguration
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data TagResource = TagResource' Text (Sensitive (HashMap Text Text))
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data GetLaunchConfiguration = GetLaunchConfiguration' Text
- newGetLaunchConfiguration :: Text -> GetLaunchConfiguration
- data LaunchConfiguration = LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool)
- newLaunchConfiguration :: LaunchConfiguration
- data UntagResource = UntagResource' Text (Sensitive [Text])
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data DeleteSourceServer = DeleteSourceServer' Text
- newDeleteSourceServer :: Text -> DeleteSourceServer
- data DeleteSourceServerResponse = DeleteSourceServerResponse' Int
- newDeleteSourceServerResponse :: Int -> DeleteSourceServerResponse
- 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_NOT_CONVERGING :: DataReplicationErrorString
- pattern DataReplicationErrorString_SNAPSHOTS_FAILURE :: DataReplicationErrorString
- pattern DataReplicationErrorString_UNSTABLE_NETWORK :: 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_RESCAN :: 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_NOT_READY :: LifeCycleState
- pattern LifeCycleState_READY_FOR_CUTOVER :: LifeCycleState
- pattern LifeCycleState_READY_FOR_TEST :: LifeCycleState
- pattern LifeCycleState_STOPPED :: LifeCycleState
- pattern LifeCycleState_TESTING :: LifeCycleState
- newtype ReplicationConfigurationDataPlaneRouting where
- newtype ReplicationConfigurationDefaultLargeStagingDiskType where
- newtype ReplicationConfigurationEbsEncryption where
- newtype ReplicationConfigurationReplicatedDiskStagingDiskType where
- ReplicationConfigurationReplicatedDiskStagingDiskType' { }
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_AUTO :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_GP2 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_IO1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_SC1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_ST1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_STANDARD :: ReplicationConfigurationReplicatedDiskStagingDiskType
- newtype TargetInstanceTypeRightSizingMethod where
- data CPU = CPU' (Maybe Text) (Maybe Natural)
- newCPU :: CPU
- data ChangeServerLifeCycleStateSourceServerLifecycle = ChangeServerLifeCycleStateSourceServerLifecycle' ChangeServerLifeCycleStateSourceServerLifecycleState
- newChangeServerLifeCycleStateSourceServerLifecycle :: ChangeServerLifeCycleStateSourceServerLifecycleState -> ChangeServerLifeCycleStateSourceServerLifecycle
- data DataReplicationError = DataReplicationError' (Maybe Text) (Maybe DataReplicationErrorString)
- newDataReplicationError :: DataReplicationError
- data DataReplicationInfo = DataReplicationInfo' (Maybe DataReplicationInitiation) (Maybe DataReplicationError) (Maybe Text) (Maybe DataReplicationState) (Maybe [DataReplicationInfoReplicatedDisk]) (Maybe Text)
- newDataReplicationInfo :: DataReplicationInfo
- data DataReplicationInfoReplicatedDisk = DataReplicationInfoReplicatedDisk' (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Natural)
- newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk
- data DataReplicationInitiation = DataReplicationInitiation' (Maybe [DataReplicationInitiationStep]) (Maybe Text) (Maybe Text)
- newDataReplicationInitiation :: DataReplicationInitiation
- data DataReplicationInitiationStep = DataReplicationInitiationStep' (Maybe DataReplicationInitiationStepStatus) (Maybe DataReplicationInitiationStepName)
- newDataReplicationInitiationStep :: DataReplicationInitiationStep
- data DescribeJobsRequestFilters = DescribeJobsRequestFilters' (Maybe Text) (Maybe Text) (Maybe [Text])
- newDescribeJobsRequestFilters :: DescribeJobsRequestFilters
- data DescribeSourceServersRequestFilters = DescribeSourceServersRequestFilters' (Maybe [Text]) (Maybe Bool)
- newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters
- data Disk = Disk' (Maybe Text) (Maybe Natural)
- newDisk :: Disk
- data IdentificationHints = IdentificationHints' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newIdentificationHints :: IdentificationHints
- data Job = Job' (Maybe InitiatedBy) (Maybe JobStatus) (Maybe [ParticipatingServer]) (Maybe Text) (Maybe Text) (Maybe JobType) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) 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 LaunchConfiguration = LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool)
- newLaunchConfiguration :: LaunchConfiguration
- data LaunchedInstance = LaunchedInstance' (Maybe Text) (Maybe Text) (Maybe FirstBoot)
- newLaunchedInstance :: LaunchedInstance
- data Licensing = Licensing' (Maybe Bool)
- newLicensing :: Licensing
- data LifeCycle = LifeCycle' (Maybe LifeCycleLastTest) (Maybe LifeCycleState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LifeCycleLastCutover) (Maybe Text)
- newLifeCycle :: LifeCycle
- data LifeCycleLastCutover = LifeCycleLastCutover' (Maybe LifeCycleLastCutoverInitiated) (Maybe LifeCycleLastCutoverReverted) (Maybe LifeCycleLastCutoverFinalized)
- 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 LifeCycleLastTestInitiated) (Maybe LifeCycleLastTestReverted) (Maybe LifeCycleLastTestFinalized)
- 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 NetworkInterface = NetworkInterface' (Maybe [Text]) (Maybe Text) (Maybe Bool)
- newNetworkInterface :: NetworkInterface
- data OS = OS' (Maybe Text)
- newOS :: OS
- data ParticipatingServer = ParticipatingServer' (Maybe LaunchStatus) (Maybe Text)
- newParticipatingServer :: ParticipatingServer
- data ReplicationConfiguration = ReplicationConfiguration' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Text) (Maybe [ReplicationConfigurationReplicatedDisk]) (Maybe Bool)
- newReplicationConfiguration :: ReplicationConfiguration
- data ReplicationConfigurationReplicatedDisk = ReplicationConfigurationReplicatedDisk' (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) (Maybe Natural) (Maybe Bool) (Maybe Text)
- newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReplicationConfigurationEbsEncryption) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) (Maybe Natural) (Maybe ReplicationConfigurationDataPlaneRouting) (Maybe Bool) (Maybe (Sensitive (HashMap Text Text))) Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- data SourceProperties = SourceProperties' (Maybe IdentificationHints) (Maybe [NetworkInterface]) (Maybe Text) (Maybe Text) (Maybe OS) (Maybe Natural) (Maybe [CPU]) (Maybe [Disk])
- newSourceProperties :: SourceProperties
- data SourceServer = SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text Text)))
- newSourceServer :: SourceServer
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
.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Validate exception.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Operating denied due to a file permission or access check error.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request could not be completed due to a conflict with the current state of the target resource.
UninitializedAccountException
_UninitializedAccountException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Unitialized account exception.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Reached throttling quota exception.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The server encountered an unexpected condition that prevented it from fulfilling the request.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Resource not found 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.
UpdateLaunchConfiguration
data UpdateLaunchConfiguration Source #
See: newUpdateLaunchConfiguration
smart constructor.
UpdateLaunchConfiguration' (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Licensing) (Maybe Bool) Text |
Instances
newUpdateLaunchConfiguration Source #
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:
$sel:targetInstanceTypeRightSizingMethod:UpdateLaunchConfiguration'
, updateLaunchConfiguration_targetInstanceTypeRightSizingMethod
- Update Launch configuration Target instance right sizing request.
$sel:launchDisposition:UpdateLaunchConfiguration'
, updateLaunchConfiguration_launchDisposition
- Update Launch configuration launch disposition request.
$sel:copyTags:UpdateLaunchConfiguration'
, updateLaunchConfiguration_copyTags
- Update Launch configuration copy Tags request.
$sel:name:UpdateLaunchConfiguration'
, updateLaunchConfiguration_name
- Update Launch configuration name request.
$sel:licensing:UpdateLaunchConfiguration'
, updateLaunchConfiguration_licensing
- Update Launch configuration licensing request.
$sel:copyPrivateIp:UpdateLaunchConfiguration'
, updateLaunchConfiguration_copyPrivateIp
- Update Launch configuration copy Private IP request.
$sel:sourceServerID:UpdateLaunchConfiguration'
, updateLaunchConfiguration_sourceServerID
- Update Launch configuration by Source Server ID request.
data LaunchConfiguration Source #
See: newLaunchConfiguration
smart constructor.
LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool) |
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:ec2LaunchTemplateID:LaunchConfiguration'
, launchConfiguration_ec2LaunchTemplateID
- Configure EC2 lauch configuration template ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration'
, launchConfiguration_targetInstanceTypeRightSizingMethod
- Configure launch configuration Target instance type right sizing method.
$sel:launchDisposition:LaunchConfiguration'
, launchConfiguration_launchDisposition
- Configure launch dispostion for launch configuration.
$sel:copyTags:LaunchConfiguration'
, launchConfiguration_copyTags
- Copy Tags during Launch Configuration.
$sel:name:LaunchConfiguration'
, launchConfiguration_name
- Configure launch configuration name.
$sel:sourceServerID:LaunchConfiguration'
, launchConfiguration_sourceServerID
- Configure launch configuration Source Server ID.
$sel:licensing:LaunchConfiguration'
, launchConfiguration_licensing
- Configure launch configuration OS licensing.
$sel:copyPrivateIp:LaunchConfiguration'
, launchConfiguration_copyPrivateIp
- Copy Private IP during Launch Configuration.
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:nextToken:DescribeReplicationConfigurationTemplates'
, describeReplicationConfigurationTemplates_nextToken
- Request to describe Replication Configuration template by next token.
$sel:maxResults:DescribeReplicationConfigurationTemplates'
, describeReplicationConfigurationTemplates_maxResults
- Request to describe Replication Configuration template by max results.
$sel:replicationConfigurationTemplateIDs:DescribeReplicationConfigurationTemplates'
, describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs
- Request to describe Replication Configuration template by template IDs.
data DescribeReplicationConfigurationTemplatesResponse Source #
See: newDescribeReplicationConfigurationTemplatesResponse
smart constructor.
DescribeReplicationConfigurationTemplatesResponse' (Maybe [ReplicationConfigurationTemplate]) (Maybe Text) Int |
Instances
newDescribeReplicationConfigurationTemplatesResponse Source #
:: 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.
$sel:nextToken:DescribeReplicationConfigurationTemplates'
, describeReplicationConfigurationTemplatesResponse_nextToken
- Request to describe Replication Configuration template by next token.
$sel:httpStatus:DescribeReplicationConfigurationTemplatesResponse'
, describeReplicationConfigurationTemplatesResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
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:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- List tags for resource response.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
InitializeService
data InitializeService Source #
See: newInitializeService
smart constructor.
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.
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.
UpdateReplicationConfigurationTemplate
data UpdateReplicationConfigurationTemplate Source #
See: newUpdateReplicationConfigurationTemplate
smart constructor.
Instances
newUpdateReplicationConfigurationTemplate Source #
:: Text |
|
-> UpdateReplicationConfigurationTemplate |
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:
$sel:createPublicIP:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_createPublicIP
- Update replication configuration template create Public IP request.
$sel:stagingAreaTags:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_stagingAreaTags
- Update replication configuration template Staging Area Tags request.
$sel:arn:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_arn
- Update replication configuration template ARN request.
$sel:stagingAreaSubnetId:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_stagingAreaSubnetId
- Update replication configuration template Staging Area subnet ID
request.
$sel:replicationServerInstanceType:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_replicationServerInstanceType
- Update replication configuration template Replication Server instance
type request.
$sel:ebsEncryption:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_ebsEncryption
- Update replication configuration template EBS encryption request.
$sel:associateDefaultSecurityGroup:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_associateDefaultSecurityGroup
- Update replication configuration template associate default Application
Migration Service Security group request.
$sel:replicationServersSecurityGroupsIDs:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs
- Update replication configuration template Replication Server Security
groups IDs request.
$sel:ebsEncryptionKeyArn:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_ebsEncryptionKeyArn
- Update replication configuration template EBS encryption key ARN
request.
$sel:defaultLargeStagingDiskType:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_defaultLargeStagingDiskType
- Update replication configuration template use default large Staging Disk
type request.
$sel:bandwidthThrottling:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_bandwidthThrottling
- Update replication configuration template bandwidth throttling request.
$sel:dataPlaneRouting:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_dataPlaneRouting
- Update replication configuration template data plane routing request.
$sel:useDedicatedReplicationServer:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_useDedicatedReplicationServer
- Update replication configuration template use dedicated Replication
Server request.
$sel:replicationConfigurationTemplateID:UpdateReplicationConfigurationTemplate'
, updateReplicationConfigurationTemplate_replicationConfigurationTemplateID
- Update replication configuration template template ID request.
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate
smart constructor.
Instances
newReplicationConfigurationTemplate Source #
:: 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:createPublicIP:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_createPublicIP
- Replication Configuration template create Public IP.
$sel:stagingAreaTags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaTags
- Replication Configuration template Staging Area Tags.
$sel:arn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_arn
- Replication Configuration template ARN.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServerInstanceType
- Replication Configuration template server instance type.
$sel:ebsEncryption:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryption
- Replication Configuration template EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_associateDefaultSecurityGroup
- Replication Configuration template associate default Application
Migration Service Security group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_defaultLargeStagingDiskType
- Replication Configuration template use dedault large Staging Disk type.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_bandwidthThrottling
- Replication Configuration template bandwidth throtting.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_dataPlaneRouting
- Replication Configuration template data plane routing.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.
$sel:tags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_tags
- Replication Configuration template Tags.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationConfigurationTemplateID
- Replication Configuration template template ID.
DeleteReplicationConfigurationTemplate
data DeleteReplicationConfigurationTemplate Source #
See: newDeleteReplicationConfigurationTemplate
smart constructor.
Instances
newDeleteReplicationConfigurationTemplate Source #
:: Text |
|
-> DeleteReplicationConfigurationTemplate |
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:
$sel:replicationConfigurationTemplateID:DeleteReplicationConfigurationTemplate'
, deleteReplicationConfigurationTemplate_replicationConfigurationTemplateID
- Request to delete Replication Configuration Template from service by
Replication Configuration Template ID.
data DeleteReplicationConfigurationTemplateResponse Source #
See: newDeleteReplicationConfigurationTemplateResponse
smart constructor.
Instances
Eq DeleteReplicationConfigurationTemplateResponse Source # | |
Read DeleteReplicationConfigurationTemplateResponse Source # | |
Show DeleteReplicationConfigurationTemplateResponse Source # | |
Generic DeleteReplicationConfigurationTemplateResponse Source # | |
NFData DeleteReplicationConfigurationTemplateResponse Source # | |
type Rep DeleteReplicationConfigurationTemplateResponse Source # | |
Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate type Rep DeleteReplicationConfigurationTemplateResponse = D1 ('MetaData "DeleteReplicationConfigurationTemplateResponse" "Amazonka.MGN.DeleteReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteReplicationConfigurationTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteReplicationConfigurationTemplateResponse Source #
:: 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.
CreateReplicationConfigurationTemplate
data CreateReplicationConfigurationTemplate Source #
See: newCreateReplicationConfigurationTemplate
smart constructor.
Instances
newCreateReplicationConfigurationTemplate Source #
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:
$sel:ebsEncryptionKeyArn:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_ebsEncryptionKeyArn
- Request to configure an EBS enryption key during Replication Settings
template creation.
$sel:tags:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_tags
- Request to configure tags during Replication Settings template creation.
$sel:associateDefaultSecurityGroup:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_associateDefaultSecurityGroup
- Request to associate the default Application Migration Service Security
group with the Replication Settings template.
$sel:bandwidthThrottling:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_bandwidthThrottling
- Request to configure bandwidth throttling during Replication Settings
template creation.
$sel:createPublicIP:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_createPublicIP
- Request to create Public IP during Replication Settings template
creation.
$sel:dataPlaneRouting:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_dataPlaneRouting
- Request to configure data plane routing during Replication Settings
template creation.
$sel:defaultLargeStagingDiskType:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_defaultLargeStagingDiskType
- Request to configure the Staging Disk EBS volume type to "gp2" during
Replication Settings template creation.
$sel:ebsEncryption:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_ebsEncryption
- Request to configure EBS enryption during Replication Settings template
creation.
$sel:replicationServerInstanceType:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_replicationServerInstanceType
- Request to configure the Replication Server instance type during
Replication Settings template creation.
$sel:replicationServersSecurityGroupsIDs:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs
- Request to configure the Replication Server Secuirity group ID during
Replication Settings template creation.
$sel:stagingAreaSubnetId:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_stagingAreaSubnetId
- Request to configure the Staging Area subnet ID during Replication
Settings template creation.
$sel:stagingAreaTags:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_stagingAreaTags
- Request to configure Staiging Area tags during Replication Settings
template creation.
$sel:useDedicatedReplicationServer:CreateReplicationConfigurationTemplate'
, createReplicationConfigurationTemplate_useDedicatedReplicationServer
- Request to use Dedicated Replication Servers during Replication Settings
template creation.
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate
smart constructor.
Instances
newReplicationConfigurationTemplate Source #
:: 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:createPublicIP:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_createPublicIP
- Replication Configuration template create Public IP.
$sel:stagingAreaTags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaTags
- Replication Configuration template Staging Area Tags.
$sel:arn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_arn
- Replication Configuration template ARN.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServerInstanceType
- Replication Configuration template server instance type.
$sel:ebsEncryption:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryption
- Replication Configuration template EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_associateDefaultSecurityGroup
- Replication Configuration template associate default Application
Migration Service Security group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_defaultLargeStagingDiskType
- Replication Configuration template use dedault large Staging Disk type.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_bandwidthThrottling
- Replication Configuration template bandwidth throtting.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_dataPlaneRouting
- Replication Configuration template data plane routing.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.
$sel:tags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_tags
- Replication Configuration template Tags.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationConfigurationTemplateID
- Replication Configuration template template ID.
DescribeJobLogItems (Paginated)
data DescribeJobLogItems Source #
See: newDescribeJobLogItems
smart constructor.
Instances
newDescribeJobLogItems Source #
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:nextToken:DescribeJobLogItems'
, describeJobLogItems_nextToken
- Request to describe Job log next token.
$sel:maxResults:DescribeJobLogItems'
, describeJobLogItems_maxResults
- Request to describe Job log item maximum results.
$sel:jobID: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.
$sel:nextToken:DescribeJobLogItems'
, describeJobLogItemsResponse_nextToken
- Request to describe Job log response next token.
$sel:httpStatus:DescribeJobLogItemsResponse'
, describeJobLogItemsResponse_httpStatus
- The response's http status code.
DisconnectFromService
data DisconnectFromService Source #
See: newDisconnectFromService
smart constructor.
Instances
newDisconnectFromService Source #
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:
$sel:sourceServerID:DisconnectFromService'
, disconnectFromService_sourceServerID
- Request to disconnect Source Server from service by Server ID.
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.
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:
$sel:tags:StartTest'
, startTest_tags
- Start Test by Tags.
$sel:sourceServerIDs:StartTest'
, startTest_sourceServerIDs
- Start Test for Source Server IDs.
data StartTestResponse Source #
See: newStartTestResponse
smart constructor.
Instances
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.
DescribeSourceServers (Paginated)
data DescribeSourceServers Source #
See: newDescribeSourceServers
smart constructor.
Instances
newDescribeSourceServers 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:nextToken:DescribeSourceServers'
, describeSourceServers_nextToken
- Request to filter Source Servers list by next token.
$sel:maxResults:DescribeSourceServers'
, describeSourceServers_maxResults
- Request to filter Source Servers list by maximum results.
$sel:filters:DescribeSourceServers'
, describeSourceServers_filters
- Request to filter Source Servers list.
data DescribeSourceServersResponse Source #
See: newDescribeSourceServersResponse
smart constructor.
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.
$sel:nextToken:DescribeSourceServers'
, describeSourceServersResponse_nextToken
- Request to filter Source Servers next token.
$sel:httpStatus:DescribeSourceServersResponse'
, describeSourceServersResponse_httpStatus
- The response's http status code.
DeleteJob
See: newDeleteJob
smart constructor.
Instances
Eq DeleteJob Source # | |
Read DeleteJob Source # | |
Show DeleteJob Source # | |
Generic DeleteJob Source # | |
NFData DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob | |
Hashable DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob | |
ToJSON DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob | |
AWSRequest DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob type AWSResponse DeleteJob # request :: DeleteJob -> Request DeleteJob # response :: MonadResource m => Logger -> Service -> Proxy DeleteJob -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse DeleteJob))) # | |
ToHeaders DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob | |
ToPath DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob toPath :: DeleteJob -> ByteString # | |
ToQuery DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob toQuery :: DeleteJob -> QueryString # | |
type Rep DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob | |
type AWSResponse DeleteJob Source # | |
Defined in Amazonka.MGN.DeleteJob |
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:
$sel:jobID:DeleteJob'
, deleteJob_jobID
- Request to delete Job from service by Job ID.
data DeleteJobResponse Source #
See: newDeleteJobResponse
smart constructor.
Instances
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.
FinalizeCutover
data FinalizeCutover Source #
See: newFinalizeCutover
smart constructor.
Instances
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:
$sel:sourceServerID:FinalizeCutover'
, finalizeCutover_sourceServerID
- Request to finalize Cutover by Soure Server ID.
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.
DescribeJobs (Paginated)
data DescribeJobs Source #
See: newDescribeJobs
smart constructor.
Instances
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:nextToken:DescribeJobs'
, describeJobs_nextToken
- Request to describe Job logby next token.
$sel:maxResults:DescribeJobs'
, describeJobs_maxResults
- Request to describe Job log by max results.
$sel:filters:DescribeJobs'
, describeJobs_filters
- Request to describe Job log filters.
data DescribeJobsResponse Source #
See: newDescribeJobsResponse
smart constructor.
Instances
newDescribeJobsResponse Source #
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.
$sel:nextToken:DescribeJobs'
, describeJobsResponse_nextToken
- Request to describe Job response by next token.
$sel:httpStatus:DescribeJobsResponse'
, describeJobsResponse_httpStatus
- The response's http status code.
MarkAsArchived
data MarkAsArchived Source #
See: newMarkAsArchived
smart constructor.
Instances
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:
$sel:sourceServerID:MarkAsArchived'
, markAsArchived_sourceServerID
- Mark as archived by Source Server ID.
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.
StartCutover
data StartCutover Source #
See: newStartCutover
smart constructor.
Instances
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:
$sel:tags:StartCutover'
, startCutover_tags
- Start Cutover by Tags.
$sel:sourceServerIDs:StartCutover'
, startCutover_sourceServerIDs
- Start Cutover by Source Server IDs.
data StartCutoverResponse Source #
See: newStartCutoverResponse
smart constructor.
Instances
newStartCutoverResponse Source #
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.
RetryDataReplication
data RetryDataReplication Source #
See: newRetryDataReplication
smart constructor.
Instances
newRetryDataReplication Source #
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:
$sel:sourceServerID:RetryDataReplication'
, retryDataReplication_sourceServerID
- Retry data replication for Source Server ID.
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.
GetReplicationConfiguration
data GetReplicationConfiguration Source #
See: newGetReplicationConfiguration
smart constructor.
Instances
newGetReplicationConfiguration Source #
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:
$sel:sourceServerID:GetReplicationConfiguration'
, getReplicationConfiguration_sourceServerID
- Request to get Replication Configuaration by Source Server ID.
data ReplicationConfiguration Source #
See: newReplicationConfiguration
smart constructor.
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:createPublicIP:ReplicationConfiguration'
, replicationConfiguration_createPublicIP
- Replication Configuration create Public IP.
$sel:stagingAreaTags:ReplicationConfiguration'
, replicationConfiguration_stagingAreaTags
- Replication Configuration Staging Area tags.
$sel:stagingAreaSubnetId:ReplicationConfiguration'
, replicationConfiguration_stagingAreaSubnetId
- Replication Configuration Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfiguration'
, replicationConfiguration_replicationServerInstanceType
- Replication Configuration Replication Server instance type.
$sel:ebsEncryption:ReplicationConfiguration'
, replicationConfiguration_ebsEncryption
- Replication Configuration EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfiguration'
, replicationConfiguration_associateDefaultSecurityGroup
- Replication Configuration associate default Application Migration
Service Security Group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration'
, replicationConfiguration_replicationServersSecurityGroupsIDs
- Replication Configuration Replication Server Security Group IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration'
, replicationConfiguration_ebsEncryptionKeyArn
- Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration'
, replicationConfiguration_name
- Replication Configuration name.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration'
, replicationConfiguration_defaultLargeStagingDiskType
- Replication Configuration use default large Staging Disks.
$sel:bandwidthThrottling:ReplicationConfiguration'
, replicationConfiguration_bandwidthThrottling
- Replication Configuration set bandwidth throttling.
$sel:dataPlaneRouting:ReplicationConfiguration'
, replicationConfiguration_dataPlaneRouting
- Replication Configuration data plane routing.
$sel:sourceServerID:ReplicationConfiguration'
, replicationConfiguration_sourceServerID
- Replication Configuration Source Server ID.
$sel:replicatedDisks:ReplicationConfiguration'
, replicationConfiguration_replicatedDisks
- Replication Configuration replicated disks.
$sel:useDedicatedReplicationServer:ReplicationConfiguration'
, replicationConfiguration_useDedicatedReplicationServer
- Replication Configuration use Dedicated Replication Server.
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:
$sel:lifeCycle:ChangeServerLifeCycleState'
, changeServerLifeCycleState_lifeCycle
- The request to change the source server migration lifecycle state.
$sel:sourceServerID:ChangeServerLifeCycleState'
, changeServerLifeCycleState_sourceServerID
- The request to change the source server migration lifecycle state by
source server ID.
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.
TerminateTargetInstances
data TerminateTargetInstances Source #
See: newTerminateTargetInstances
smart constructor.
Instances
newTerminateTargetInstances Source #
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:
$sel:tags:TerminateTargetInstances'
, terminateTargetInstances_tags
- Terminate Target instance by Tags.
$sel:sourceServerIDs:TerminateTargetInstances'
, terminateTargetInstances_sourceServerIDs
- Terminate Target instance by Source Server IDs.
data TerminateTargetInstancesResponse Source #
See: newTerminateTargetInstancesResponse
smart constructor.
Instances
Eq TerminateTargetInstancesResponse Source # | |
Show TerminateTargetInstancesResponse Source # | |
Defined in Amazonka.MGN.TerminateTargetInstances | |
Generic TerminateTargetInstancesResponse Source # | |
NFData TerminateTargetInstancesResponse Source # | |
Defined in Amazonka.MGN.TerminateTargetInstances rnf :: TerminateTargetInstancesResponse -> () # | |
type Rep TerminateTargetInstancesResponse Source # | |
Defined in Amazonka.MGN.TerminateTargetInstances type Rep TerminateTargetInstancesResponse = D1 ('MetaData "TerminateTargetInstancesResponse" "Amazonka.MGN.TerminateTargetInstances" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "TerminateTargetInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
UpdateReplicationConfiguration
data UpdateReplicationConfiguration Source #
See: newUpdateReplicationConfiguration
smart constructor.
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:
$sel:createPublicIP:UpdateReplicationConfiguration'
, updateReplicationConfiguration_createPublicIP
- Update replication configuration create Public IP request.
$sel:stagingAreaTags:UpdateReplicationConfiguration'
, updateReplicationConfiguration_stagingAreaTags
- Update replication configuration Staging Area Tags request.
$sel:stagingAreaSubnetId:UpdateReplicationConfiguration'
, updateReplicationConfiguration_stagingAreaSubnetId
- Update replication configuration Staging Area subnet request.
$sel:replicationServerInstanceType:UpdateReplicationConfiguration'
, updateReplicationConfiguration_replicationServerInstanceType
- Update replication configuration Replication Server instance type
request.
$sel:ebsEncryption:UpdateReplicationConfiguration'
, updateReplicationConfiguration_ebsEncryption
- Update replication configuration EBS encryption request.
$sel:associateDefaultSecurityGroup:UpdateReplicationConfiguration'
, updateReplicationConfiguration_associateDefaultSecurityGroup
- Update replication configuration associate default Application Migration
Service Security group request.
$sel:replicationServersSecurityGroupsIDs:UpdateReplicationConfiguration'
, updateReplicationConfiguration_replicationServersSecurityGroupsIDs
- Update replication configuration Replication Server Security Groups IDs
request.
$sel:ebsEncryptionKeyArn:UpdateReplicationConfiguration'
, updateReplicationConfiguration_ebsEncryptionKeyArn
- Update replication configuration EBS encryption key ARN request.
$sel:name:UpdateReplicationConfiguration'
, updateReplicationConfiguration_name
- Update replication configuration name request.
$sel:defaultLargeStagingDiskType:UpdateReplicationConfiguration'
, updateReplicationConfiguration_defaultLargeStagingDiskType
- Update replication configuration use default large Staging Disk type
request.
$sel:bandwidthThrottling:UpdateReplicationConfiguration'
, updateReplicationConfiguration_bandwidthThrottling
- Update replication configuration bandwidth throttling request.
$sel:dataPlaneRouting:UpdateReplicationConfiguration'
, updateReplicationConfiguration_dataPlaneRouting
- Update replication configuration data plane routing request.
$sel:replicatedDisks:UpdateReplicationConfiguration'
, updateReplicationConfiguration_replicatedDisks
- Update replication configuration replicated disks request.
$sel:useDedicatedReplicationServer:UpdateReplicationConfiguration'
, updateReplicationConfiguration_useDedicatedReplicationServer
- Update replication configuration use dedicated Replication Server
request.
$sel:sourceServerID:UpdateReplicationConfiguration'
, updateReplicationConfiguration_sourceServerID
- Update replication configuration Source Server ID request.
data ReplicationConfiguration Source #
See: newReplicationConfiguration
smart constructor.
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:createPublicIP:ReplicationConfiguration'
, replicationConfiguration_createPublicIP
- Replication Configuration create Public IP.
$sel:stagingAreaTags:ReplicationConfiguration'
, replicationConfiguration_stagingAreaTags
- Replication Configuration Staging Area tags.
$sel:stagingAreaSubnetId:ReplicationConfiguration'
, replicationConfiguration_stagingAreaSubnetId
- Replication Configuration Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfiguration'
, replicationConfiguration_replicationServerInstanceType
- Replication Configuration Replication Server instance type.
$sel:ebsEncryption:ReplicationConfiguration'
, replicationConfiguration_ebsEncryption
- Replication Configuration EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfiguration'
, replicationConfiguration_associateDefaultSecurityGroup
- Replication Configuration associate default Application Migration
Service Security Group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration'
, replicationConfiguration_replicationServersSecurityGroupsIDs
- Replication Configuration Replication Server Security Group IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration'
, replicationConfiguration_ebsEncryptionKeyArn
- Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration'
, replicationConfiguration_name
- Replication Configuration name.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration'
, replicationConfiguration_defaultLargeStagingDiskType
- Replication Configuration use default large Staging Disks.
$sel:bandwidthThrottling:ReplicationConfiguration'
, replicationConfiguration_bandwidthThrottling
- Replication Configuration set bandwidth throttling.
$sel:dataPlaneRouting:ReplicationConfiguration'
, replicationConfiguration_dataPlaneRouting
- Replication Configuration data plane routing.
$sel:sourceServerID:ReplicationConfiguration'
, replicationConfiguration_sourceServerID
- Replication Configuration Source Server ID.
$sel:replicatedDisks:ReplicationConfiguration'
, replicationConfiguration_replicatedDisks
- Replication Configuration replicated disks.
$sel:useDedicatedReplicationServer:ReplicationConfiguration'
, replicationConfiguration_useDedicatedReplicationServer
- Replication Configuration use Dedicated Replication Server.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
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.
$sel:tags:TagResource'
, tagResource_tags
- Tag resource by Tags.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
Eq TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
Read TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource | |
Show TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource showsPrec :: Int -> TagResourceResponse -> ShowS # show :: TagResourceResponse -> String # showList :: [TagResourceResponse] -> ShowS # | |
Generic TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource type Rep TagResourceResponse :: Type -> Type # from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
NFData TagResourceResponse Source # | |
Defined in Amazonka.MGN.TagResource rnf :: TagResourceResponse -> () # | |
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.
GetLaunchConfiguration
data GetLaunchConfiguration Source #
See: newGetLaunchConfiguration
smart constructor.
Instances
newGetLaunchConfiguration Source #
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:
$sel:sourceServerID:GetLaunchConfiguration'
, getLaunchConfiguration_sourceServerID
- Request to get Launch Configuration information by Source Server ID.
data LaunchConfiguration Source #
See: newLaunchConfiguration
smart constructor.
LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool) |
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:ec2LaunchTemplateID:LaunchConfiguration'
, launchConfiguration_ec2LaunchTemplateID
- Configure EC2 lauch configuration template ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration'
, launchConfiguration_targetInstanceTypeRightSizingMethod
- Configure launch configuration Target instance type right sizing method.
$sel:launchDisposition:LaunchConfiguration'
, launchConfiguration_launchDisposition
- Configure launch dispostion for launch configuration.
$sel:copyTags:LaunchConfiguration'
, launchConfiguration_copyTags
- Copy Tags during Launch Configuration.
$sel:name:LaunchConfiguration'
, launchConfiguration_name
- Configure launch configuration name.
$sel:sourceServerID:LaunchConfiguration'
, launchConfiguration_sourceServerID
- Configure launch configuration Source Server ID.
$sel:licensing:LaunchConfiguration'
, launchConfiguration_licensing
- Configure launch configuration OS licensing.
$sel:copyPrivateIp:LaunchConfiguration'
, launchConfiguration_copyPrivateIp
- Copy Private IP during Launch Configuration.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
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.
Instances
Eq UntagResourceResponse Source # | |
Defined in Amazonka.MGN.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.MGN.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
Generic UntagResourceResponse Source # | |
Defined in Amazonka.MGN.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.MGN.UntagResource rnf :: UntagResourceResponse -> () # | |
type Rep UntagResourceResponse Source # | |
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteSourceServer
data DeleteSourceServer Source #
See: newDeleteSourceServer
smart constructor.
Instances
newDeleteSourceServer Source #
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:
$sel:sourceServerID:DeleteSourceServer'
, deleteSourceServer_sourceServerID
- Request to delete Source Server from service by Server ID.
data DeleteSourceServerResponse Source #
See: newDeleteSourceServerResponse
smart constructor.
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.
Types
ChangeServerLifeCycleStateSourceServerLifecycleState
newtype ChangeServerLifeCycleStateSourceServerLifecycleState Source #
Instances
DataReplicationErrorString
newtype DataReplicationErrorString Source #
Instances
DataReplicationInitiationStepName
newtype DataReplicationInitiationStepName Source #
Instances
DataReplicationInitiationStepStatus
newtype DataReplicationInitiationStepStatus Source #
Instances
DataReplicationState
newtype DataReplicationState Source #
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_RESCAN :: DataReplicationState | |
pattern DataReplicationState_STALLED :: DataReplicationState | |
pattern DataReplicationState_STOPPED :: DataReplicationState |
Instances
FirstBoot
pattern FirstBoot_STOPPED :: FirstBoot | |
pattern FirstBoot_SUCCEEDED :: FirstBoot | |
pattern FirstBoot_UNKNOWN :: FirstBoot | |
pattern FirstBoot_WAITING :: FirstBoot |
Instances
InitiatedBy
newtype InitiatedBy Source #
pattern InitiatedBy_DIAGNOSTIC :: InitiatedBy | |
pattern InitiatedBy_START_CUTOVER :: InitiatedBy | |
pattern InitiatedBy_START_TEST :: InitiatedBy | |
pattern InitiatedBy_TERMINATE :: InitiatedBy |
Instances
JobLogEvent
newtype JobLogEvent Source #
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
pattern JobStatus_COMPLETED :: JobStatus | |
pattern JobStatus_PENDING :: JobStatus | |
pattern JobStatus_STARTED :: JobStatus |
Instances
JobType
pattern JobType_LAUNCH :: JobType | |
pattern JobType_TERMINATE :: JobType |
Instances
LaunchDisposition
newtype LaunchDisposition Source #
pattern LaunchDisposition_STARTED :: LaunchDisposition | |
pattern LaunchDisposition_STOPPED :: LaunchDisposition |
Instances
LaunchStatus
newtype LaunchStatus Source #
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 #
pattern LifeCycleState_CUTOVER :: LifeCycleState | |
pattern LifeCycleState_CUTTING_OVER :: LifeCycleState | |
pattern LifeCycleState_DISCONNECTED :: 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
ReplicationConfigurationDataPlaneRouting
newtype ReplicationConfigurationDataPlaneRouting Source #
Instances
ReplicationConfigurationDefaultLargeStagingDiskType
newtype ReplicationConfigurationDefaultLargeStagingDiskType Source #
Instances
ReplicationConfigurationEbsEncryption
newtype ReplicationConfigurationEbsEncryption Source #
pattern ReplicationConfigurationEbsEncryption_CUSTOM :: ReplicationConfigurationEbsEncryption | |
pattern ReplicationConfigurationEbsEncryption_DEFAULT :: ReplicationConfigurationEbsEncryption |
Instances
ReplicationConfigurationReplicatedDiskStagingDiskType
newtype ReplicationConfigurationReplicatedDiskStagingDiskType Source #
Instances
TargetInstanceTypeRightSizingMethod
newtype TargetInstanceTypeRightSizingMethod Source #
pattern TargetInstanceTypeRightSizingMethod_BASIC :: TargetInstanceTypeRightSizingMethod | |
pattern TargetInstanceTypeRightSizingMethod_NONE :: TargetInstanceTypeRightSizingMethod |
Instances
CPU
Source server CPU information.
See: newCPU
smart constructor.
Instances
Eq CPU Source # | |
Read CPU Source # | |
Show CPU Source # | |
Generic CPU Source # | |
NFData CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
Hashable CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
FromJSON CPU Source # | |
type Rep CPU Source # | |
Defined in Amazonka.MGN.Types.CPU type Rep CPU = D1 ('MetaData "CPU" "Amazonka.MGN.Types.CPU" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) |
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:modelName:CPU'
, cpu_modelName
- The source server's CPU model name.
$sel:cores:CPU'
, cpu_cores
- The number of CPU cores on the source server.
ChangeServerLifeCycleStateSourceServerLifecycle
data ChangeServerLifeCycleStateSourceServerLifecycle Source #
The request to change the source server migration lifecycle state.
See: newChangeServerLifeCycleStateSourceServerLifecycle
smart constructor.
ChangeServerLifeCycleStateSourceServerLifecycle' ChangeServerLifeCycleStateSourceServerLifecycleState |
Instances
newChangeServerLifeCycleStateSourceServerLifecycle Source #
:: 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.
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:rawError:DataReplicationError'
, dataReplicationError_rawError
- Error in data replication.
$sel:error:DataReplicationError'
, dataReplicationError_error
- Error in data replication.
DataReplicationInfo
data DataReplicationInfo Source #
Request data replication info.
See: newDataReplicationInfo
smart constructor.
DataReplicationInfo' (Maybe DataReplicationInitiation) (Maybe DataReplicationError) (Maybe Text) (Maybe DataReplicationState) (Maybe [DataReplicationInfoReplicatedDisk]) (Maybe Text) |
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:dataReplicationInitiation:DataReplicationInfo'
, dataReplicationInfo_dataReplicationInitiation
- Request to query whether data replication has been initiated.
$sel:dataReplicationError:DataReplicationInfo'
, dataReplicationInfo_dataReplicationError
- Error in obtaining data replication info.
$sel:lagDuration:DataReplicationInfo'
, dataReplicationInfo_lagDuration
- Request to query data replication lag durating.
$sel:dataReplicationState:DataReplicationInfo'
, dataReplicationInfo_dataReplicationState
- Request to query the data replication state.
$sel:replicatedDisks:DataReplicationInfo'
, dataReplicationInfo_replicatedDisks
- Request to query disks replicated.
$sel:etaDateTime:DataReplicationInfo'
, dataReplicationInfo_etaDateTime
- Request to query the time when data replication will be complete.
DataReplicationInfoReplicatedDisk
data DataReplicationInfoReplicatedDisk Source #
Request to query disks replicated.
See: newDataReplicationInfoReplicatedDisk
smart constructor.
DataReplicationInfoReplicatedDisk' (Maybe Natural) (Maybe Natural) (Maybe Text) (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:replicatedStorageBytes:DataReplicationInfoReplicatedDisk'
, dataReplicationInfoReplicatedDisk_replicatedStorageBytes
- Request to query amount of data replicated in bytes.
$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: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.
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:steps:DataReplicationInitiation'
, dataReplicationInitiation_steps
- Request to query data initiation steps.
$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.
DataReplicationInitiationStep
data DataReplicationInitiationStep Source #
Data replication intiation step.
See: newDataReplicationInitiationStep
smart constructor.
DataReplicationInitiationStep' (Maybe DataReplicationInitiationStepStatus) (Maybe DataReplicationInitiationStepName) |
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:status:DataReplicationInitiationStep'
, dataReplicationInitiationStep_status
- Request to query data initiation status.
$sel:name:DataReplicationInitiationStep'
, dataReplicationInitiationStep_name
- Request to query data initiation step name.
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:toDate:DescribeJobsRequestFilters'
, describeJobsRequestFilters_toDate
- Request to describe Job log by last date.
$sel:jobIDs:DescribeJobsRequestFilters'
, describeJobsRequestFilters_jobIDs
- Request to describe Job log filters by job ID.
DescribeSourceServersRequestFilters
data DescribeSourceServersRequestFilters Source #
Request to filter Source Servers list.
See: newDescribeSourceServersRequestFilters
smart constructor.
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:sourceServerIDs:DescribeSourceServersRequestFilters'
, describeSourceServersRequestFilters_sourceServerIDs
- Request to filter Source Servers list by Source Server ID.
$sel:isArchived:DescribeSourceServersRequestFilters'
, describeSourceServersRequestFilters_isArchived
- Request to filter Source Servers list by archived.
Disk
The disk identifier.
See: newDisk
smart constructor.
Instances
Eq Disk Source # | |
Read Disk Source # | |
Show Disk Source # | |
Generic Disk Source # | |
NFData Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
Hashable Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
FromJSON Disk Source # | |
type Rep Disk Source # | |
Defined in Amazonka.MGN.Types.Disk type Rep Disk = D1 ('MetaData "Disk" "Amazonka.MGN.Types.Disk" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "Disk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) |
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:deviceName:Disk'
, disk_deviceName
- The disk or device name.
$sel:bytes:Disk'
, disk_bytes
- The amount of storage on the disk in bytes.
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:hostname:IdentificationHints'
, identificationHints_hostname
- Hostname identification hint.
$sel:fqdn:IdentificationHints'
, identificationHints_fqdn
- FQDN address identification hint.
$sel:awsInstanceID:IdentificationHints'
, identificationHints_awsInstanceID
- AWS Instance ID identification hint.
$sel:vmWareUuid:IdentificationHints'
, identificationHints_vmWareUuid
- vmWare UUID identification hint.
Job
Job.
See: newJob
smart constructor.
Job' (Maybe InitiatedBy) (Maybe JobStatus) (Maybe [ParticipatingServer]) (Maybe Text) (Maybe Text) (Maybe JobType) (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) 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:initiatedBy:Job'
, job_initiatedBy
- Job initiated by field.
$sel:status:Job'
, job_status
- Job status.
$sel:participatingServers:Job'
, job_participatingServers
- Servers participating in a specific Job.
$sel:arn:Job'
, job_arn
- the ARN of the specific Job.
$sel:creationDateTime:Job'
, job_creationDateTime
- Job creation time.
$sel:type':Job'
, job_type
- Job type.
$sel:endDateTime:Job'
, job_endDateTime
- Job end time.
$sel:tags:Job'
, job_tags
- Tags associated with spcific Job.
$sel:jobID:Job'
, job_jobID
- Job ID.
JobLog
Job log.
See: newJobLog
smart constructor.
Instances
Eq JobLog Source # | |
Read JobLog Source # | |
Show JobLog Source # | |
Generic JobLog Source # | |
NFData JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
Hashable JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
FromJSON JobLog Source # | |
type Rep JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog type Rep JobLog = D1 ('MetaData "JobLog" "Amazonka.MGN.Types.JobLog" "libZSservicesZSamazonka-mgnZSamazonka-mgn" '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:rawError:JobLogEventData'
, jobLogEventData_rawError
- Job error.
$sel:targetInstanceID:JobLogEventData'
, jobLogEventData_targetInstanceID
- Job Event Target instance ID.
$sel:sourceServerID:JobLogEventData'
, jobLogEventData_sourceServerID
- Job Event Source Server ID.
$sel:conversionServerID:JobLogEventData'
, jobLogEventData_conversionServerID
- Job Event conversion Server ID.
LaunchConfiguration
data LaunchConfiguration Source #
See: newLaunchConfiguration
smart constructor.
LaunchConfiguration' (Maybe Text) (Maybe TargetInstanceTypeRightSizingMethod) (Maybe LaunchDisposition) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Licensing) (Maybe Bool) |
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:ec2LaunchTemplateID:LaunchConfiguration'
, launchConfiguration_ec2LaunchTemplateID
- Configure EC2 lauch configuration template ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration'
, launchConfiguration_targetInstanceTypeRightSizingMethod
- Configure launch configuration Target instance type right sizing method.
$sel:launchDisposition:LaunchConfiguration'
, launchConfiguration_launchDisposition
- Configure launch dispostion for launch configuration.
$sel:copyTags:LaunchConfiguration'
, launchConfiguration_copyTags
- Copy Tags during Launch Configuration.
$sel:name:LaunchConfiguration'
, launchConfiguration_name
- Configure launch configuration name.
$sel:sourceServerID:LaunchConfiguration'
, launchConfiguration_sourceServerID
- Configure launch configuration Source Server ID.
$sel:licensing:LaunchConfiguration'
, launchConfiguration_licensing
- Configure launch configuration OS licensing.
$sel:copyPrivateIp:LaunchConfiguration'
, launchConfiguration_copyPrivateIp
- Copy Private IP during Launch Configuration.
LaunchedInstance
data LaunchedInstance Source #
Configure launced 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:jobID:LaunchedInstance'
, launchedInstance_jobID
- Configure launced instance Job ID.
$sel:ec2InstanceID:LaunchedInstance'
, launchedInstance_ec2InstanceID
- Configure launced instance EC2 ID.
$sel:firstBoot:LaunchedInstance'
, launchedInstance_firstBoot
- Configure launced instance first boot.
Licensing
Configure Licensing.
See: newLicensing
smart constructor.
Instances
Eq Licensing Source # | |
Read Licensing Source # | |
Show Licensing Source # | |
Generic Licensing Source # | |
NFData Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
Hashable Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
ToJSON Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
FromJSON Licensing Source # | |
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.
LifeCycle' (Maybe LifeCycleLastTest) (Maybe LifeCycleState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LifeCycleLastCutover) (Maybe Text) |
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:lastTest:LifeCycle'
, lifeCycle_lastTest
- Lifecycle last Test.
$sel:state:LifeCycle'
, lifeCycle_state
- Lifecycle state.
$sel:elapsedReplicationDuration:LifeCycle'
, lifeCycle_elapsedReplicationDuration
- Lifecycle elapsed time and duration.
$sel:lastSeenByServiceDateTime:LifeCycle'
, lifeCycle_lastSeenByServiceDateTime
- Lifecycle last seen date and time.
$sel:addedToServiceDateTime:LifeCycle'
, lifeCycle_addedToServiceDateTime
- Lifecycle added to service data and time.
$sel:lastCutover:LifeCycle'
, lifeCycle_lastCutover
- Lifecycle last Cutover.
$sel:firstByteDateTime:LifeCycle'
, lifeCycle_firstByteDateTime
- Lifecycle replication initiation date and time.
LifeCycleLastCutover
data LifeCycleLastCutover Source #
Lifecycle last Cutover .
See: newLifeCycleLastCutover
smart constructor.
LifeCycleLastCutover' (Maybe LifeCycleLastCutoverInitiated) (Maybe LifeCycleLastCutoverReverted) (Maybe LifeCycleLastCutoverFinalized) |
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:initiated:LifeCycleLastCutover'
, lifeCycleLastCutover_initiated
- Lifecycle last Cutover initiated.
$sel:reverted:LifeCycleLastCutover'
, lifeCycleLastCutover_reverted
- Lifecycle last Cutover reverted.
$sel:finalized:LifeCycleLastCutover'
, lifeCycleLastCutover_finalized
- Lifecycle Cutover finalized date and time.
LifeCycleLastCutoverFinalized
data LifeCycleLastCutoverFinalized Source #
Lifecycle Cutover finalized
See: newLifeCycleLastCutoverFinalized
smart constructor.
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.
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:jobID:LifeCycleLastCutoverInitiated'
, lifeCycleLastCutoverInitiated_jobID
- Lifecycle last Cutover initiated by Job ID.
$sel:apiCallDateTime:LifeCycleLastCutoverInitiated'
, lifeCycleLastCutoverInitiated_apiCallDateTime
-
LifeCycleLastCutoverReverted
data LifeCycleLastCutoverReverted Source #
Lifecycle last Cutover reverted.
See: newLifeCycleLastCutoverReverted
smart constructor.
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.
LifeCycleLastTest' (Maybe LifeCycleLastTestInitiated) (Maybe LifeCycleLastTestReverted) (Maybe LifeCycleLastTestFinalized) |
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:initiated:LifeCycleLastTest'
, lifeCycleLastTest_initiated
- Lifecycle last Test initiated.
$sel:reverted:LifeCycleLastTest'
, lifeCycleLastTest_reverted
- Lifecycle last Test reverted.
$sel:finalized:LifeCycleLastTest'
, lifeCycleLastTest_finalized
- Lifecycle last Test finlized.
LifeCycleLastTestFinalized
data LifeCycleLastTestFinalized Source #
Lifecycle last Test finlized.
See: newLifeCycleLastTestFinalized
smart constructor.
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.
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:jobID:LifeCycleLastTestInitiated'
, lifeCycleLastTestInitiated_jobID
- Lifecycle last Test initiated Job ID.
$sel:apiCallDateTime:LifeCycleLastTestInitiated'
, lifeCycleLastTestInitiated_apiCallDateTime
- Lifecycle last Test initiated API call date and time.
LifeCycleLastTestReverted
data LifeCycleLastTestReverted Source #
Lifecycle last Test reverted.
See: newLifeCycleLastTestReverted
smart constructor.
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.
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:macAddress:NetworkInterface'
, networkInterface_macAddress
- Network interface Mac address.
$sel:isPrimary:NetworkInterface'
, networkInterface_isPrimary
- Network interface primary IP.
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.
Instances
newParticipatingServer :: ParticipatingServer 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:sourceServerID:ParticipatingServer'
, participatingServer_sourceServerID
- Participating server Source Server ID.
ReplicationConfiguration
data ReplicationConfiguration Source #
See: newReplicationConfiguration
smart constructor.
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:createPublicIP:ReplicationConfiguration'
, replicationConfiguration_createPublicIP
- Replication Configuration create Public IP.
$sel:stagingAreaTags:ReplicationConfiguration'
, replicationConfiguration_stagingAreaTags
- Replication Configuration Staging Area tags.
$sel:stagingAreaSubnetId:ReplicationConfiguration'
, replicationConfiguration_stagingAreaSubnetId
- Replication Configuration Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfiguration'
, replicationConfiguration_replicationServerInstanceType
- Replication Configuration Replication Server instance type.
$sel:ebsEncryption:ReplicationConfiguration'
, replicationConfiguration_ebsEncryption
- Replication Configuration EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfiguration'
, replicationConfiguration_associateDefaultSecurityGroup
- Replication Configuration associate default Application Migration
Service Security Group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration'
, replicationConfiguration_replicationServersSecurityGroupsIDs
- Replication Configuration Replication Server Security Group IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration'
, replicationConfiguration_ebsEncryptionKeyArn
- Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration'
, replicationConfiguration_name
- Replication Configuration name.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration'
, replicationConfiguration_defaultLargeStagingDiskType
- Replication Configuration use default large Staging Disks.
$sel:bandwidthThrottling:ReplicationConfiguration'
, replicationConfiguration_bandwidthThrottling
- Replication Configuration set bandwidth throttling.
$sel:dataPlaneRouting:ReplicationConfiguration'
, replicationConfiguration_dataPlaneRouting
- Replication Configuration data plane routing.
$sel:sourceServerID:ReplicationConfiguration'
, replicationConfiguration_sourceServerID
- Replication Configuration Source Server ID.
$sel:replicatedDisks:ReplicationConfiguration'
, replicationConfiguration_replicatedDisks
- Replication Configuration replicated disks.
$sel:useDedicatedReplicationServer:ReplicationConfiguration'
, replicationConfiguration_useDedicatedReplicationServer
- Replication Configuration use Dedicated Replication Server.
ReplicationConfigurationReplicatedDisk
data ReplicationConfigurationReplicatedDisk Source #
Replication Configuration replicated disk.
See: newReplicationConfigurationReplicatedDisk
smart constructor.
ReplicationConfigurationReplicatedDisk' (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) (Maybe Natural) (Maybe Bool) (Maybe Text) |
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:stagingDiskType:ReplicationConfigurationReplicatedDisk'
, replicationConfigurationReplicatedDisk_stagingDiskType
- Replication Configuration replicated disk staging disk type.
$sel:iops:ReplicationConfigurationReplicatedDisk'
, replicationConfigurationReplicatedDisk_iops
- Replication Configuration replicated disk IOPs.
$sel:isBootDisk:ReplicationConfigurationReplicatedDisk'
, replicationConfigurationReplicatedDisk_isBootDisk
- Replication Configuration replicated disk boot disk.
$sel:deviceName:ReplicationConfigurationReplicatedDisk'
, replicationConfigurationReplicatedDisk_deviceName
- Replication Configuration replicated disk device name.
ReplicationConfigurationTemplate
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate
smart constructor.
Instances
newReplicationConfigurationTemplate Source #
:: 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:createPublicIP:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_createPublicIP
- Replication Configuration template create Public IP.
$sel:stagingAreaTags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaTags
- Replication Configuration template Staging Area Tags.
$sel:arn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_arn
- Replication Configuration template ARN.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServerInstanceType
- Replication Configuration template server instance type.
$sel:ebsEncryption:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryption
- Replication Configuration template EBS encryption.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_associateDefaultSecurityGroup
- Replication Configuration template associate default Application
Migration Service Security group.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_defaultLargeStagingDiskType
- Replication Configuration template use dedault large Staging Disk type.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_bandwidthThrottling
- Replication Configuration template bandwidth throtting.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_dataPlaneRouting
- Replication Configuration template data plane routing.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.
$sel:tags:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_tags
- Replication Configuration template Tags.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate'
, replicationConfigurationTemplate_replicationConfigurationTemplateID
- Replication Configuration template template ID.
SourceProperties
data SourceProperties Source #
Source server properties.
See: newSourceProperties
smart constructor.
SourceProperties' (Maybe IdentificationHints) (Maybe [NetworkInterface]) (Maybe Text) (Maybe Text) (Maybe OS) (Maybe Natural) (Maybe [CPU]) (Maybe [Disk]) |
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:identificationHints:SourceProperties'
, sourceProperties_identificationHints
- Source server identification hints.
$sel:networkInterfaces:SourceProperties'
, sourceProperties_networkInterfaces
- Source server network interfaces.
$sel:lastUpdatedDateTime:SourceProperties'
, sourceProperties_lastUpdatedDateTime
- Source server last update date and time.
$sel:recommendedInstanceType:SourceProperties'
, sourceProperties_recommendedInstanceType
- Source server recommended instance type.
$sel:os:SourceProperties'
, sourceProperties_os
- Source server OS.
$sel:ramBytes:SourceProperties'
, sourceProperties_ramBytes
- Source server RAM in bytes.
$sel:cpus:SourceProperties'
, sourceProperties_cpus
- Source Server CPUs.
$sel:disks:SourceProperties'
, sourceProperties_disks
- Source Server disks.
SourceServer
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' (Maybe SourceProperties) (Maybe Text) (Maybe LaunchedInstance) (Maybe LifeCycle) (Maybe Bool) (Maybe DataReplicationInfo) (Maybe Text) (Maybe (Sensitive (HashMap Text 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:sourceProperties:SourceServer'
, sourceServer_sourceProperties
- Source server properties.
$sel:arn:SourceServer'
, sourceServer_arn
- Source server ARN.
$sel:launchedInstance:SourceServer'
, sourceServer_launchedInstance
- Source server launched instance.
$sel:lifeCycle:SourceServer'
, sourceServer_lifeCycle
- Source server lifecycle state.
$sel:isArchived:SourceServer'
, sourceServer_isArchived
- Source server archived status.
$sel:dataReplicationInfo:SourceServer'
, sourceServer_dataReplicationInfo
- Source server data replication info.
$sel:sourceServerID:SourceServer'
, sourceServer_sourceServerID
- Source server ID.
$sel:tags:SourceServer'
, sourceServer_tags
- Source server Tags.