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
- 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
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
- 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' {}
- newCPU :: CPU
- cpu_modelName :: Lens' CPU (Maybe Text)
- cpu_cores :: Lens' CPU (Maybe Natural)
- data ChangeServerLifeCycleStateSourceServerLifecycle = ChangeServerLifeCycleStateSourceServerLifecycle' {}
- newChangeServerLifeCycleStateSourceServerLifecycle :: ChangeServerLifeCycleStateSourceServerLifecycleState -> ChangeServerLifeCycleStateSourceServerLifecycle
- changeServerLifeCycleStateSourceServerLifecycle_state :: Lens' ChangeServerLifeCycleStateSourceServerLifecycle ChangeServerLifeCycleStateSourceServerLifecycleState
- data DataReplicationError = DataReplicationError' {}
- newDataReplicationError :: DataReplicationError
- dataReplicationError_rawError :: Lens' DataReplicationError (Maybe Text)
- dataReplicationError_error :: Lens' DataReplicationError (Maybe DataReplicationErrorString)
- data DataReplicationInfo = DataReplicationInfo' {}
- newDataReplicationInfo :: DataReplicationInfo
- dataReplicationInfo_dataReplicationInitiation :: Lens' DataReplicationInfo (Maybe DataReplicationInitiation)
- dataReplicationInfo_dataReplicationError :: Lens' DataReplicationInfo (Maybe DataReplicationError)
- dataReplicationInfo_lagDuration :: Lens' DataReplicationInfo (Maybe Text)
- dataReplicationInfo_dataReplicationState :: Lens' DataReplicationInfo (Maybe DataReplicationState)
- dataReplicationInfo_replicatedDisks :: Lens' DataReplicationInfo (Maybe [DataReplicationInfoReplicatedDisk])
- dataReplicationInfo_etaDateTime :: Lens' DataReplicationInfo (Maybe Text)
- data DataReplicationInfoReplicatedDisk = DataReplicationInfoReplicatedDisk' {}
- newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk
- dataReplicationInfoReplicatedDisk_replicatedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_backloggedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_deviceName :: Lens' DataReplicationInfoReplicatedDisk (Maybe Text)
- dataReplicationInfoReplicatedDisk_rescannedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_totalStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- data DataReplicationInitiation = DataReplicationInitiation' {}
- newDataReplicationInitiation :: DataReplicationInitiation
- dataReplicationInitiation_steps :: Lens' DataReplicationInitiation (Maybe [DataReplicationInitiationStep])
- dataReplicationInitiation_nextAttemptDateTime :: Lens' DataReplicationInitiation (Maybe Text)
- dataReplicationInitiation_startDateTime :: Lens' DataReplicationInitiation (Maybe Text)
- data DataReplicationInitiationStep = DataReplicationInitiationStep' {}
- newDataReplicationInitiationStep :: DataReplicationInitiationStep
- dataReplicationInitiationStep_status :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepStatus)
- dataReplicationInitiationStep_name :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepName)
- data DescribeJobsRequestFilters = DescribeJobsRequestFilters' {}
- newDescribeJobsRequestFilters :: DescribeJobsRequestFilters
- describeJobsRequestFilters_fromDate :: Lens' DescribeJobsRequestFilters (Maybe Text)
- describeJobsRequestFilters_toDate :: Lens' DescribeJobsRequestFilters (Maybe Text)
- describeJobsRequestFilters_jobIDs :: Lens' DescribeJobsRequestFilters (Maybe [Text])
- data DescribeSourceServersRequestFilters = DescribeSourceServersRequestFilters' {
- sourceServerIDs :: Maybe [Text]
- isArchived :: Maybe Bool
- newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters
- describeSourceServersRequestFilters_sourceServerIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text])
- describeSourceServersRequestFilters_isArchived :: Lens' DescribeSourceServersRequestFilters (Maybe Bool)
- data Disk = Disk' {}
- newDisk :: Disk
- disk_deviceName :: Lens' Disk (Maybe Text)
- disk_bytes :: Lens' Disk (Maybe Natural)
- data IdentificationHints = IdentificationHints' {}
- newIdentificationHints :: IdentificationHints
- identificationHints_hostname :: Lens' IdentificationHints (Maybe Text)
- identificationHints_fqdn :: Lens' IdentificationHints (Maybe Text)
- identificationHints_awsInstanceID :: Lens' IdentificationHints (Maybe Text)
- identificationHints_vmWareUuid :: Lens' IdentificationHints (Maybe Text)
- data Job = Job' {
- initiatedBy :: Maybe InitiatedBy
- status :: Maybe JobStatus
- participatingServers :: Maybe [ParticipatingServer]
- arn :: Maybe Text
- creationDateTime :: Maybe Text
- type' :: Maybe JobType
- endDateTime :: Maybe Text
- tags :: Maybe (Sensitive (HashMap Text Text))
- jobID :: Text
- newJob :: Text -> Job
- job_initiatedBy :: Lens' Job (Maybe InitiatedBy)
- job_status :: Lens' Job (Maybe JobStatus)
- job_participatingServers :: Lens' Job (Maybe [ParticipatingServer])
- job_arn :: Lens' Job (Maybe Text)
- job_creationDateTime :: Lens' Job (Maybe Text)
- job_type :: Lens' Job (Maybe JobType)
- job_endDateTime :: Lens' Job (Maybe Text)
- job_tags :: Lens' Job (Maybe (HashMap Text Text))
- job_jobID :: Lens' Job Text
- data JobLog = JobLog' {}
- newJobLog :: JobLog
- jobLog_event :: Lens' JobLog (Maybe JobLogEvent)
- jobLog_eventData :: Lens' JobLog (Maybe JobLogEventData)
- jobLog_logDateTime :: Lens' JobLog (Maybe Text)
- data JobLogEventData = JobLogEventData' {}
- newJobLogEventData :: JobLogEventData
- jobLogEventData_rawError :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_targetInstanceID :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_sourceServerID :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_conversionServerID :: Lens' JobLogEventData (Maybe Text)
- data LaunchConfiguration = LaunchConfiguration' {}
- newLaunchConfiguration :: LaunchConfiguration
- launchConfiguration_ec2LaunchTemplateID :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfiguration (Maybe TargetInstanceTypeRightSizingMethod)
- launchConfiguration_launchDisposition :: Lens' LaunchConfiguration (Maybe LaunchDisposition)
- launchConfiguration_copyTags :: Lens' LaunchConfiguration (Maybe Bool)
- launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_sourceServerID :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_licensing :: Lens' LaunchConfiguration (Maybe Licensing)
- launchConfiguration_copyPrivateIp :: Lens' LaunchConfiguration (Maybe Bool)
- data LaunchedInstance = LaunchedInstance' {}
- newLaunchedInstance :: LaunchedInstance
- launchedInstance_jobID :: Lens' LaunchedInstance (Maybe Text)
- launchedInstance_ec2InstanceID :: Lens' LaunchedInstance (Maybe Text)
- launchedInstance_firstBoot :: Lens' LaunchedInstance (Maybe FirstBoot)
- data Licensing = Licensing' {}
- newLicensing :: Licensing
- licensing_osByol :: Lens' Licensing (Maybe Bool)
- data LifeCycle = LifeCycle' {}
- newLifeCycle :: LifeCycle
- lifeCycle_lastTest :: Lens' LifeCycle (Maybe LifeCycleLastTest)
- lifeCycle_state :: Lens' LifeCycle (Maybe LifeCycleState)
- lifeCycle_elapsedReplicationDuration :: Lens' LifeCycle (Maybe Text)
- lifeCycle_lastSeenByServiceDateTime :: Lens' LifeCycle (Maybe Text)
- lifeCycle_addedToServiceDateTime :: Lens' LifeCycle (Maybe Text)
- lifeCycle_lastCutover :: Lens' LifeCycle (Maybe LifeCycleLastCutover)
- lifeCycle_firstByteDateTime :: Lens' LifeCycle (Maybe Text)
- data LifeCycleLastCutover = LifeCycleLastCutover' {}
- newLifeCycleLastCutover :: LifeCycleLastCutover
- lifeCycleLastCutover_initiated :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverInitiated)
- lifeCycleLastCutover_reverted :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverReverted)
- lifeCycleLastCutover_finalized :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverFinalized)
- data LifeCycleLastCutoverFinalized = LifeCycleLastCutoverFinalized' {}
- newLifeCycleLastCutoverFinalized :: LifeCycleLastCutoverFinalized
- lifeCycleLastCutoverFinalized_apiCallDateTime :: Lens' LifeCycleLastCutoverFinalized (Maybe Text)
- data LifeCycleLastCutoverInitiated = LifeCycleLastCutoverInitiated' {}
- newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated
- lifeCycleLastCutoverInitiated_jobID :: Lens' LifeCycleLastCutoverInitiated (Maybe Text)
- lifeCycleLastCutoverInitiated_apiCallDateTime :: Lens' LifeCycleLastCutoverInitiated (Maybe Text)
- data LifeCycleLastCutoverReverted = LifeCycleLastCutoverReverted' {}
- newLifeCycleLastCutoverReverted :: LifeCycleLastCutoverReverted
- lifeCycleLastCutoverReverted_apiCallDateTime :: Lens' LifeCycleLastCutoverReverted (Maybe Text)
- data LifeCycleLastTest = LifeCycleLastTest' {}
- newLifeCycleLastTest :: LifeCycleLastTest
- lifeCycleLastTest_initiated :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestInitiated)
- lifeCycleLastTest_reverted :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestReverted)
- lifeCycleLastTest_finalized :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestFinalized)
- data LifeCycleLastTestFinalized = LifeCycleLastTestFinalized' {}
- newLifeCycleLastTestFinalized :: LifeCycleLastTestFinalized
- lifeCycleLastTestFinalized_apiCallDateTime :: Lens' LifeCycleLastTestFinalized (Maybe Text)
- data LifeCycleLastTestInitiated = LifeCycleLastTestInitiated' {}
- newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated
- lifeCycleLastTestInitiated_jobID :: Lens' LifeCycleLastTestInitiated (Maybe Text)
- lifeCycleLastTestInitiated_apiCallDateTime :: Lens' LifeCycleLastTestInitiated (Maybe Text)
- data LifeCycleLastTestReverted = LifeCycleLastTestReverted' {}
- newLifeCycleLastTestReverted :: LifeCycleLastTestReverted
- lifeCycleLastTestReverted_apiCallDateTime :: Lens' LifeCycleLastTestReverted (Maybe Text)
- data NetworkInterface = NetworkInterface' {}
- newNetworkInterface :: NetworkInterface
- networkInterface_ips :: Lens' NetworkInterface (Maybe [Text])
- networkInterface_macAddress :: Lens' NetworkInterface (Maybe Text)
- networkInterface_isPrimary :: Lens' NetworkInterface (Maybe Bool)
- data OS = OS' {
- fullString :: Maybe Text
- newOS :: OS
- os_fullString :: Lens' OS (Maybe Text)
- data ParticipatingServer = ParticipatingServer' {}
- newParticipatingServer :: ParticipatingServer
- participatingServer_launchStatus :: Lens' ParticipatingServer (Maybe LaunchStatus)
- participatingServer_sourceServerID :: Lens' ParticipatingServer (Maybe Text)
- data ReplicationConfiguration = ReplicationConfiguration' {
- createPublicIP :: Maybe Bool
- stagingAreaTags :: Maybe (Sensitive (HashMap Text Text))
- stagingAreaSubnetId :: Maybe Text
- replicationServerInstanceType :: Maybe Text
- ebsEncryption :: Maybe ReplicationConfigurationEbsEncryption
- associateDefaultSecurityGroup :: Maybe Bool
- replicationServersSecurityGroupsIDs :: Maybe [Text]
- ebsEncryptionKeyArn :: Maybe Text
- name :: Maybe Text
- defaultLargeStagingDiskType :: Maybe ReplicationConfigurationDefaultLargeStagingDiskType
- bandwidthThrottling :: Maybe Natural
- dataPlaneRouting :: Maybe ReplicationConfigurationDataPlaneRouting
- sourceServerID :: Maybe Text
- replicatedDisks :: Maybe [ReplicationConfigurationReplicatedDisk]
- useDedicatedReplicationServer :: Maybe Bool
- newReplicationConfiguration :: ReplicationConfiguration
- replicationConfiguration_createPublicIP :: Lens' ReplicationConfiguration (Maybe Bool)
- replicationConfiguration_stagingAreaTags :: Lens' ReplicationConfiguration (Maybe (HashMap Text Text))
- replicationConfiguration_stagingAreaSubnetId :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_replicationServerInstanceType :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_ebsEncryption :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationEbsEncryption)
- replicationConfiguration_associateDefaultSecurityGroup :: Lens' ReplicationConfiguration (Maybe Bool)
- replicationConfiguration_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfiguration (Maybe [Text])
- replicationConfiguration_ebsEncryptionKeyArn :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_name :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_defaultLargeStagingDiskType :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)
- replicationConfiguration_bandwidthThrottling :: Lens' ReplicationConfiguration (Maybe Natural)
- replicationConfiguration_dataPlaneRouting :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDataPlaneRouting)
- replicationConfiguration_sourceServerID :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_replicatedDisks :: Lens' ReplicationConfiguration (Maybe [ReplicationConfigurationReplicatedDisk])
- replicationConfiguration_useDedicatedReplicationServer :: Lens' ReplicationConfiguration (Maybe Bool)
- data ReplicationConfigurationReplicatedDisk = ReplicationConfigurationReplicatedDisk' {}
- newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk
- replicationConfigurationReplicatedDisk_stagingDiskType :: Lens' ReplicationConfigurationReplicatedDisk (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType)
- replicationConfigurationReplicatedDisk_iops :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Natural)
- replicationConfigurationReplicatedDisk_isBootDisk :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Bool)
- replicationConfigurationReplicatedDisk_deviceName :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Text)
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' {
- createPublicIP :: Maybe Bool
- stagingAreaTags :: Maybe (Sensitive (HashMap Text Text))
- arn :: Maybe Text
- stagingAreaSubnetId :: Maybe Text
- replicationServerInstanceType :: Maybe Text
- ebsEncryption :: Maybe ReplicationConfigurationEbsEncryption
- associateDefaultSecurityGroup :: Maybe Bool
- replicationServersSecurityGroupsIDs :: Maybe [Text]
- ebsEncryptionKeyArn :: Maybe Text
- defaultLargeStagingDiskType :: Maybe ReplicationConfigurationDefaultLargeStagingDiskType
- bandwidthThrottling :: Maybe Natural
- dataPlaneRouting :: Maybe ReplicationConfigurationDataPlaneRouting
- useDedicatedReplicationServer :: Maybe Bool
- tags :: Maybe (Sensitive (HashMap Text Text))
- replicationConfigurationTemplateID :: Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- replicationConfigurationTemplate_createPublicIP :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_stagingAreaTags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text))
- replicationConfigurationTemplate_arn :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_stagingAreaSubnetId :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_replicationServerInstanceType :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_ebsEncryption :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationEbsEncryption)
- replicationConfigurationTemplate_associateDefaultSecurityGroup :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfigurationTemplate (Maybe [Text])
- replicationConfigurationTemplate_ebsEncryptionKeyArn :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_defaultLargeStagingDiskType :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)
- replicationConfigurationTemplate_bandwidthThrottling :: Lens' ReplicationConfigurationTemplate (Maybe Natural)
- replicationConfigurationTemplate_dataPlaneRouting :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDataPlaneRouting)
- replicationConfigurationTemplate_useDedicatedReplicationServer :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_tags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text))
- replicationConfigurationTemplate_replicationConfigurationTemplateID :: Lens' ReplicationConfigurationTemplate Text
- data SourceProperties = SourceProperties' {}
- newSourceProperties :: SourceProperties
- sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints)
- sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface])
- sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text)
- sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text)
- sourceProperties_os :: Lens' SourceProperties (Maybe OS)
- sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural)
- sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU])
- sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk])
- data SourceServer = SourceServer' {}
- newSourceServer :: SourceServer
- sourceServer_sourceProperties :: Lens' SourceServer (Maybe SourceProperties)
- sourceServer_arn :: Lens' SourceServer (Maybe Text)
- sourceServer_launchedInstance :: Lens' SourceServer (Maybe LaunchedInstance)
- sourceServer_lifeCycle :: Lens' SourceServer (Maybe LifeCycle)
- sourceServer_isArchived :: Lens' SourceServer (Maybe Bool)
- sourceServer_dataReplicationInfo :: Lens' SourceServer (Maybe DataReplicationInfo)
- sourceServer_sourceServerID :: Lens' SourceServer (Maybe Text)
- sourceServer_tags :: Lens' SourceServer (Maybe (HashMap Text Text))
Service Configuration
defaultService :: Service Source #
API version 2020-02-26
of the Amazon Application Migration Service SDK configuration.
Errors
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Validate exception.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Operating denied due to a file permission or access check error.
_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 :: AsError a => Getting (First ServiceError) a ServiceError Source #
Unitialized account exception.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Reached throttling quota exception.
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The server encountered an unexpected condition that prevented it from fulfilling the request.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Resource not found exception.
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' | |
|
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.
changeServerLifeCycleStateSourceServerLifecycle_state :: Lens' ChangeServerLifeCycleStateSourceServerLifecycle ChangeServerLifeCycleStateSourceServerLifecycleState Source #
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.
dataReplicationError_rawError :: Lens' DataReplicationError (Maybe Text) Source #
Error in data replication.
dataReplicationError_error :: Lens' DataReplicationError (Maybe DataReplicationErrorString) Source #
Error in data replication.
DataReplicationInfo
data DataReplicationInfo Source #
Request data replication info.
See: newDataReplicationInfo
smart constructor.
DataReplicationInfo' | |
|
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.
dataReplicationInfo_dataReplicationInitiation :: Lens' DataReplicationInfo (Maybe DataReplicationInitiation) Source #
Request to query whether data replication has been initiated.
dataReplicationInfo_dataReplicationError :: Lens' DataReplicationInfo (Maybe DataReplicationError) Source #
Error in obtaining data replication info.
dataReplicationInfo_lagDuration :: Lens' DataReplicationInfo (Maybe Text) Source #
Request to query data replication lag durating.
dataReplicationInfo_dataReplicationState :: Lens' DataReplicationInfo (Maybe DataReplicationState) Source #
Request to query the data replication state.
dataReplicationInfo_replicatedDisks :: Lens' DataReplicationInfo (Maybe [DataReplicationInfoReplicatedDisk]) Source #
Request to query disks replicated.
dataReplicationInfo_etaDateTime :: Lens' DataReplicationInfo (Maybe Text) Source #
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' | |
|
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.
dataReplicationInfoReplicatedDisk_replicatedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural) Source #
Request to query amount of data replicated in bytes.
dataReplicationInfoReplicatedDisk_backloggedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural) Source #
Request to query data replication backlog size in bytes.
dataReplicationInfoReplicatedDisk_deviceName :: Lens' DataReplicationInfoReplicatedDisk (Maybe Text) Source #
Request to query device name.
dataReplicationInfoReplicatedDisk_rescannedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural) Source #
Request to query amount of data rescanned in bytes.
dataReplicationInfoReplicatedDisk_totalStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural) Source #
Request to query total amount of data replicated in bytes.
DataReplicationInitiation
data DataReplicationInitiation Source #
Data replication initiation.
See: newDataReplicationInitiation
smart constructor.
DataReplicationInitiation' | |
|
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.
dataReplicationInitiation_steps :: Lens' DataReplicationInitiation (Maybe [DataReplicationInitiationStep]) Source #
Request to query data initiation steps.
dataReplicationInitiation_nextAttemptDateTime :: Lens' DataReplicationInitiation (Maybe Text) Source #
Request to query next data initiation date and time.
dataReplicationInitiation_startDateTime :: Lens' DataReplicationInitiation (Maybe Text) Source #
Request to query data initiation start date and time.
DataReplicationInitiationStep
data DataReplicationInitiationStep Source #
Data replication intiation step.
See: newDataReplicationInitiationStep
smart constructor.
DataReplicationInitiationStep' | |
|
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.
dataReplicationInitiationStep_status :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepStatus) Source #
Request to query data initiation status.
dataReplicationInitiationStep_name :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepName) Source #
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.
describeJobsRequestFilters_fromDate :: Lens' DescribeJobsRequestFilters (Maybe Text) Source #
Request to describe Job log filters by date.
describeJobsRequestFilters_toDate :: Lens' DescribeJobsRequestFilters (Maybe Text) Source #
Request to describe Job log by last date.
describeJobsRequestFilters_jobIDs :: Lens' DescribeJobsRequestFilters (Maybe [Text]) Source #
Request to describe Job log filters by job ID.
DescribeSourceServersRequestFilters
data DescribeSourceServersRequestFilters Source #
Request to filter Source Servers list.
See: newDescribeSourceServersRequestFilters
smart constructor.
DescribeSourceServersRequestFilters' | |
|
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.
describeSourceServersRequestFilters_sourceServerIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text]) Source #
Request to filter Source Servers list by Source Server ID.
describeSourceServersRequestFilters_isArchived :: Lens' DescribeSourceServersRequestFilters (Maybe Bool) Source #
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.
identificationHints_hostname :: Lens' IdentificationHints (Maybe Text) Source #
Hostname identification hint.
identificationHints_fqdn :: Lens' IdentificationHints (Maybe Text) Source #
FQDN address identification hint.
identificationHints_awsInstanceID :: Lens' IdentificationHints (Maybe Text) Source #
AWS Instance ID identification hint.
identificationHints_vmWareUuid :: Lens' IdentificationHints (Maybe Text) Source #
vmWare UUID identification hint.
Job
Job.
See: newJob
smart constructor.
Job' | |
|
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.
job_initiatedBy :: Lens' Job (Maybe InitiatedBy) Source #
Job initiated by field.
job_participatingServers :: Lens' Job (Maybe [ParticipatingServer]) Source #
Servers participating in a specific Job.
JobLog
Job log.
See: newJobLog
smart constructor.
JobLog' | |
|
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.
jobLog_event :: Lens' JobLog (Maybe JobLogEvent) Source #
Job log event.
jobLog_eventData :: Lens' JobLog (Maybe JobLogEventData) Source #
Job event data
JobLogEventData
data JobLogEventData Source #
Job log data
See: newJobLogEventData
smart constructor.
JobLogEventData' | |
|
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.
jobLogEventData_rawError :: Lens' JobLogEventData (Maybe Text) Source #
Job error.
jobLogEventData_targetInstanceID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event Target instance ID.
jobLogEventData_sourceServerID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event Source Server ID.
jobLogEventData_conversionServerID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event conversion Server ID.
LaunchConfiguration
data LaunchConfiguration Source #
See: newLaunchConfiguration
smart constructor.
LaunchConfiguration' | |
|
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.
launchConfiguration_ec2LaunchTemplateID :: Lens' LaunchConfiguration (Maybe Text) Source #
Configure EC2 lauch configuration template ID.
launchConfiguration_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfiguration (Maybe TargetInstanceTypeRightSizingMethod) Source #
Configure launch configuration Target instance type right sizing method.
launchConfiguration_launchDisposition :: Lens' LaunchConfiguration (Maybe LaunchDisposition) Source #
Configure launch dispostion for launch configuration.
launchConfiguration_copyTags :: Lens' LaunchConfiguration (Maybe Bool) Source #
Copy Tags during Launch Configuration.
launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text) Source #
Configure launch configuration name.
launchConfiguration_sourceServerID :: Lens' LaunchConfiguration (Maybe Text) Source #
Configure launch configuration Source Server ID.
launchConfiguration_licensing :: Lens' LaunchConfiguration (Maybe Licensing) Source #
Configure launch configuration OS licensing.
launchConfiguration_copyPrivateIp :: Lens' LaunchConfiguration (Maybe Bool) Source #
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.
launchedInstance_jobID :: Lens' LaunchedInstance (Maybe Text) Source #
Configure launced instance Job ID.
launchedInstance_ec2InstanceID :: Lens' LaunchedInstance (Maybe Text) Source #
Configure launced instance EC2 ID.
launchedInstance_firstBoot :: Lens' LaunchedInstance (Maybe FirstBoot) Source #
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' | |
|
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.
lifeCycle_lastTest :: Lens' LifeCycle (Maybe LifeCycleLastTest) Source #
Lifecycle last Test.
lifeCycle_state :: Lens' LifeCycle (Maybe LifeCycleState) Source #
Lifecycle state.
lifeCycle_elapsedReplicationDuration :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle elapsed time and duration.
lifeCycle_lastSeenByServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle last seen date and time.
lifeCycle_addedToServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle added to service data and time.
lifeCycle_lastCutover :: Lens' LifeCycle (Maybe LifeCycleLastCutover) Source #
Lifecycle last Cutover.
lifeCycle_firstByteDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle replication initiation date and time.
LifeCycleLastCutover
data LifeCycleLastCutover Source #
Lifecycle last Cutover .
See: newLifeCycleLastCutover
smart constructor.
LifeCycleLastCutover' | |
|
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.
lifeCycleLastCutover_initiated :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverInitiated) Source #
Lifecycle last Cutover initiated.
lifeCycleLastCutover_reverted :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverReverted) Source #
Lifecycle last Cutover reverted.
lifeCycleLastCutover_finalized :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverFinalized) Source #
Lifecycle Cutover finalized date and time.
LifeCycleLastCutoverFinalized
data LifeCycleLastCutoverFinalized Source #
Lifecycle Cutover finalized
See: newLifeCycleLastCutoverFinalized
smart constructor.
LifeCycleLastCutoverFinalized' | |
|
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.
lifeCycleLastCutoverFinalized_apiCallDateTime :: Lens' LifeCycleLastCutoverFinalized (Maybe Text) Source #
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
-
lifeCycleLastCutoverInitiated_jobID :: Lens' LifeCycleLastCutoverInitiated (Maybe Text) Source #
Lifecycle last Cutover initiated by Job ID.
lifeCycleLastCutoverInitiated_apiCallDateTime :: Lens' LifeCycleLastCutoverInitiated (Maybe Text) Source #
LifeCycleLastCutoverReverted
data LifeCycleLastCutoverReverted Source #
Lifecycle last Cutover reverted.
See: newLifeCycleLastCutoverReverted
smart constructor.
LifeCycleLastCutoverReverted' | |
|
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.
lifeCycleLastCutoverReverted_apiCallDateTime :: Lens' LifeCycleLastCutoverReverted (Maybe Text) Source #
Lifecycle last Cutover reverted API call date time.
LifeCycleLastTest
data LifeCycleLastTest Source #
Lifecycle last Test.
See: newLifeCycleLastTest
smart constructor.
LifeCycleLastTest' | |
|
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.
lifeCycleLastTest_initiated :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestInitiated) Source #
Lifecycle last Test initiated.
lifeCycleLastTest_reverted :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestReverted) Source #
Lifecycle last Test reverted.
lifeCycleLastTest_finalized :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestFinalized) Source #
Lifecycle last Test finlized.
LifeCycleLastTestFinalized
data LifeCycleLastTestFinalized Source #
Lifecycle last Test finlized.
See: newLifeCycleLastTestFinalized
smart constructor.
LifeCycleLastTestFinalized' | |
|
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.
lifeCycleLastTestFinalized_apiCallDateTime :: Lens' LifeCycleLastTestFinalized (Maybe Text) Source #
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.
lifeCycleLastTestInitiated_jobID :: Lens' LifeCycleLastTestInitiated (Maybe Text) Source #
Lifecycle last Test initiated Job ID.
lifeCycleLastTestInitiated_apiCallDateTime :: Lens' LifeCycleLastTestInitiated (Maybe Text) Source #
Lifecycle last Test initiated API call date and time.
LifeCycleLastTestReverted
data LifeCycleLastTestReverted Source #
Lifecycle last Test reverted.
See: newLifeCycleLastTestReverted
smart constructor.
LifeCycleLastTestReverted' | |
|
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.
lifeCycleLastTestReverted_apiCallDateTime :: Lens' LifeCycleLastTestReverted (Maybe Text) Source #
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.
networkInterface_ips :: Lens' NetworkInterface (Maybe [Text]) Source #
Network interface IPs.
networkInterface_macAddress :: Lens' NetworkInterface (Maybe Text) Source #
Network interface Mac address.
networkInterface_isPrimary :: Lens' NetworkInterface (Maybe Bool) Source #
Network interface primary IP.
OS
Operating System.
See: newOS
smart constructor.
OS' | |
|
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.
ParticipatingServer' | |
|
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.
participatingServer_launchStatus :: Lens' ParticipatingServer (Maybe LaunchStatus) Source #
Participating server launch status.
participatingServer_sourceServerID :: Lens' ParticipatingServer (Maybe Text) Source #
Participating server Source Server ID.
ReplicationConfiguration
data ReplicationConfiguration Source #
See: newReplicationConfiguration
smart constructor.
ReplicationConfiguration' | |
|
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.
replicationConfiguration_createPublicIP :: Lens' ReplicationConfiguration (Maybe Bool) Source #
Replication Configuration create Public IP.
replicationConfiguration_stagingAreaTags :: Lens' ReplicationConfiguration (Maybe (HashMap Text Text)) Source #
Replication Configuration Staging Area tags.
replicationConfiguration_stagingAreaSubnetId :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Staging Area subnet ID.
replicationConfiguration_replicationServerInstanceType :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Replication Server instance type.
replicationConfiguration_ebsEncryption :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationEbsEncryption) Source #
Replication Configuration EBS encryption.
replicationConfiguration_associateDefaultSecurityGroup :: Lens' ReplicationConfiguration (Maybe Bool) Source #
Replication Configuration associate default Application Migration Service Security Group.
replicationConfiguration_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfiguration (Maybe [Text]) Source #
Replication Configuration Replication Server Security Group IDs.
replicationConfiguration_ebsEncryptionKeyArn :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration EBS encryption key ARN.
replicationConfiguration_name :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration name.
replicationConfiguration_defaultLargeStagingDiskType :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) Source #
Replication Configuration use default large Staging Disks.
replicationConfiguration_bandwidthThrottling :: Lens' ReplicationConfiguration (Maybe Natural) Source #
Replication Configuration set bandwidth throttling.
replicationConfiguration_dataPlaneRouting :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDataPlaneRouting) Source #
Replication Configuration data plane routing.
replicationConfiguration_sourceServerID :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Source Server ID.
replicationConfiguration_replicatedDisks :: Lens' ReplicationConfiguration (Maybe [ReplicationConfigurationReplicatedDisk]) Source #
Replication Configuration replicated disks.
replicationConfiguration_useDedicatedReplicationServer :: Lens' ReplicationConfiguration (Maybe Bool) Source #
Replication Configuration use Dedicated Replication Server.
ReplicationConfigurationReplicatedDisk
data ReplicationConfigurationReplicatedDisk Source #
Replication Configuration replicated disk.
See: newReplicationConfigurationReplicatedDisk
smart constructor.
ReplicationConfigurationReplicatedDisk' | |
|
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.
replicationConfigurationReplicatedDisk_stagingDiskType :: Lens' ReplicationConfigurationReplicatedDisk (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) Source #
Replication Configuration replicated disk staging disk type.
replicationConfigurationReplicatedDisk_iops :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Natural) Source #
Replication Configuration replicated disk IOPs.
replicationConfigurationReplicatedDisk_isBootDisk :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Bool) Source #
Replication Configuration replicated disk boot disk.
replicationConfigurationReplicatedDisk_deviceName :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Text) Source #
Replication Configuration replicated disk device name.
ReplicationConfigurationTemplate
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate
smart constructor.
ReplicationConfigurationTemplate' | |
|
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.
replicationConfigurationTemplate_createPublicIP :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template create Public IP.
replicationConfigurationTemplate_stagingAreaTags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text)) Source #
Replication Configuration template Staging Area Tags.
replicationConfigurationTemplate_arn :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template ARN.
replicationConfigurationTemplate_stagingAreaSubnetId :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template Staging Area subnet ID.
replicationConfigurationTemplate_replicationServerInstanceType :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template server instance type.
replicationConfigurationTemplate_ebsEncryption :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationEbsEncryption) Source #
Replication Configuration template EBS encryption.
replicationConfigurationTemplate_associateDefaultSecurityGroup :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template associate default Application Migration Service Security group.
replicationConfigurationTemplate_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfigurationTemplate (Maybe [Text]) Source #
Replication Configuration template server Security Groups IDs.
replicationConfigurationTemplate_ebsEncryptionKeyArn :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template EBS encryption key ARN.
replicationConfigurationTemplate_defaultLargeStagingDiskType :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) Source #
Replication Configuration template use dedault large Staging Disk type.
replicationConfigurationTemplate_bandwidthThrottling :: Lens' ReplicationConfigurationTemplate (Maybe Natural) Source #
Replication Configuration template bandwidth throtting.
replicationConfigurationTemplate_dataPlaneRouting :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDataPlaneRouting) Source #
Replication Configuration template data plane routing.
replicationConfigurationTemplate_useDedicatedReplicationServer :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template use Dedicated Replication Server.
replicationConfigurationTemplate_tags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text)) Source #
Replication Configuration template Tags.
replicationConfigurationTemplate_replicationConfigurationTemplateID :: Lens' ReplicationConfigurationTemplate Text Source #
Replication Configuration template template ID.
SourceProperties
data SourceProperties Source #
Source server properties.
See: newSourceProperties
smart constructor.
SourceProperties' | |
|
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.
sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints) Source #
Source server identification hints.
sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface]) Source #
Source server network interfaces.
sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text) Source #
Source server last update date and time.
sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text) Source #
Source server recommended instance type.
sourceProperties_os :: Lens' SourceProperties (Maybe OS) Source #
Source server OS.
sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural) Source #
Source server RAM in bytes.
sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU]) Source #
Source Server CPUs.
sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk]) Source #
Source Server disks.
SourceServer
data SourceServer Source #
See: newSourceServer
smart constructor.
SourceServer' | |
|
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.
sourceServer_sourceProperties :: Lens' SourceServer (Maybe SourceProperties) Source #
Source server properties.
sourceServer_arn :: Lens' SourceServer (Maybe Text) Source #
Source server ARN.
sourceServer_launchedInstance :: Lens' SourceServer (Maybe LaunchedInstance) Source #
Source server launched instance.
sourceServer_lifeCycle :: Lens' SourceServer (Maybe LifeCycle) Source #
Source server lifecycle state.
sourceServer_isArchived :: Lens' SourceServer (Maybe Bool) Source #
Source server archived status.
sourceServer_dataReplicationInfo :: Lens' SourceServer (Maybe DataReplicationInfo) Source #
Source server data replication info.
sourceServer_sourceServerID :: Lens' SourceServer (Maybe Text) Source #
Source server ID.
sourceServer_tags :: Lens' SourceServer (Maybe (HashMap Text Text)) Source #
Source server Tags.