| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MGN.Types
Contents
- Service Configuration
- Errors
- ApplicationHealthStatus
- ApplicationProgressStatus
- BootMode
- ChangeServerLifeCycleStateSourceServerLifecycleState
- DataReplicationErrorString
- DataReplicationInitiationStepName
- DataReplicationInitiationStepStatus
- DataReplicationState
- FirstBoot
- InitiatedBy
- JobLogEvent
- JobStatus
- JobType
- LaunchDisposition
- LaunchStatus
- LifeCycleState
- PostLaunchActionExecutionStatus
- PostLaunchActionsDeploymentType
- ReplicationConfigurationDataPlaneRouting
- ReplicationConfigurationDefaultLargeStagingDiskType
- ReplicationConfigurationEbsEncryption
- ReplicationConfigurationReplicatedDiskStagingDiskType
- ReplicationType
- SsmDocumentType
- SsmParameterStoreParameterType
- TargetInstanceTypeRightSizingMethod
- VolumeType
- WaveHealthStatus
- WaveProgressStatus
- Application
- ApplicationAggregatedStatus
- CPU
- ChangeServerLifeCycleStateSourceServerLifecycle
- DataReplicationError
- DataReplicationInfo
- DataReplicationInfoReplicatedDisk
- DataReplicationInitiation
- DataReplicationInitiationStep
- DescribeJobsRequestFilters
- DescribeSourceServersRequestFilters
- Disk
- IdentificationHints
- Job
- JobLog
- JobLogEventData
- JobPostLaunchActionsLaunchStatus
- LaunchConfiguration
- LaunchConfigurationTemplate
- LaunchTemplateDiskConf
- LaunchedInstance
- Licensing
- LifeCycle
- LifeCycleLastCutover
- LifeCycleLastCutoverFinalized
- LifeCycleLastCutoverInitiated
- LifeCycleLastCutoverReverted
- LifeCycleLastTest
- LifeCycleLastTestFinalized
- LifeCycleLastTestInitiated
- LifeCycleLastTestReverted
- ListApplicationsRequestFilters
- ListWavesRequestFilters
- NetworkInterface
- OS
- ParticipatingServer
- PostLaunchActions
- PostLaunchActionsStatus
- ReplicationConfiguration
- ReplicationConfigurationReplicatedDisk
- ReplicationConfigurationTemplate
- SourceProperties
- SourceServer
- SourceServerActionDocument
- SourceServerActionsRequestFilters
- SsmDocument
- SsmParameterStoreParameter
- TemplateActionDocument
- TemplateActionsRequestFilters
- VcenterClient
- Wave
- WaveAggregatedStatus
Description
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _UninitializedAccountException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype ApplicationHealthStatus where
- newtype ApplicationProgressStatus where
- newtype BootMode where
- BootMode' {
- fromBootMode :: Text
- pattern BootMode_LEGACY_BIOS :: BootMode
- pattern BootMode_UEFI :: BootMode
- BootMode' {
- newtype ChangeServerLifeCycleStateSourceServerLifecycleState where
- ChangeServerLifeCycleStateSourceServerLifecycleState' { }
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_CUTOVER :: ChangeServerLifeCycleStateSourceServerLifecycleState
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_READY_FOR_CUTOVER :: ChangeServerLifeCycleStateSourceServerLifecycleState
- pattern ChangeServerLifeCycleStateSourceServerLifecycleState_READY_FOR_TEST :: ChangeServerLifeCycleStateSourceServerLifecycleState
- newtype DataReplicationErrorString where
- DataReplicationErrorString' { }
- pattern DataReplicationErrorString_AGENT_NOT_SEEN :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_ATTACH_STAGING_DISKS :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_AUTHENTICATE_WITH_SERVICE :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_BOOT_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CREATE_SECURITY_GROUP :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_CREATE_STAGING_DISKS :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_LAUNCH_REPLICATION_SERVER :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT :: DataReplicationErrorString
- pattern DataReplicationErrorString_FAILED_TO_START_DATA_TRANSFER :: DataReplicationErrorString
- pattern DataReplicationErrorString_LAST_SNAPSHOT_JOB_FAILED :: DataReplicationErrorString
- pattern DataReplicationErrorString_NOT_CONVERGING :: DataReplicationErrorString
- pattern DataReplicationErrorString_SNAPSHOTS_FAILURE :: DataReplicationErrorString
- pattern DataReplicationErrorString_UNSTABLE_NETWORK :: DataReplicationErrorString
- pattern DataReplicationErrorString_UNSUPPORTED_VM_CONFIGURATION :: DataReplicationErrorString
- newtype DataReplicationInitiationStepName where
- DataReplicationInitiationStepName' { }
- pattern DataReplicationInitiationStepName_ATTACH_STAGING_DISKS :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_AUTHENTICATE_WITH_SERVICE :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_BOOT_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CONNECT_AGENT_TO_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CREATE_SECURITY_GROUP :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_CREATE_STAGING_DISKS :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_DOWNLOAD_REPLICATION_SOFTWARE :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_LAUNCH_REPLICATION_SERVER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_PAIR_REPLICATION_SERVER_WITH_AGENT :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_START_DATA_TRANSFER :: DataReplicationInitiationStepName
- pattern DataReplicationInitiationStepName_WAIT :: DataReplicationInitiationStepName
- newtype DataReplicationInitiationStepStatus where
- DataReplicationInitiationStepStatus' { }
- pattern DataReplicationInitiationStepStatus_FAILED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_IN_PROGRESS :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_NOT_STARTED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_SKIPPED :: DataReplicationInitiationStepStatus
- pattern DataReplicationInitiationStepStatus_SUCCEEDED :: DataReplicationInitiationStepStatus
- newtype DataReplicationState where
- DataReplicationState' { }
- pattern DataReplicationState_BACKLOG :: DataReplicationState
- pattern DataReplicationState_CONTINUOUS :: DataReplicationState
- pattern DataReplicationState_CREATING_SNAPSHOT :: DataReplicationState
- pattern DataReplicationState_DISCONNECTED :: DataReplicationState
- pattern DataReplicationState_INITIAL_SYNC :: DataReplicationState
- pattern DataReplicationState_INITIATING :: DataReplicationState
- pattern DataReplicationState_PAUSED :: DataReplicationState
- pattern DataReplicationState_PENDING_SNAPSHOT_SHIPPING :: DataReplicationState
- pattern DataReplicationState_RESCAN :: DataReplicationState
- pattern DataReplicationState_SHIPPING_SNAPSHOT :: DataReplicationState
- pattern DataReplicationState_STALLED :: DataReplicationState
- pattern DataReplicationState_STOPPED :: DataReplicationState
- newtype FirstBoot where
- FirstBoot' { }
- pattern FirstBoot_STOPPED :: FirstBoot
- pattern FirstBoot_SUCCEEDED :: FirstBoot
- pattern FirstBoot_UNKNOWN :: FirstBoot
- pattern FirstBoot_WAITING :: FirstBoot
- newtype InitiatedBy where
- InitiatedBy' { }
- pattern InitiatedBy_DIAGNOSTIC :: InitiatedBy
- pattern InitiatedBy_START_CUTOVER :: InitiatedBy
- pattern InitiatedBy_START_TEST :: InitiatedBy
- pattern InitiatedBy_TERMINATE :: InitiatedBy
- newtype JobLogEvent where
- JobLogEvent' { }
- pattern JobLogEvent_CLEANUP_END :: JobLogEvent
- pattern JobLogEvent_CLEANUP_FAIL :: JobLogEvent
- pattern JobLogEvent_CLEANUP_START :: JobLogEvent
- pattern JobLogEvent_CONVERSION_END :: JobLogEvent
- pattern JobLogEvent_CONVERSION_FAIL :: JobLogEvent
- pattern JobLogEvent_CONVERSION_START :: JobLogEvent
- pattern JobLogEvent_JOB_CANCEL :: JobLogEvent
- pattern JobLogEvent_JOB_END :: JobLogEvent
- pattern JobLogEvent_JOB_START :: JobLogEvent
- pattern JobLogEvent_LAUNCH_FAILED :: JobLogEvent
- pattern JobLogEvent_LAUNCH_START :: JobLogEvent
- pattern JobLogEvent_SERVER_SKIPPED :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_END :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_FAIL :: JobLogEvent
- pattern JobLogEvent_SNAPSHOT_START :: JobLogEvent
- pattern JobLogEvent_USING_PREVIOUS_SNAPSHOT :: JobLogEvent
- newtype JobStatus where
- JobStatus' { }
- pattern JobStatus_COMPLETED :: JobStatus
- pattern JobStatus_PENDING :: JobStatus
- pattern JobStatus_STARTED :: JobStatus
- newtype JobType where
- JobType' {
- fromJobType :: Text
- pattern JobType_LAUNCH :: JobType
- pattern JobType_TERMINATE :: JobType
- JobType' {
- newtype LaunchDisposition where
- LaunchDisposition' { }
- pattern LaunchDisposition_STARTED :: LaunchDisposition
- pattern LaunchDisposition_STOPPED :: LaunchDisposition
- newtype LaunchStatus where
- LaunchStatus' { }
- pattern LaunchStatus_FAILED :: LaunchStatus
- pattern LaunchStatus_IN_PROGRESS :: LaunchStatus
- pattern LaunchStatus_LAUNCHED :: LaunchStatus
- pattern LaunchStatus_PENDING :: LaunchStatus
- pattern LaunchStatus_TERMINATED :: LaunchStatus
- newtype LifeCycleState where
- LifeCycleState' { }
- pattern LifeCycleState_CUTOVER :: LifeCycleState
- pattern LifeCycleState_CUTTING_OVER :: LifeCycleState
- pattern LifeCycleState_DISCONNECTED :: LifeCycleState
- pattern LifeCycleState_DISCOVERED :: LifeCycleState
- pattern LifeCycleState_NOT_READY :: LifeCycleState
- pattern LifeCycleState_READY_FOR_CUTOVER :: LifeCycleState
- pattern LifeCycleState_READY_FOR_TEST :: LifeCycleState
- pattern LifeCycleState_STOPPED :: LifeCycleState
- pattern LifeCycleState_TESTING :: LifeCycleState
- newtype PostLaunchActionExecutionStatus where
- newtype PostLaunchActionsDeploymentType where
- newtype ReplicationConfigurationDataPlaneRouting where
- newtype ReplicationConfigurationDefaultLargeStagingDiskType where
- ReplicationConfigurationDefaultLargeStagingDiskType' { }
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_GP2 :: ReplicationConfigurationDefaultLargeStagingDiskType
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_GP3 :: ReplicationConfigurationDefaultLargeStagingDiskType
- pattern ReplicationConfigurationDefaultLargeStagingDiskType_ST1 :: ReplicationConfigurationDefaultLargeStagingDiskType
- newtype ReplicationConfigurationEbsEncryption where
- newtype ReplicationConfigurationReplicatedDiskStagingDiskType where
- ReplicationConfigurationReplicatedDiskStagingDiskType' { }
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_AUTO :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_GP2 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_GP3 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_IO1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_IO2 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_SC1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_ST1 :: ReplicationConfigurationReplicatedDiskStagingDiskType
- pattern ReplicationConfigurationReplicatedDiskStagingDiskType_STANDARD :: ReplicationConfigurationReplicatedDiskStagingDiskType
- newtype ReplicationType where
- ReplicationType' { }
- pattern ReplicationType_AGENT_BASED :: ReplicationType
- pattern ReplicationType_SNAPSHOT_SHIPPING :: ReplicationType
- newtype SsmDocumentType where
- SsmDocumentType' { }
- pattern SsmDocumentType_AUTOMATION :: SsmDocumentType
- pattern SsmDocumentType_COMMAND :: SsmDocumentType
- newtype SsmParameterStoreParameterType where
- newtype TargetInstanceTypeRightSizingMethod where
- newtype VolumeType where
- VolumeType' { }
- pattern VolumeType_Gp2 :: VolumeType
- pattern VolumeType_Gp3 :: VolumeType
- pattern VolumeType_Io1 :: VolumeType
- pattern VolumeType_Io2 :: VolumeType
- pattern VolumeType_Sc1 :: VolumeType
- pattern VolumeType_St1 :: VolumeType
- pattern VolumeType_Standard :: VolumeType
- newtype WaveHealthStatus where
- WaveHealthStatus' { }
- pattern WaveHealthStatus_ERROR :: WaveHealthStatus
- pattern WaveHealthStatus_HEALTHY :: WaveHealthStatus
- pattern WaveHealthStatus_LAGGING :: WaveHealthStatus
- newtype WaveProgressStatus where
- data Application = Application' {
- applicationAggregatedStatus :: Maybe ApplicationAggregatedStatus
- applicationID :: Maybe Text
- arn :: Maybe Text
- creationDateTime :: Maybe Text
- description :: Maybe Text
- isArchived :: Maybe Bool
- lastModifiedDateTime :: Maybe Text
- name :: Maybe Text
- tags :: Maybe (Sensitive (HashMap Text Text))
- waveID :: Maybe Text
- newApplication :: Application
- application_applicationAggregatedStatus :: Lens' Application (Maybe ApplicationAggregatedStatus)
- application_applicationID :: Lens' Application (Maybe Text)
- application_arn :: Lens' Application (Maybe Text)
- application_creationDateTime :: Lens' Application (Maybe Text)
- application_description :: Lens' Application (Maybe Text)
- application_isArchived :: Lens' Application (Maybe Bool)
- application_lastModifiedDateTime :: Lens' Application (Maybe Text)
- application_name :: Lens' Application (Maybe Text)
- application_tags :: Lens' Application (Maybe (HashMap Text Text))
- application_waveID :: Lens' Application (Maybe Text)
- data ApplicationAggregatedStatus = ApplicationAggregatedStatus' {}
- newApplicationAggregatedStatus :: ApplicationAggregatedStatus
- applicationAggregatedStatus_healthStatus :: Lens' ApplicationAggregatedStatus (Maybe ApplicationHealthStatus)
- applicationAggregatedStatus_lastUpdateDateTime :: Lens' ApplicationAggregatedStatus (Maybe Text)
- applicationAggregatedStatus_progressStatus :: Lens' ApplicationAggregatedStatus (Maybe ApplicationProgressStatus)
- applicationAggregatedStatus_totalSourceServers :: Lens' ApplicationAggregatedStatus (Maybe Natural)
- data CPU = CPU' {}
- newCPU :: CPU
- cpu_cores :: Lens' CPU (Maybe Natural)
- cpu_modelName :: Lens' CPU (Maybe Text)
- data ChangeServerLifeCycleStateSourceServerLifecycle = ChangeServerLifeCycleStateSourceServerLifecycle' {}
- newChangeServerLifeCycleStateSourceServerLifecycle :: ChangeServerLifeCycleStateSourceServerLifecycleState -> ChangeServerLifeCycleStateSourceServerLifecycle
- changeServerLifeCycleStateSourceServerLifecycle_state :: Lens' ChangeServerLifeCycleStateSourceServerLifecycle ChangeServerLifeCycleStateSourceServerLifecycleState
- data DataReplicationError = DataReplicationError' {}
- newDataReplicationError :: DataReplicationError
- dataReplicationError_error :: Lens' DataReplicationError (Maybe DataReplicationErrorString)
- dataReplicationError_rawError :: Lens' DataReplicationError (Maybe Text)
- data DataReplicationInfo = DataReplicationInfo' {
- dataReplicationError :: Maybe DataReplicationError
- dataReplicationInitiation :: Maybe DataReplicationInitiation
- dataReplicationState :: Maybe DataReplicationState
- etaDateTime :: Maybe Text
- lagDuration :: Maybe Text
- lastSnapshotDateTime :: Maybe Text
- replicatedDisks :: Maybe [DataReplicationInfoReplicatedDisk]
- newDataReplicationInfo :: DataReplicationInfo
- dataReplicationInfo_dataReplicationError :: Lens' DataReplicationInfo (Maybe DataReplicationError)
- dataReplicationInfo_dataReplicationInitiation :: Lens' DataReplicationInfo (Maybe DataReplicationInitiation)
- dataReplicationInfo_dataReplicationState :: Lens' DataReplicationInfo (Maybe DataReplicationState)
- dataReplicationInfo_etaDateTime :: Lens' DataReplicationInfo (Maybe Text)
- dataReplicationInfo_lagDuration :: Lens' DataReplicationInfo (Maybe Text)
- dataReplicationInfo_lastSnapshotDateTime :: Lens' DataReplicationInfo (Maybe Text)
- dataReplicationInfo_replicatedDisks :: Lens' DataReplicationInfo (Maybe [DataReplicationInfoReplicatedDisk])
- data DataReplicationInfoReplicatedDisk = DataReplicationInfoReplicatedDisk' {}
- newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk
- dataReplicationInfoReplicatedDisk_backloggedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_deviceName :: Lens' DataReplicationInfoReplicatedDisk (Maybe Text)
- dataReplicationInfoReplicatedDisk_replicatedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_rescannedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- dataReplicationInfoReplicatedDisk_totalStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural)
- data DataReplicationInitiation = DataReplicationInitiation' {}
- newDataReplicationInitiation :: DataReplicationInitiation
- dataReplicationInitiation_nextAttemptDateTime :: Lens' DataReplicationInitiation (Maybe Text)
- dataReplicationInitiation_startDateTime :: Lens' DataReplicationInitiation (Maybe Text)
- dataReplicationInitiation_steps :: Lens' DataReplicationInitiation (Maybe [DataReplicationInitiationStep])
- data DataReplicationInitiationStep = DataReplicationInitiationStep' {}
- newDataReplicationInitiationStep :: DataReplicationInitiationStep
- dataReplicationInitiationStep_name :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepName)
- dataReplicationInitiationStep_status :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepStatus)
- data DescribeJobsRequestFilters = DescribeJobsRequestFilters' {}
- newDescribeJobsRequestFilters :: DescribeJobsRequestFilters
- describeJobsRequestFilters_fromDate :: Lens' DescribeJobsRequestFilters (Maybe Text)
- describeJobsRequestFilters_jobIDs :: Lens' DescribeJobsRequestFilters (Maybe [Text])
- describeJobsRequestFilters_toDate :: Lens' DescribeJobsRequestFilters (Maybe Text)
- data DescribeSourceServersRequestFilters = DescribeSourceServersRequestFilters' {}
- newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters
- describeSourceServersRequestFilters_applicationIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text])
- describeSourceServersRequestFilters_isArchived :: Lens' DescribeSourceServersRequestFilters (Maybe Bool)
- describeSourceServersRequestFilters_lifeCycleStates :: Lens' DescribeSourceServersRequestFilters (Maybe [LifeCycleState])
- describeSourceServersRequestFilters_replicationTypes :: Lens' DescribeSourceServersRequestFilters (Maybe [ReplicationType])
- describeSourceServersRequestFilters_sourceServerIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text])
- data Disk = Disk' {}
- newDisk :: Disk
- disk_bytes :: Lens' Disk (Maybe Natural)
- disk_deviceName :: Lens' Disk (Maybe Text)
- data IdentificationHints = IdentificationHints' {}
- newIdentificationHints :: IdentificationHints
- identificationHints_awsInstanceID :: Lens' IdentificationHints (Maybe Text)
- identificationHints_fqdn :: Lens' IdentificationHints (Maybe Text)
- identificationHints_hostname :: Lens' IdentificationHints (Maybe Text)
- identificationHints_vmPath :: Lens' IdentificationHints (Maybe Text)
- identificationHints_vmWareUuid :: Lens' IdentificationHints (Maybe Text)
- data Job = Job' {
- arn :: Maybe Text
- creationDateTime :: Maybe Text
- endDateTime :: Maybe Text
- initiatedBy :: Maybe InitiatedBy
- participatingServers :: Maybe [ParticipatingServer]
- status :: Maybe JobStatus
- tags :: Maybe (Sensitive (HashMap Text Text))
- type' :: Maybe JobType
- jobID :: Text
- newJob :: Text -> Job
- job_arn :: Lens' Job (Maybe Text)
- job_creationDateTime :: Lens' Job (Maybe Text)
- job_endDateTime :: Lens' Job (Maybe Text)
- job_initiatedBy :: Lens' Job (Maybe InitiatedBy)
- job_participatingServers :: Lens' Job (Maybe [ParticipatingServer])
- job_status :: Lens' Job (Maybe JobStatus)
- job_tags :: Lens' Job (Maybe (HashMap Text Text))
- job_type :: Lens' Job (Maybe JobType)
- 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_conversionServerID :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_rawError :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_sourceServerID :: Lens' JobLogEventData (Maybe Text)
- jobLogEventData_targetInstanceID :: Lens' JobLogEventData (Maybe Text)
- data JobPostLaunchActionsLaunchStatus = JobPostLaunchActionsLaunchStatus' {}
- newJobPostLaunchActionsLaunchStatus :: JobPostLaunchActionsLaunchStatus
- jobPostLaunchActionsLaunchStatus_executionID :: Lens' JobPostLaunchActionsLaunchStatus (Maybe Text)
- jobPostLaunchActionsLaunchStatus_executionStatus :: Lens' JobPostLaunchActionsLaunchStatus (Maybe PostLaunchActionExecutionStatus)
- jobPostLaunchActionsLaunchStatus_failureReason :: Lens' JobPostLaunchActionsLaunchStatus (Maybe Text)
- jobPostLaunchActionsLaunchStatus_ssmDocument :: Lens' JobPostLaunchActionsLaunchStatus (Maybe SsmDocument)
- jobPostLaunchActionsLaunchStatus_ssmDocumentType :: Lens' JobPostLaunchActionsLaunchStatus (Maybe SsmDocumentType)
- data LaunchConfiguration = LaunchConfiguration' {
- bootMode :: Maybe BootMode
- copyPrivateIp :: Maybe Bool
- copyTags :: Maybe Bool
- ec2LaunchTemplateID :: Maybe Text
- enableMapAutoTagging :: Maybe Bool
- launchDisposition :: Maybe LaunchDisposition
- licensing :: Maybe Licensing
- mapAutoTaggingMpeID :: Maybe Text
- name :: Maybe Text
- postLaunchActions :: Maybe PostLaunchActions
- sourceServerID :: Maybe Text
- targetInstanceTypeRightSizingMethod :: Maybe TargetInstanceTypeRightSizingMethod
- newLaunchConfiguration :: LaunchConfiguration
- launchConfiguration_bootMode :: Lens' LaunchConfiguration (Maybe BootMode)
- launchConfiguration_copyPrivateIp :: Lens' LaunchConfiguration (Maybe Bool)
- launchConfiguration_copyTags :: Lens' LaunchConfiguration (Maybe Bool)
- launchConfiguration_ec2LaunchTemplateID :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_enableMapAutoTagging :: Lens' LaunchConfiguration (Maybe Bool)
- launchConfiguration_launchDisposition :: Lens' LaunchConfiguration (Maybe LaunchDisposition)
- launchConfiguration_licensing :: Lens' LaunchConfiguration (Maybe Licensing)
- launchConfiguration_mapAutoTaggingMpeID :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_postLaunchActions :: Lens' LaunchConfiguration (Maybe PostLaunchActions)
- launchConfiguration_sourceServerID :: Lens' LaunchConfiguration (Maybe Text)
- launchConfiguration_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfiguration (Maybe TargetInstanceTypeRightSizingMethod)
- data LaunchConfigurationTemplate = LaunchConfigurationTemplate' {
- arn :: Maybe Text
- associatePublicIpAddress :: Maybe Bool
- bootMode :: Maybe BootMode
- copyPrivateIp :: Maybe Bool
- copyTags :: Maybe Bool
- ec2LaunchTemplateID :: Maybe Text
- enableMapAutoTagging :: Maybe Bool
- largeVolumeConf :: Maybe LaunchTemplateDiskConf
- launchDisposition :: Maybe LaunchDisposition
- licensing :: Maybe Licensing
- mapAutoTaggingMpeID :: Maybe Text
- postLaunchActions :: Maybe PostLaunchActions
- smallVolumeConf :: Maybe LaunchTemplateDiskConf
- smallVolumeMaxSize :: Maybe Natural
- tags :: Maybe (Sensitive (HashMap Text Text))
- targetInstanceTypeRightSizingMethod :: Maybe TargetInstanceTypeRightSizingMethod
- launchConfigurationTemplateID :: Text
- newLaunchConfigurationTemplate :: Text -> LaunchConfigurationTemplate
- launchConfigurationTemplate_arn :: Lens' LaunchConfigurationTemplate (Maybe Text)
- launchConfigurationTemplate_associatePublicIpAddress :: Lens' LaunchConfigurationTemplate (Maybe Bool)
- launchConfigurationTemplate_bootMode :: Lens' LaunchConfigurationTemplate (Maybe BootMode)
- launchConfigurationTemplate_copyPrivateIp :: Lens' LaunchConfigurationTemplate (Maybe Bool)
- launchConfigurationTemplate_copyTags :: Lens' LaunchConfigurationTemplate (Maybe Bool)
- launchConfigurationTemplate_ec2LaunchTemplateID :: Lens' LaunchConfigurationTemplate (Maybe Text)
- launchConfigurationTemplate_enableMapAutoTagging :: Lens' LaunchConfigurationTemplate (Maybe Bool)
- launchConfigurationTemplate_largeVolumeConf :: Lens' LaunchConfigurationTemplate (Maybe LaunchTemplateDiskConf)
- launchConfigurationTemplate_launchDisposition :: Lens' LaunchConfigurationTemplate (Maybe LaunchDisposition)
- launchConfigurationTemplate_licensing :: Lens' LaunchConfigurationTemplate (Maybe Licensing)
- launchConfigurationTemplate_mapAutoTaggingMpeID :: Lens' LaunchConfigurationTemplate (Maybe Text)
- launchConfigurationTemplate_postLaunchActions :: Lens' LaunchConfigurationTemplate (Maybe PostLaunchActions)
- launchConfigurationTemplate_smallVolumeConf :: Lens' LaunchConfigurationTemplate (Maybe LaunchTemplateDiskConf)
- launchConfigurationTemplate_smallVolumeMaxSize :: Lens' LaunchConfigurationTemplate (Maybe Natural)
- launchConfigurationTemplate_tags :: Lens' LaunchConfigurationTemplate (Maybe (HashMap Text Text))
- launchConfigurationTemplate_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfigurationTemplate (Maybe TargetInstanceTypeRightSizingMethod)
- launchConfigurationTemplate_launchConfigurationTemplateID :: Lens' LaunchConfigurationTemplate Text
- data LaunchTemplateDiskConf = LaunchTemplateDiskConf' {}
- newLaunchTemplateDiskConf :: LaunchTemplateDiskConf
- launchTemplateDiskConf_iops :: Lens' LaunchTemplateDiskConf (Maybe Natural)
- launchTemplateDiskConf_throughput :: Lens' LaunchTemplateDiskConf (Maybe Natural)
- launchTemplateDiskConf_volumeType :: Lens' LaunchTemplateDiskConf (Maybe VolumeType)
- data LaunchedInstance = LaunchedInstance' {}
- newLaunchedInstance :: LaunchedInstance
- launchedInstance_ec2InstanceID :: Lens' LaunchedInstance (Maybe Text)
- launchedInstance_firstBoot :: Lens' LaunchedInstance (Maybe FirstBoot)
- launchedInstance_jobID :: Lens' LaunchedInstance (Maybe Text)
- data Licensing = Licensing' {}
- newLicensing :: Licensing
- licensing_osByol :: Lens' Licensing (Maybe Bool)
- data LifeCycle = LifeCycle' {}
- newLifeCycle :: LifeCycle
- lifeCycle_addedToServiceDateTime :: Lens' LifeCycle (Maybe Text)
- lifeCycle_elapsedReplicationDuration :: Lens' LifeCycle (Maybe Text)
- lifeCycle_firstByteDateTime :: Lens' LifeCycle (Maybe Text)
- lifeCycle_lastCutover :: Lens' LifeCycle (Maybe LifeCycleLastCutover)
- lifeCycle_lastSeenByServiceDateTime :: Lens' LifeCycle (Maybe Text)
- lifeCycle_lastTest :: Lens' LifeCycle (Maybe LifeCycleLastTest)
- lifeCycle_state :: Lens' LifeCycle (Maybe LifeCycleState)
- data LifeCycleLastCutover = LifeCycleLastCutover' {}
- newLifeCycleLastCutover :: LifeCycleLastCutover
- lifeCycleLastCutover_finalized :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverFinalized)
- lifeCycleLastCutover_initiated :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverInitiated)
- lifeCycleLastCutover_reverted :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverReverted)
- data LifeCycleLastCutoverFinalized = LifeCycleLastCutoverFinalized' {}
- newLifeCycleLastCutoverFinalized :: LifeCycleLastCutoverFinalized
- lifeCycleLastCutoverFinalized_apiCallDateTime :: Lens' LifeCycleLastCutoverFinalized (Maybe Text)
- data LifeCycleLastCutoverInitiated = LifeCycleLastCutoverInitiated' {}
- newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated
- lifeCycleLastCutoverInitiated_apiCallDateTime :: Lens' LifeCycleLastCutoverInitiated (Maybe Text)
- lifeCycleLastCutoverInitiated_jobID :: Lens' LifeCycleLastCutoverInitiated (Maybe Text)
- data LifeCycleLastCutoverReverted = LifeCycleLastCutoverReverted' {}
- newLifeCycleLastCutoverReverted :: LifeCycleLastCutoverReverted
- lifeCycleLastCutoverReverted_apiCallDateTime :: Lens' LifeCycleLastCutoverReverted (Maybe Text)
- data LifeCycleLastTest = LifeCycleLastTest' {}
- newLifeCycleLastTest :: LifeCycleLastTest
- lifeCycleLastTest_finalized :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestFinalized)
- lifeCycleLastTest_initiated :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestInitiated)
- lifeCycleLastTest_reverted :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestReverted)
- data LifeCycleLastTestFinalized = LifeCycleLastTestFinalized' {}
- newLifeCycleLastTestFinalized :: LifeCycleLastTestFinalized
- lifeCycleLastTestFinalized_apiCallDateTime :: Lens' LifeCycleLastTestFinalized (Maybe Text)
- data LifeCycleLastTestInitiated = LifeCycleLastTestInitiated' {}
- newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated
- lifeCycleLastTestInitiated_apiCallDateTime :: Lens' LifeCycleLastTestInitiated (Maybe Text)
- lifeCycleLastTestInitiated_jobID :: Lens' LifeCycleLastTestInitiated (Maybe Text)
- data LifeCycleLastTestReverted = LifeCycleLastTestReverted' {}
- newLifeCycleLastTestReverted :: LifeCycleLastTestReverted
- lifeCycleLastTestReverted_apiCallDateTime :: Lens' LifeCycleLastTestReverted (Maybe Text)
- data ListApplicationsRequestFilters = ListApplicationsRequestFilters' {
- applicationIDs :: Maybe [Text]
- isArchived :: Maybe Bool
- waveIDs :: Maybe [Text]
- newListApplicationsRequestFilters :: ListApplicationsRequestFilters
- listApplicationsRequestFilters_applicationIDs :: Lens' ListApplicationsRequestFilters (Maybe [Text])
- listApplicationsRequestFilters_isArchived :: Lens' ListApplicationsRequestFilters (Maybe Bool)
- listApplicationsRequestFilters_waveIDs :: Lens' ListApplicationsRequestFilters (Maybe [Text])
- data ListWavesRequestFilters = ListWavesRequestFilters' {}
- newListWavesRequestFilters :: ListWavesRequestFilters
- listWavesRequestFilters_isArchived :: Lens' ListWavesRequestFilters (Maybe Bool)
- listWavesRequestFilters_waveIDs :: Lens' ListWavesRequestFilters (Maybe [Text])
- data NetworkInterface = NetworkInterface' {}
- newNetworkInterface :: NetworkInterface
- networkInterface_ips :: Lens' NetworkInterface (Maybe [Text])
- networkInterface_isPrimary :: Lens' NetworkInterface (Maybe Bool)
- networkInterface_macAddress :: Lens' NetworkInterface (Maybe Text)
- data OS = OS' {
- fullString :: Maybe Text
- newOS :: OS
- os_fullString :: Lens' OS (Maybe Text)
- data ParticipatingServer = ParticipatingServer' {}
- newParticipatingServer :: Text -> ParticipatingServer
- participatingServer_launchStatus :: Lens' ParticipatingServer (Maybe LaunchStatus)
- participatingServer_launchedEc2InstanceID :: Lens' ParticipatingServer (Maybe Text)
- participatingServer_postLaunchActionsStatus :: Lens' ParticipatingServer (Maybe PostLaunchActionsStatus)
- participatingServer_sourceServerID :: Lens' ParticipatingServer Text
- data PostLaunchActions = PostLaunchActions' {}
- newPostLaunchActions :: PostLaunchActions
- postLaunchActions_cloudWatchLogGroupName :: Lens' PostLaunchActions (Maybe Text)
- postLaunchActions_deployment :: Lens' PostLaunchActions (Maybe PostLaunchActionsDeploymentType)
- postLaunchActions_s3LogBucket :: Lens' PostLaunchActions (Maybe Text)
- postLaunchActions_s3OutputKeyPrefix :: Lens' PostLaunchActions (Maybe Text)
- postLaunchActions_ssmDocuments :: Lens' PostLaunchActions (Maybe [SsmDocument])
- data PostLaunchActionsStatus = PostLaunchActionsStatus' {}
- newPostLaunchActionsStatus :: PostLaunchActionsStatus
- postLaunchActionsStatus_postLaunchActionsLaunchStatusList :: Lens' PostLaunchActionsStatus (Maybe [JobPostLaunchActionsLaunchStatus])
- postLaunchActionsStatus_ssmAgentDiscoveryDatetime :: Lens' PostLaunchActionsStatus (Maybe Text)
- data ReplicationConfiguration = ReplicationConfiguration' {
- associateDefaultSecurityGroup :: Maybe Bool
- bandwidthThrottling :: Maybe Natural
- createPublicIP :: Maybe Bool
- dataPlaneRouting :: Maybe ReplicationConfigurationDataPlaneRouting
- defaultLargeStagingDiskType :: Maybe ReplicationConfigurationDefaultLargeStagingDiskType
- ebsEncryption :: Maybe ReplicationConfigurationEbsEncryption
- ebsEncryptionKeyArn :: Maybe Text
- name :: Maybe Text
- replicatedDisks :: Maybe [ReplicationConfigurationReplicatedDisk]
- replicationServerInstanceType :: Maybe Text
- replicationServersSecurityGroupsIDs :: Maybe [Text]
- sourceServerID :: Maybe Text
- stagingAreaSubnetId :: Maybe Text
- stagingAreaTags :: Maybe (Sensitive (HashMap Text Text))
- useDedicatedReplicationServer :: Maybe Bool
- newReplicationConfiguration :: ReplicationConfiguration
- replicationConfiguration_associateDefaultSecurityGroup :: Lens' ReplicationConfiguration (Maybe Bool)
- replicationConfiguration_bandwidthThrottling :: Lens' ReplicationConfiguration (Maybe Natural)
- replicationConfiguration_createPublicIP :: Lens' ReplicationConfiguration (Maybe Bool)
- replicationConfiguration_dataPlaneRouting :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDataPlaneRouting)
- replicationConfiguration_defaultLargeStagingDiskType :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)
- replicationConfiguration_ebsEncryption :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationEbsEncryption)
- replicationConfiguration_ebsEncryptionKeyArn :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_name :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_replicatedDisks :: Lens' ReplicationConfiguration (Maybe [ReplicationConfigurationReplicatedDisk])
- replicationConfiguration_replicationServerInstanceType :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfiguration (Maybe [Text])
- replicationConfiguration_sourceServerID :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_stagingAreaSubnetId :: Lens' ReplicationConfiguration (Maybe Text)
- replicationConfiguration_stagingAreaTags :: Lens' ReplicationConfiguration (Maybe (HashMap Text Text))
- replicationConfiguration_useDedicatedReplicationServer :: Lens' ReplicationConfiguration (Maybe Bool)
- data ReplicationConfigurationReplicatedDisk = ReplicationConfigurationReplicatedDisk' {}
- newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk
- replicationConfigurationReplicatedDisk_deviceName :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Text)
- replicationConfigurationReplicatedDisk_iops :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Natural)
- replicationConfigurationReplicatedDisk_isBootDisk :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Bool)
- replicationConfigurationReplicatedDisk_stagingDiskType :: Lens' ReplicationConfigurationReplicatedDisk (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType)
- replicationConfigurationReplicatedDisk_throughput :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Natural)
- data ReplicationConfigurationTemplate = ReplicationConfigurationTemplate' {
- arn :: Maybe Text
- associateDefaultSecurityGroup :: Maybe Bool
- bandwidthThrottling :: Maybe Natural
- createPublicIP :: Maybe Bool
- dataPlaneRouting :: Maybe ReplicationConfigurationDataPlaneRouting
- defaultLargeStagingDiskType :: Maybe ReplicationConfigurationDefaultLargeStagingDiskType
- ebsEncryption :: Maybe ReplicationConfigurationEbsEncryption
- ebsEncryptionKeyArn :: Maybe Text
- replicationServerInstanceType :: Maybe Text
- replicationServersSecurityGroupsIDs :: Maybe [Text]
- stagingAreaSubnetId :: Maybe Text
- stagingAreaTags :: Maybe (Sensitive (HashMap Text Text))
- tags :: Maybe (Sensitive (HashMap Text Text))
- useDedicatedReplicationServer :: Maybe Bool
- replicationConfigurationTemplateID :: Text
- newReplicationConfigurationTemplate :: Text -> ReplicationConfigurationTemplate
- replicationConfigurationTemplate_arn :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_associateDefaultSecurityGroup :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_bandwidthThrottling :: Lens' ReplicationConfigurationTemplate (Maybe Natural)
- replicationConfigurationTemplate_createPublicIP :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_dataPlaneRouting :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDataPlaneRouting)
- replicationConfigurationTemplate_defaultLargeStagingDiskType :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)
- replicationConfigurationTemplate_ebsEncryption :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationEbsEncryption)
- replicationConfigurationTemplate_ebsEncryptionKeyArn :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_replicationServerInstanceType :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfigurationTemplate (Maybe [Text])
- replicationConfigurationTemplate_stagingAreaSubnetId :: Lens' ReplicationConfigurationTemplate (Maybe Text)
- replicationConfigurationTemplate_stagingAreaTags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text))
- replicationConfigurationTemplate_tags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text))
- replicationConfigurationTemplate_useDedicatedReplicationServer :: Lens' ReplicationConfigurationTemplate (Maybe Bool)
- replicationConfigurationTemplate_replicationConfigurationTemplateID :: Lens' ReplicationConfigurationTemplate Text
- data SourceProperties = SourceProperties' {}
- newSourceProperties :: SourceProperties
- sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU])
- sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk])
- sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints)
- sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text)
- sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface])
- sourceProperties_os :: Lens' SourceProperties (Maybe OS)
- sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural)
- sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text)
- data SourceServer = SourceServer' {
- applicationID :: Maybe Text
- arn :: Maybe Text
- dataReplicationInfo :: Maybe DataReplicationInfo
- isArchived :: Maybe Bool
- launchedInstance :: Maybe LaunchedInstance
- lifeCycle :: Maybe LifeCycle
- replicationType :: Maybe ReplicationType
- sourceProperties :: Maybe SourceProperties
- sourceServerID :: Maybe Text
- tags :: Maybe (Sensitive (HashMap Text Text))
- vcenterClientID :: Maybe Text
- newSourceServer :: SourceServer
- sourceServer_applicationID :: Lens' SourceServer (Maybe Text)
- sourceServer_arn :: Lens' SourceServer (Maybe Text)
- sourceServer_dataReplicationInfo :: Lens' SourceServer (Maybe DataReplicationInfo)
- sourceServer_isArchived :: Lens' SourceServer (Maybe Bool)
- sourceServer_launchedInstance :: Lens' SourceServer (Maybe LaunchedInstance)
- sourceServer_lifeCycle :: Lens' SourceServer (Maybe LifeCycle)
- sourceServer_replicationType :: Lens' SourceServer (Maybe ReplicationType)
- sourceServer_sourceProperties :: Lens' SourceServer (Maybe SourceProperties)
- sourceServer_sourceServerID :: Lens' SourceServer (Maybe Text)
- sourceServer_tags :: Lens' SourceServer (Maybe (HashMap Text Text))
- sourceServer_vcenterClientID :: Lens' SourceServer (Maybe Text)
- data SourceServerActionDocument = SourceServerActionDocument' {}
- newSourceServerActionDocument :: SourceServerActionDocument
- sourceServerActionDocument_actionID :: Lens' SourceServerActionDocument (Maybe Text)
- sourceServerActionDocument_actionName :: Lens' SourceServerActionDocument (Maybe Text)
- sourceServerActionDocument_active :: Lens' SourceServerActionDocument (Maybe Bool)
- sourceServerActionDocument_documentIdentifier :: Lens' SourceServerActionDocument (Maybe Text)
- sourceServerActionDocument_documentVersion :: Lens' SourceServerActionDocument (Maybe Text)
- sourceServerActionDocument_mustSucceedForCutover :: Lens' SourceServerActionDocument (Maybe Bool)
- sourceServerActionDocument_order :: Lens' SourceServerActionDocument (Maybe Natural)
- sourceServerActionDocument_parameters :: Lens' SourceServerActionDocument (Maybe (HashMap Text [SsmParameterStoreParameter]))
- sourceServerActionDocument_timeoutSeconds :: Lens' SourceServerActionDocument (Maybe Natural)
- data SourceServerActionsRequestFilters = SourceServerActionsRequestFilters' {}
- newSourceServerActionsRequestFilters :: SourceServerActionsRequestFilters
- sourceServerActionsRequestFilters_actionIDs :: Lens' SourceServerActionsRequestFilters (Maybe [Text])
- data SsmDocument = SsmDocument' {}
- newSsmDocument :: Text -> Text -> SsmDocument
- ssmDocument_mustSucceedForCutover :: Lens' SsmDocument (Maybe Bool)
- ssmDocument_parameters :: Lens' SsmDocument (Maybe (HashMap Text [SsmParameterStoreParameter]))
- ssmDocument_timeoutSeconds :: Lens' SsmDocument (Maybe Natural)
- ssmDocument_actionName :: Lens' SsmDocument Text
- ssmDocument_ssmDocumentName :: Lens' SsmDocument Text
- data SsmParameterStoreParameter = SsmParameterStoreParameter' {}
- newSsmParameterStoreParameter :: Text -> SsmParameterStoreParameterType -> SsmParameterStoreParameter
- ssmParameterStoreParameter_parameterName :: Lens' SsmParameterStoreParameter Text
- ssmParameterStoreParameter_parameterType :: Lens' SsmParameterStoreParameter SsmParameterStoreParameterType
- data TemplateActionDocument = TemplateActionDocument' {
- actionID :: Maybe Text
- actionName :: Maybe Text
- active :: Maybe Bool
- documentIdentifier :: Maybe Text
- documentVersion :: Maybe Text
- mustSucceedForCutover :: Maybe Bool
- operatingSystem :: Maybe Text
- order :: Maybe Natural
- parameters :: Maybe (HashMap Text [SsmParameterStoreParameter])
- timeoutSeconds :: Maybe Natural
- newTemplateActionDocument :: TemplateActionDocument
- templateActionDocument_actionID :: Lens' TemplateActionDocument (Maybe Text)
- templateActionDocument_actionName :: Lens' TemplateActionDocument (Maybe Text)
- templateActionDocument_active :: Lens' TemplateActionDocument (Maybe Bool)
- templateActionDocument_documentIdentifier :: Lens' TemplateActionDocument (Maybe Text)
- templateActionDocument_documentVersion :: Lens' TemplateActionDocument (Maybe Text)
- templateActionDocument_mustSucceedForCutover :: Lens' TemplateActionDocument (Maybe Bool)
- templateActionDocument_operatingSystem :: Lens' TemplateActionDocument (Maybe Text)
- templateActionDocument_order :: Lens' TemplateActionDocument (Maybe Natural)
- templateActionDocument_parameters :: Lens' TemplateActionDocument (Maybe (HashMap Text [SsmParameterStoreParameter]))
- templateActionDocument_timeoutSeconds :: Lens' TemplateActionDocument (Maybe Natural)
- data TemplateActionsRequestFilters = TemplateActionsRequestFilters' {}
- newTemplateActionsRequestFilters :: TemplateActionsRequestFilters
- templateActionsRequestFilters_actionIDs :: Lens' TemplateActionsRequestFilters (Maybe [Text])
- data VcenterClient = VcenterClient' {}
- newVcenterClient :: VcenterClient
- vcenterClient_arn :: Lens' VcenterClient (Maybe Text)
- vcenterClient_datacenterName :: Lens' VcenterClient (Maybe Text)
- vcenterClient_hostname :: Lens' VcenterClient (Maybe Text)
- vcenterClient_lastSeenDatetime :: Lens' VcenterClient (Maybe Text)
- vcenterClient_sourceServerTags :: Lens' VcenterClient (Maybe (HashMap Text Text))
- vcenterClient_tags :: Lens' VcenterClient (Maybe (HashMap Text Text))
- vcenterClient_vcenterClientID :: Lens' VcenterClient (Maybe Text)
- vcenterClient_vcenterUUID :: Lens' VcenterClient (Maybe Text)
- data Wave = Wave' {}
- newWave :: Wave
- wave_arn :: Lens' Wave (Maybe Text)
- wave_creationDateTime :: Lens' Wave (Maybe Text)
- wave_description :: Lens' Wave (Maybe Text)
- wave_isArchived :: Lens' Wave (Maybe Bool)
- wave_lastModifiedDateTime :: Lens' Wave (Maybe Text)
- wave_name :: Lens' Wave (Maybe Text)
- wave_tags :: Lens' Wave (Maybe (HashMap Text Text))
- wave_waveAggregatedStatus :: Lens' Wave (Maybe WaveAggregatedStatus)
- wave_waveID :: Lens' Wave (Maybe Text)
- data WaveAggregatedStatus = WaveAggregatedStatus' {}
- newWaveAggregatedStatus :: WaveAggregatedStatus
- waveAggregatedStatus_healthStatus :: Lens' WaveAggregatedStatus (Maybe WaveHealthStatus)
- waveAggregatedStatus_lastUpdateDateTime :: Lens' WaveAggregatedStatus (Maybe Text)
- waveAggregatedStatus_progressStatus :: Lens' WaveAggregatedStatus (Maybe WaveProgressStatus)
- waveAggregatedStatus_replicationStartedDateTime :: Lens' WaveAggregatedStatus (Maybe Text)
- waveAggregatedStatus_totalApplications :: Lens' WaveAggregatedStatus (Maybe Natural)
Service Configuration
defaultService :: Service Source #
API version 2020-02-26 of the Amazon Application Migration Service SDK configuration.
Errors
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
Operating denied due to a file permission or access check error.
_ConflictException :: AsError a => Fold a ServiceError Source #
The request could not be completed due to a conflict with the current state of the target resource.
_InternalServerException :: AsError a => Fold a ServiceError Source #
The server encountered an unexpected condition that prevented it from fulfilling the request.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
Resource not found exception.
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The request could not be completed because its exceeded the service quota.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Reached throttling quota exception.
_UninitializedAccountException :: AsError a => Fold a ServiceError Source #
Uninitialized account exception.
_ValidationException :: AsError a => Fold a ServiceError Source #
Validate exception.
ApplicationHealthStatus
newtype ApplicationHealthStatus Source #
Constructors
| ApplicationHealthStatus' | |
Fields | |
Bundled Patterns
| pattern ApplicationHealthStatus_ERROR :: ApplicationHealthStatus | |
| pattern ApplicationHealthStatus_HEALTHY :: ApplicationHealthStatus | |
| pattern ApplicationHealthStatus_LAGGING :: ApplicationHealthStatus |
Instances
ApplicationProgressStatus
newtype ApplicationProgressStatus Source #
Constructors
| ApplicationProgressStatus' | |
Fields | |
Bundled Patterns
Instances
BootMode
Constructors
| BootMode' | |
Fields
| |
Bundled Patterns
| pattern BootMode_LEGACY_BIOS :: BootMode | |
| pattern BootMode_UEFI :: BootMode |
Instances
ChangeServerLifeCycleStateSourceServerLifecycleState
newtype ChangeServerLifeCycleStateSourceServerLifecycleState Source #
Bundled Patterns
Instances
DataReplicationErrorString
newtype DataReplicationErrorString Source #
Constructors
| DataReplicationErrorString' | |
Fields | |
Bundled Patterns
Instances
DataReplicationInitiationStepName
newtype DataReplicationInitiationStepName Source #
Constructors
| DataReplicationInitiationStepName' | |
Bundled Patterns
Instances
DataReplicationInitiationStepStatus
newtype DataReplicationInitiationStepStatus Source #
Constructors
| DataReplicationInitiationStepStatus' | |
Bundled Patterns
Instances
DataReplicationState
newtype DataReplicationState Source #
Constructors
| DataReplicationState' | |
Fields | |
Bundled Patterns
Instances
FirstBoot
Constructors
| FirstBoot' | |
Fields | |
Bundled Patterns
| pattern FirstBoot_STOPPED :: FirstBoot | |
| pattern FirstBoot_SUCCEEDED :: FirstBoot | |
| pattern FirstBoot_UNKNOWN :: FirstBoot | |
| pattern FirstBoot_WAITING :: FirstBoot |
Instances
InitiatedBy
newtype InitiatedBy Source #
Constructors
| InitiatedBy' | |
Fields | |
Bundled Patterns
| pattern InitiatedBy_DIAGNOSTIC :: InitiatedBy | |
| pattern InitiatedBy_START_CUTOVER :: InitiatedBy | |
| pattern InitiatedBy_START_TEST :: InitiatedBy | |
| pattern InitiatedBy_TERMINATE :: InitiatedBy |
Instances
JobLogEvent
newtype JobLogEvent Source #
Constructors
| JobLogEvent' | |
Fields | |
Bundled Patterns
| pattern JobLogEvent_CLEANUP_END :: JobLogEvent | |
| pattern JobLogEvent_CLEANUP_FAIL :: JobLogEvent | |
| pattern JobLogEvent_CLEANUP_START :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_END :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_FAIL :: JobLogEvent | |
| pattern JobLogEvent_CONVERSION_START :: JobLogEvent | |
| pattern JobLogEvent_JOB_CANCEL :: JobLogEvent | |
| pattern JobLogEvent_JOB_END :: JobLogEvent | |
| pattern JobLogEvent_JOB_START :: JobLogEvent | |
| pattern JobLogEvent_LAUNCH_FAILED :: JobLogEvent | |
| pattern JobLogEvent_LAUNCH_START :: JobLogEvent | |
| pattern JobLogEvent_SERVER_SKIPPED :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_END :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_FAIL :: JobLogEvent | |
| pattern JobLogEvent_SNAPSHOT_START :: JobLogEvent | |
| pattern JobLogEvent_USING_PREVIOUS_SNAPSHOT :: JobLogEvent |
Instances
JobStatus
Constructors
| JobStatus' | |
Fields | |
Bundled Patterns
| pattern JobStatus_COMPLETED :: JobStatus | |
| pattern JobStatus_PENDING :: JobStatus | |
| pattern JobStatus_STARTED :: JobStatus |
Instances
JobType
Constructors
| JobType' | |
Fields
| |
Bundled Patterns
| pattern JobType_LAUNCH :: JobType | |
| pattern JobType_TERMINATE :: JobType |
Instances
LaunchDisposition
newtype LaunchDisposition Source #
Constructors
| LaunchDisposition' | |
Fields | |
Bundled Patterns
| pattern LaunchDisposition_STARTED :: LaunchDisposition | |
| pattern LaunchDisposition_STOPPED :: LaunchDisposition |
Instances
LaunchStatus
newtype LaunchStatus Source #
Constructors
| LaunchStatus' | |
Fields | |
Bundled Patterns
| pattern LaunchStatus_FAILED :: LaunchStatus | |
| pattern LaunchStatus_IN_PROGRESS :: LaunchStatus | |
| pattern LaunchStatus_LAUNCHED :: LaunchStatus | |
| pattern LaunchStatus_PENDING :: LaunchStatus | |
| pattern LaunchStatus_TERMINATED :: LaunchStatus |
Instances
LifeCycleState
newtype LifeCycleState Source #
Constructors
| LifeCycleState' | |
Fields | |
Bundled Patterns
| pattern LifeCycleState_CUTOVER :: LifeCycleState | |
| pattern LifeCycleState_CUTTING_OVER :: LifeCycleState | |
| pattern LifeCycleState_DISCONNECTED :: LifeCycleState | |
| pattern LifeCycleState_DISCOVERED :: LifeCycleState | |
| pattern LifeCycleState_NOT_READY :: LifeCycleState | |
| pattern LifeCycleState_READY_FOR_CUTOVER :: LifeCycleState | |
| pattern LifeCycleState_READY_FOR_TEST :: LifeCycleState | |
| pattern LifeCycleState_STOPPED :: LifeCycleState | |
| pattern LifeCycleState_TESTING :: LifeCycleState |
Instances
PostLaunchActionExecutionStatus
newtype PostLaunchActionExecutionStatus Source #
Constructors
| PostLaunchActionExecutionStatus' | |
Fields | |
Bundled Patterns
Instances
PostLaunchActionsDeploymentType
newtype PostLaunchActionsDeploymentType Source #
Constructors
| PostLaunchActionsDeploymentType' | |
Fields | |
Bundled Patterns
Instances
ReplicationConfigurationDataPlaneRouting
newtype ReplicationConfigurationDataPlaneRouting Source #
Constructors
| ReplicationConfigurationDataPlaneRouting' | |
Bundled Patterns
Instances
ReplicationConfigurationDefaultLargeStagingDiskType
newtype ReplicationConfigurationDefaultLargeStagingDiskType Source #
Bundled Patterns
Instances
ReplicationConfigurationEbsEncryption
newtype ReplicationConfigurationEbsEncryption Source #
Constructors
| ReplicationConfigurationEbsEncryption' | |
Bundled Patterns
| pattern ReplicationConfigurationEbsEncryption_CUSTOM :: ReplicationConfigurationEbsEncryption | |
| pattern ReplicationConfigurationEbsEncryption_DEFAULT :: ReplicationConfigurationEbsEncryption |
Instances
ReplicationConfigurationReplicatedDiskStagingDiskType
newtype ReplicationConfigurationReplicatedDiskStagingDiskType Source #
Bundled Patterns
Instances
ReplicationType
newtype ReplicationType Source #
Constructors
| ReplicationType' | |
Fields | |
Bundled Patterns
| pattern ReplicationType_AGENT_BASED :: ReplicationType | |
| pattern ReplicationType_SNAPSHOT_SHIPPING :: ReplicationType |
Instances
SsmDocumentType
newtype SsmDocumentType Source #
Constructors
| SsmDocumentType' | |
Fields | |
Bundled Patterns
| pattern SsmDocumentType_AUTOMATION :: SsmDocumentType | |
| pattern SsmDocumentType_COMMAND :: SsmDocumentType |
Instances
SsmParameterStoreParameterType
newtype SsmParameterStoreParameterType Source #
Constructors
| SsmParameterStoreParameterType' | |
Fields | |
Bundled Patterns
| pattern SsmParameterStoreParameterType_STRING :: SsmParameterStoreParameterType |
Instances
TargetInstanceTypeRightSizingMethod
newtype TargetInstanceTypeRightSizingMethod Source #
Constructors
| TargetInstanceTypeRightSizingMethod' | |
Bundled Patterns
| pattern TargetInstanceTypeRightSizingMethod_BASIC :: TargetInstanceTypeRightSizingMethod | |
| pattern TargetInstanceTypeRightSizingMethod_NONE :: TargetInstanceTypeRightSizingMethod |
Instances
VolumeType
newtype VolumeType Source #
Constructors
| VolumeType' | |
Fields | |
Bundled Patterns
| pattern VolumeType_Gp2 :: VolumeType | |
| pattern VolumeType_Gp3 :: VolumeType | |
| pattern VolumeType_Io1 :: VolumeType | |
| pattern VolumeType_Io2 :: VolumeType | |
| pattern VolumeType_Sc1 :: VolumeType | |
| pattern VolumeType_St1 :: VolumeType | |
| pattern VolumeType_Standard :: VolumeType |
Instances
WaveHealthStatus
newtype WaveHealthStatus Source #
Constructors
| WaveHealthStatus' | |
Fields | |
Bundled Patterns
| pattern WaveHealthStatus_ERROR :: WaveHealthStatus | |
| pattern WaveHealthStatus_HEALTHY :: WaveHealthStatus | |
| pattern WaveHealthStatus_LAGGING :: WaveHealthStatus |
Instances
WaveProgressStatus
newtype WaveProgressStatus Source #
Constructors
| WaveProgressStatus' | |
Fields | |
Bundled Patterns
| pattern WaveProgressStatus_COMPLETED :: WaveProgressStatus | |
| pattern WaveProgressStatus_IN_PROGRESS :: WaveProgressStatus | |
| pattern WaveProgressStatus_NOT_STARTED :: WaveProgressStatus |
Instances
Application
data Application Source #
See: newApplication smart constructor.
Constructors
| Application' | |
Fields
| |
Instances
newApplication :: Application Source #
Create a value of Application with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationAggregatedStatus:Application', application_applicationAggregatedStatus - Application aggregated status.
$sel:applicationID:Application', application_applicationID - Application ID.
$sel:arn:Application', application_arn - Application ARN.
$sel:creationDateTime:Application', application_creationDateTime - Application creation dateTime.
$sel:description:Application', application_description - Application description.
$sel:isArchived:Application', application_isArchived - Application archival status.
$sel:lastModifiedDateTime:Application', application_lastModifiedDateTime - Application last modified dateTime.
$sel:name:Application', application_name - Application name.
$sel:tags:Application', application_tags - Application tags.
$sel:waveID:Application', application_waveID - Application wave ID.
application_applicationAggregatedStatus :: Lens' Application (Maybe ApplicationAggregatedStatus) Source #
Application aggregated status.
application_applicationID :: Lens' Application (Maybe Text) Source #
Application ID.
application_arn :: Lens' Application (Maybe Text) Source #
Application ARN.
application_creationDateTime :: Lens' Application (Maybe Text) Source #
Application creation dateTime.
application_description :: Lens' Application (Maybe Text) Source #
Application description.
application_isArchived :: Lens' Application (Maybe Bool) Source #
Application archival status.
application_lastModifiedDateTime :: Lens' Application (Maybe Text) Source #
Application last modified dateTime.
application_name :: Lens' Application (Maybe Text) Source #
Application name.
application_tags :: Lens' Application (Maybe (HashMap Text Text)) Source #
Application tags.
application_waveID :: Lens' Application (Maybe Text) Source #
Application wave ID.
ApplicationAggregatedStatus
data ApplicationAggregatedStatus Source #
Application aggregated status.
See: newApplicationAggregatedStatus smart constructor.
Constructors
| ApplicationAggregatedStatus' | |
Fields
| |
Instances
newApplicationAggregatedStatus :: ApplicationAggregatedStatus Source #
Create a value of ApplicationAggregatedStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:healthStatus:ApplicationAggregatedStatus', applicationAggregatedStatus_healthStatus - Application aggregated status health status.
$sel:lastUpdateDateTime:ApplicationAggregatedStatus', applicationAggregatedStatus_lastUpdateDateTime - Application aggregated status last update dateTime.
$sel:progressStatus:ApplicationAggregatedStatus', applicationAggregatedStatus_progressStatus - Application aggregated status progress status.
$sel:totalSourceServers:ApplicationAggregatedStatus', applicationAggregatedStatus_totalSourceServers - Application aggregated status total source servers amount.
applicationAggregatedStatus_healthStatus :: Lens' ApplicationAggregatedStatus (Maybe ApplicationHealthStatus) Source #
Application aggregated status health status.
applicationAggregatedStatus_lastUpdateDateTime :: Lens' ApplicationAggregatedStatus (Maybe Text) Source #
Application aggregated status last update dateTime.
applicationAggregatedStatus_progressStatus :: Lens' ApplicationAggregatedStatus (Maybe ApplicationProgressStatus) Source #
Application aggregated status progress status.
applicationAggregatedStatus_totalSourceServers :: Lens' ApplicationAggregatedStatus (Maybe Natural) Source #
Application aggregated status total source servers amount.
CPU
Source server CPU information.
See: newCPU smart constructor.
Constructors
| CPU' | |
Instances
| FromJSON CPU Source # | |
| Generic CPU Source # | |
| Read CPU Source # | |
| Show CPU Source # | |
| NFData CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
| Eq CPU Source # | |
| Hashable CPU Source # | |
Defined in Amazonka.MGN.Types.CPU | |
| type Rep CPU Source # | |
Defined in Amazonka.MGN.Types.CPU type Rep CPU = D1 ('MetaData "CPU" "Amazonka.MGN.Types.CPU" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "modelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
Create a value of CPU with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cores:CPU', cpu_cores - The number of CPU cores on the source server.
$sel:modelName:CPU', cpu_modelName - The source server's CPU model name.
ChangeServerLifeCycleStateSourceServerLifecycle
data ChangeServerLifeCycleStateSourceServerLifecycle Source #
The request to change the source server migration lifecycle state.
See: newChangeServerLifeCycleStateSourceServerLifecycle smart constructor.
Constructors
| ChangeServerLifeCycleStateSourceServerLifecycle' | |
Fields
| |
Instances
newChangeServerLifeCycleStateSourceServerLifecycle Source #
Arguments
| :: ChangeServerLifeCycleStateSourceServerLifecycleState | |
| -> ChangeServerLifeCycleStateSourceServerLifecycle |
Create a value of ChangeServerLifeCycleStateSourceServerLifecycle with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:state:ChangeServerLifeCycleStateSourceServerLifecycle', changeServerLifeCycleStateSourceServerLifecycle_state - The request to change the source server migration lifecycle state.
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.
Constructors
| DataReplicationError' | |
Instances
newDataReplicationError :: DataReplicationError Source #
Create a value of DataReplicationError with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:error:DataReplicationError', dataReplicationError_error - Error in data replication.
$sel:rawError:DataReplicationError', dataReplicationError_rawError - Error in data replication.
dataReplicationError_error :: Lens' DataReplicationError (Maybe DataReplicationErrorString) Source #
Error in data replication.
dataReplicationError_rawError :: Lens' DataReplicationError (Maybe Text) Source #
Error in data replication.
DataReplicationInfo
data DataReplicationInfo Source #
Request data replication info.
See: newDataReplicationInfo smart constructor.
Constructors
| DataReplicationInfo' | |
Fields
| |
Instances
newDataReplicationInfo :: DataReplicationInfo Source #
Create a value of DataReplicationInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataReplicationError:DataReplicationInfo', dataReplicationInfo_dataReplicationError - Error in obtaining data replication info.
$sel:dataReplicationInitiation:DataReplicationInfo', dataReplicationInfo_dataReplicationInitiation - Request to query whether data replication has been initiated.
$sel:dataReplicationState:DataReplicationInfo', dataReplicationInfo_dataReplicationState - Request to query the data replication state.
$sel:etaDateTime:DataReplicationInfo', dataReplicationInfo_etaDateTime - Request to query the time when data replication will be complete.
$sel:lagDuration:DataReplicationInfo', dataReplicationInfo_lagDuration - Request to query data replication lag duration.
$sel:lastSnapshotDateTime:DataReplicationInfo', dataReplicationInfo_lastSnapshotDateTime - Request to query data replication last snapshot time.
$sel:replicatedDisks:DataReplicationInfo', dataReplicationInfo_replicatedDisks - Request to query disks replicated.
dataReplicationInfo_dataReplicationError :: Lens' DataReplicationInfo (Maybe DataReplicationError) Source #
Error in obtaining data replication info.
dataReplicationInfo_dataReplicationInitiation :: Lens' DataReplicationInfo (Maybe DataReplicationInitiation) Source #
Request to query whether data replication has been initiated.
dataReplicationInfo_dataReplicationState :: Lens' DataReplicationInfo (Maybe DataReplicationState) Source #
Request to query the data replication state.
dataReplicationInfo_etaDateTime :: Lens' DataReplicationInfo (Maybe Text) Source #
Request to query the time when data replication will be complete.
dataReplicationInfo_lagDuration :: Lens' DataReplicationInfo (Maybe Text) Source #
Request to query data replication lag duration.
dataReplicationInfo_lastSnapshotDateTime :: Lens' DataReplicationInfo (Maybe Text) Source #
Request to query data replication last snapshot time.
dataReplicationInfo_replicatedDisks :: Lens' DataReplicationInfo (Maybe [DataReplicationInfoReplicatedDisk]) Source #
Request to query disks replicated.
DataReplicationInfoReplicatedDisk
data DataReplicationInfoReplicatedDisk Source #
Request to query disks replicated.
See: newDataReplicationInfoReplicatedDisk smart constructor.
Constructors
| DataReplicationInfoReplicatedDisk' | |
Fields
| |
Instances
newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk Source #
Create a value of DataReplicationInfoReplicatedDisk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:backloggedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_backloggedStorageBytes - Request to query data replication backlog size in bytes.
$sel:deviceName:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_deviceName - Request to query device name.
$sel:replicatedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_replicatedStorageBytes - Request to query amount of data replicated in bytes.
$sel:rescannedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_rescannedStorageBytes - Request to query amount of data rescanned in bytes.
$sel:totalStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_totalStorageBytes - Request to query total amount of data replicated in bytes.
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_replicatedStorageBytes :: Lens' DataReplicationInfoReplicatedDisk (Maybe Natural) Source #
Request to query amount of data replicated in bytes.
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.
Constructors
| DataReplicationInitiation' | |
Fields
| |
Instances
newDataReplicationInitiation :: DataReplicationInitiation Source #
Create a value of DataReplicationInitiation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextAttemptDateTime:DataReplicationInitiation', dataReplicationInitiation_nextAttemptDateTime - Request to query next data initiation date and time.
$sel:startDateTime:DataReplicationInitiation', dataReplicationInitiation_startDateTime - Request to query data initiation start date and time.
$sel:steps:DataReplicationInitiation', dataReplicationInitiation_steps - Request to query data initiation steps.
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.
dataReplicationInitiation_steps :: Lens' DataReplicationInitiation (Maybe [DataReplicationInitiationStep]) Source #
Request to query data initiation steps.
DataReplicationInitiationStep
data DataReplicationInitiationStep Source #
Data replication initiation step.
See: newDataReplicationInitiationStep smart constructor.
Constructors
| DataReplicationInitiationStep' | |
Fields
| |
Instances
newDataReplicationInitiationStep :: DataReplicationInitiationStep Source #
Create a value of DataReplicationInitiationStep with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:DataReplicationInitiationStep', dataReplicationInitiationStep_name - Request to query data initiation step name.
$sel:status:DataReplicationInitiationStep', dataReplicationInitiationStep_status - Request to query data initiation status.
dataReplicationInitiationStep_name :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepName) Source #
Request to query data initiation step name.
dataReplicationInitiationStep_status :: Lens' DataReplicationInitiationStep (Maybe DataReplicationInitiationStepStatus) Source #
Request to query data initiation status.
DescribeJobsRequestFilters
data DescribeJobsRequestFilters Source #
Request to describe Job log filters.
See: newDescribeJobsRequestFilters smart constructor.
Constructors
| DescribeJobsRequestFilters' | |
Instances
newDescribeJobsRequestFilters :: DescribeJobsRequestFilters Source #
Create a value of DescribeJobsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fromDate:DescribeJobsRequestFilters', describeJobsRequestFilters_fromDate - Request to describe Job log filters by date.
$sel:jobIDs:DescribeJobsRequestFilters', describeJobsRequestFilters_jobIDs - Request to describe Job log filters by job ID.
$sel:toDate:DescribeJobsRequestFilters', describeJobsRequestFilters_toDate - Request to describe job log items by last date.
describeJobsRequestFilters_fromDate :: Lens' DescribeJobsRequestFilters (Maybe Text) Source #
Request to describe Job log filters by date.
describeJobsRequestFilters_jobIDs :: Lens' DescribeJobsRequestFilters (Maybe [Text]) Source #
Request to describe Job log filters by job ID.
describeJobsRequestFilters_toDate :: Lens' DescribeJobsRequestFilters (Maybe Text) Source #
Request to describe job log items by last date.
DescribeSourceServersRequestFilters
data DescribeSourceServersRequestFilters Source #
Request to filter Source Servers list.
See: newDescribeSourceServersRequestFilters smart constructor.
Constructors
| DescribeSourceServersRequestFilters' | |
Fields
| |
Instances
newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters Source #
Create a value of DescribeSourceServersRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationIDs:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_applicationIDs - Request to filter Source Servers list by application IDs.
$sel:isArchived:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_isArchived - Request to filter Source Servers list by archived.
$sel:lifeCycleStates:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_lifeCycleStates - Request to filter Source Servers list by life cycle states.
$sel:replicationTypes:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_replicationTypes - Request to filter Source Servers list by replication type.
$sel:sourceServerIDs:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_sourceServerIDs - Request to filter Source Servers list by Source Server ID.
describeSourceServersRequestFilters_applicationIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text]) Source #
Request to filter Source Servers list by application IDs.
describeSourceServersRequestFilters_isArchived :: Lens' DescribeSourceServersRequestFilters (Maybe Bool) Source #
Request to filter Source Servers list by archived.
describeSourceServersRequestFilters_lifeCycleStates :: Lens' DescribeSourceServersRequestFilters (Maybe [LifeCycleState]) Source #
Request to filter Source Servers list by life cycle states.
describeSourceServersRequestFilters_replicationTypes :: Lens' DescribeSourceServersRequestFilters (Maybe [ReplicationType]) Source #
Request to filter Source Servers list by replication type.
describeSourceServersRequestFilters_sourceServerIDs :: Lens' DescribeSourceServersRequestFilters (Maybe [Text]) Source #
Request to filter Source Servers list by Source Server ID.
Disk
The disk identifier.
See: newDisk smart constructor.
Constructors
| Disk' | |
Instances
| FromJSON Disk Source # | |
| Generic Disk Source # | |
| Read Disk Source # | |
| Show Disk Source # | |
| NFData Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
| Eq Disk Source # | |
| Hashable Disk Source # | |
Defined in Amazonka.MGN.Types.Disk | |
| type Rep Disk Source # | |
Defined in Amazonka.MGN.Types.Disk type Rep Disk = D1 ('MetaData "Disk" "Amazonka.MGN.Types.Disk" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "Disk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
Create a value of Disk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bytes:Disk', disk_bytes - The amount of storage on the disk in bytes.
$sel:deviceName:Disk', disk_deviceName - The disk or device name.
IdentificationHints
data IdentificationHints Source #
Identification hints.
See: newIdentificationHints smart constructor.
Constructors
| IdentificationHints' | |
Instances
newIdentificationHints :: IdentificationHints Source #
Create a value of IdentificationHints with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:awsInstanceID:IdentificationHints', identificationHints_awsInstanceID - AWS Instance ID identification hint.
$sel:fqdn:IdentificationHints', identificationHints_fqdn - FQDN address identification hint.
$sel:hostname:IdentificationHints', identificationHints_hostname - Hostname identification hint.
$sel:vmPath:IdentificationHints', identificationHints_vmPath - vCenter VM path identification hint.
$sel:vmWareUuid:IdentificationHints', identificationHints_vmWareUuid - vmWare UUID identification hint.
identificationHints_awsInstanceID :: Lens' IdentificationHints (Maybe Text) Source #
AWS Instance ID identification hint.
identificationHints_fqdn :: Lens' IdentificationHints (Maybe Text) Source #
FQDN address identification hint.
identificationHints_hostname :: Lens' IdentificationHints (Maybe Text) Source #
Hostname identification hint.
identificationHints_vmPath :: Lens' IdentificationHints (Maybe Text) Source #
vCenter VM path identification hint.
identificationHints_vmWareUuid :: Lens' IdentificationHints (Maybe Text) Source #
vmWare UUID identification hint.
Job
Job.
See: newJob smart constructor.
Constructors
| Job' | |
Fields
| |
Instances
Create a value of Job with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Job', job_arn - the ARN of the specific Job.
$sel:creationDateTime:Job', job_creationDateTime - Job creation time.
$sel:endDateTime:Job', job_endDateTime - Job end time.
$sel:initiatedBy:Job', job_initiatedBy - Job initiated by field.
$sel:participatingServers:Job', job_participatingServers - Servers participating in a specific Job.
$sel:status:Job', job_status - Job status.
$sel:tags:Job', job_tags - Tags associated with specific Job.
$sel:type':Job', job_type - Job type.
$sel:jobID:Job', job_jobID - Job ID.
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.
Constructors
| JobLog' | |
Fields
| |
Instances
| FromJSON JobLog Source # | |
| Generic JobLog Source # | |
| Read JobLog Source # | |
| Show JobLog Source # | |
| NFData JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
| Eq JobLog Source # | |
| Hashable JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog | |
| type Rep JobLog Source # | |
Defined in Amazonka.MGN.Types.JobLog type Rep JobLog = D1 ('MetaData "JobLog" "Amazonka.MGN.Types.JobLog" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "JobLog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEvent)) :*: (S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEventData)) :*: S1 ('MetaSel ('Just "logDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
Create a value of JobLog with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:JobLog', jobLog_event - Job log event.
$sel:eventData:JobLog', jobLog_eventData - Job event data
$sel:logDateTime:JobLog', jobLog_logDateTime - Job log event date and time.
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.
Constructors
| JobLogEventData' | |
Fields
| |
Instances
newJobLogEventData :: JobLogEventData Source #
Create a value of JobLogEventData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conversionServerID:JobLogEventData', jobLogEventData_conversionServerID - Job Event conversion Server ID.
$sel:rawError:JobLogEventData', jobLogEventData_rawError - Job error.
$sel:sourceServerID:JobLogEventData', jobLogEventData_sourceServerID - Job Event Source Server ID.
$sel:targetInstanceID:JobLogEventData', jobLogEventData_targetInstanceID - Job Event Target instance ID.
jobLogEventData_conversionServerID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event conversion Server ID.
jobLogEventData_rawError :: Lens' JobLogEventData (Maybe Text) Source #
Job error.
jobLogEventData_sourceServerID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event Source Server ID.
jobLogEventData_targetInstanceID :: Lens' JobLogEventData (Maybe Text) Source #
Job Event Target instance ID.
JobPostLaunchActionsLaunchStatus
data JobPostLaunchActionsLaunchStatus Source #
Launch Status of the Job Post Launch Actions.
See: newJobPostLaunchActionsLaunchStatus smart constructor.
Constructors
| JobPostLaunchActionsLaunchStatus' | |
Fields
| |
Instances
newJobPostLaunchActionsLaunchStatus :: JobPostLaunchActionsLaunchStatus Source #
Create a value of JobPostLaunchActionsLaunchStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:executionID:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_executionID - AWS Systems Manager Document's execution ID of the of the Job Post
Launch Actions.
$sel:executionStatus:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_executionStatus - AWS Systems Manager Document's execution status.
$sel:failureReason:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_failureReason - AWS Systems Manager Document's failure reason.
$sel:ssmDocument:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_ssmDocument - AWS Systems Manager's Document of the of the Job Post Launch Actions.
$sel:ssmDocumentType:JobPostLaunchActionsLaunchStatus', jobPostLaunchActionsLaunchStatus_ssmDocumentType - AWS Systems Manager Document type.
jobPostLaunchActionsLaunchStatus_executionID :: Lens' JobPostLaunchActionsLaunchStatus (Maybe Text) Source #
AWS Systems Manager Document's execution ID of the of the Job Post Launch Actions.
jobPostLaunchActionsLaunchStatus_executionStatus :: Lens' JobPostLaunchActionsLaunchStatus (Maybe PostLaunchActionExecutionStatus) Source #
AWS Systems Manager Document's execution status.
jobPostLaunchActionsLaunchStatus_failureReason :: Lens' JobPostLaunchActionsLaunchStatus (Maybe Text) Source #
AWS Systems Manager Document's failure reason.
jobPostLaunchActionsLaunchStatus_ssmDocument :: Lens' JobPostLaunchActionsLaunchStatus (Maybe SsmDocument) Source #
AWS Systems Manager's Document of the of the Job Post Launch Actions.
jobPostLaunchActionsLaunchStatus_ssmDocumentType :: Lens' JobPostLaunchActionsLaunchStatus (Maybe SsmDocumentType) Source #
AWS Systems Manager Document type.
LaunchConfiguration
data LaunchConfiguration Source #
See: newLaunchConfiguration smart constructor.
Constructors
| LaunchConfiguration' | |
Fields
| |
Instances
newLaunchConfiguration :: LaunchConfiguration Source #
Create a value of LaunchConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bootMode:LaunchConfiguration', launchConfiguration_bootMode - Launch configuration boot mode.
$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.
$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.
$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Launch configuration EC2 Launch template ID.
$sel:enableMapAutoTagging:LaunchConfiguration', launchConfiguration_enableMapAutoTagging - Enable map auto tagging.
$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Launch disposition for launch configuration.
$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Launch configuration OS licensing.
$sel:mapAutoTaggingMpeID:LaunchConfiguration', launchConfiguration_mapAutoTaggingMpeID - Map auto tagging MPE ID.
$sel:name:LaunchConfiguration', launchConfiguration_name - Launch configuration name.
$sel:postLaunchActions:LaunchConfiguration', launchConfiguration_postLaunchActions - Undocumented member.
$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Launch configuration Source Server ID.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.
launchConfiguration_bootMode :: Lens' LaunchConfiguration (Maybe BootMode) Source #
Launch configuration boot mode.
launchConfiguration_copyPrivateIp :: Lens' LaunchConfiguration (Maybe Bool) Source #
Copy Private IP during Launch Configuration.
launchConfiguration_copyTags :: Lens' LaunchConfiguration (Maybe Bool) Source #
Copy Tags during Launch Configuration.
launchConfiguration_ec2LaunchTemplateID :: Lens' LaunchConfiguration (Maybe Text) Source #
Launch configuration EC2 Launch template ID.
launchConfiguration_enableMapAutoTagging :: Lens' LaunchConfiguration (Maybe Bool) Source #
Enable map auto tagging.
launchConfiguration_launchDisposition :: Lens' LaunchConfiguration (Maybe LaunchDisposition) Source #
Launch disposition for launch configuration.
launchConfiguration_licensing :: Lens' LaunchConfiguration (Maybe Licensing) Source #
Launch configuration OS licensing.
launchConfiguration_mapAutoTaggingMpeID :: Lens' LaunchConfiguration (Maybe Text) Source #
Map auto tagging MPE ID.
launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text) Source #
Launch configuration name.
launchConfiguration_postLaunchActions :: Lens' LaunchConfiguration (Maybe PostLaunchActions) Source #
Undocumented member.
launchConfiguration_sourceServerID :: Lens' LaunchConfiguration (Maybe Text) Source #
Launch configuration Source Server ID.
launchConfiguration_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfiguration (Maybe TargetInstanceTypeRightSizingMethod) Source #
Launch configuration Target instance type right sizing method.
LaunchConfigurationTemplate
data LaunchConfigurationTemplate Source #
See: newLaunchConfigurationTemplate smart constructor.
Constructors
| LaunchConfigurationTemplate' | |
Fields
| |
Instances
newLaunchConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> LaunchConfigurationTemplate |
Create a value of LaunchConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:LaunchConfigurationTemplate', launchConfigurationTemplate_arn - ARN of the Launch Configuration Template.
$sel:associatePublicIpAddress:LaunchConfigurationTemplate', launchConfigurationTemplate_associatePublicIpAddress - Associate public Ip address.
$sel:bootMode:LaunchConfigurationTemplate', launchConfigurationTemplate_bootMode - Launch configuration template boot mode.
$sel:copyPrivateIp:LaunchConfigurationTemplate', launchConfigurationTemplate_copyPrivateIp - Copy private Ip.
$sel:copyTags:LaunchConfigurationTemplate', launchConfigurationTemplate_copyTags - Copy tags.
$sel:ec2LaunchTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_ec2LaunchTemplateID - EC2 launch template ID.
$sel:enableMapAutoTagging:LaunchConfigurationTemplate', launchConfigurationTemplate_enableMapAutoTagging - Enable map auto tagging.
$sel:largeVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_largeVolumeConf - Large volume config.
$sel:launchDisposition:LaunchConfigurationTemplate', launchConfigurationTemplate_launchDisposition - Launch disposition.
$sel:licensing:LaunchConfigurationTemplate', launchConfigurationTemplate_licensing - Undocumented member.
$sel:mapAutoTaggingMpeID:LaunchConfigurationTemplate', launchConfigurationTemplate_mapAutoTaggingMpeID - Launch configuration template map auto tagging MPE ID.
$sel:postLaunchActions:LaunchConfigurationTemplate', launchConfigurationTemplate_postLaunchActions - Post Launch Actions of the Launch Configuration Template.
$sel:smallVolumeConf:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeConf - Small volume config.
$sel:smallVolumeMaxSize:LaunchConfigurationTemplate', launchConfigurationTemplate_smallVolumeMaxSize - Small volume maximum size.
$sel:tags:LaunchConfigurationTemplate', launchConfigurationTemplate_tags - Tags of the Launch Configuration Template.
$sel:targetInstanceTypeRightSizingMethod:LaunchConfigurationTemplate', launchConfigurationTemplate_targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.
$sel:launchConfigurationTemplateID:LaunchConfigurationTemplate', launchConfigurationTemplate_launchConfigurationTemplateID - ID of the Launch Configuration Template.
launchConfigurationTemplate_arn :: Lens' LaunchConfigurationTemplate (Maybe Text) Source #
ARN of the Launch Configuration Template.
launchConfigurationTemplate_associatePublicIpAddress :: Lens' LaunchConfigurationTemplate (Maybe Bool) Source #
Associate public Ip address.
launchConfigurationTemplate_bootMode :: Lens' LaunchConfigurationTemplate (Maybe BootMode) Source #
Launch configuration template boot mode.
launchConfigurationTemplate_copyPrivateIp :: Lens' LaunchConfigurationTemplate (Maybe Bool) Source #
Copy private Ip.
launchConfigurationTemplate_copyTags :: Lens' LaunchConfigurationTemplate (Maybe Bool) Source #
Copy tags.
launchConfigurationTemplate_ec2LaunchTemplateID :: Lens' LaunchConfigurationTemplate (Maybe Text) Source #
EC2 launch template ID.
launchConfigurationTemplate_enableMapAutoTagging :: Lens' LaunchConfigurationTemplate (Maybe Bool) Source #
Enable map auto tagging.
launchConfigurationTemplate_largeVolumeConf :: Lens' LaunchConfigurationTemplate (Maybe LaunchTemplateDiskConf) Source #
Large volume config.
launchConfigurationTemplate_launchDisposition :: Lens' LaunchConfigurationTemplate (Maybe LaunchDisposition) Source #
Launch disposition.
launchConfigurationTemplate_licensing :: Lens' LaunchConfigurationTemplate (Maybe Licensing) Source #
Undocumented member.
launchConfigurationTemplate_mapAutoTaggingMpeID :: Lens' LaunchConfigurationTemplate (Maybe Text) Source #
Launch configuration template map auto tagging MPE ID.
launchConfigurationTemplate_postLaunchActions :: Lens' LaunchConfigurationTemplate (Maybe PostLaunchActions) Source #
Post Launch Actions of the Launch Configuration Template.
launchConfigurationTemplate_smallVolumeConf :: Lens' LaunchConfigurationTemplate (Maybe LaunchTemplateDiskConf) Source #
Small volume config.
launchConfigurationTemplate_smallVolumeMaxSize :: Lens' LaunchConfigurationTemplate (Maybe Natural) Source #
Small volume maximum size.
launchConfigurationTemplate_tags :: Lens' LaunchConfigurationTemplate (Maybe (HashMap Text Text)) Source #
Tags of the Launch Configuration Template.
launchConfigurationTemplate_targetInstanceTypeRightSizingMethod :: Lens' LaunchConfigurationTemplate (Maybe TargetInstanceTypeRightSizingMethod) Source #
Target instance type right-sizing method.
launchConfigurationTemplate_launchConfigurationTemplateID :: Lens' LaunchConfigurationTemplate Text Source #
ID of the Launch Configuration Template.
LaunchTemplateDiskConf
data LaunchTemplateDiskConf Source #
Launch template disk configuration.
See: newLaunchTemplateDiskConf smart constructor.
Constructors
| LaunchTemplateDiskConf' | |
Fields
| |
Instances
newLaunchTemplateDiskConf :: LaunchTemplateDiskConf Source #
Create a value of LaunchTemplateDiskConf with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:iops:LaunchTemplateDiskConf', launchTemplateDiskConf_iops - Launch template disk iops configuration.
$sel:throughput:LaunchTemplateDiskConf', launchTemplateDiskConf_throughput - Launch template disk throughput configuration.
$sel:volumeType:LaunchTemplateDiskConf', launchTemplateDiskConf_volumeType - Launch template disk volume type configuration.
launchTemplateDiskConf_iops :: Lens' LaunchTemplateDiskConf (Maybe Natural) Source #
Launch template disk iops configuration.
launchTemplateDiskConf_throughput :: Lens' LaunchTemplateDiskConf (Maybe Natural) Source #
Launch template disk throughput configuration.
launchTemplateDiskConf_volumeType :: Lens' LaunchTemplateDiskConf (Maybe VolumeType) Source #
Launch template disk volume type configuration.
LaunchedInstance
data LaunchedInstance Source #
Launched instance.
See: newLaunchedInstance smart constructor.
Constructors
| LaunchedInstance' | |
Instances
newLaunchedInstance :: LaunchedInstance Source #
Create a value of LaunchedInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ec2InstanceID:LaunchedInstance', launchedInstance_ec2InstanceID - Launched instance EC2 ID.
$sel:firstBoot:LaunchedInstance', launchedInstance_firstBoot - Launched instance first boot.
$sel:jobID:LaunchedInstance', launchedInstance_jobID - Launched instance Job ID.
launchedInstance_ec2InstanceID :: Lens' LaunchedInstance (Maybe Text) Source #
Launched instance EC2 ID.
launchedInstance_firstBoot :: Lens' LaunchedInstance (Maybe FirstBoot) Source #
Launched instance first boot.
launchedInstance_jobID :: Lens' LaunchedInstance (Maybe Text) Source #
Launched instance Job ID.
Licensing
Configure Licensing.
See: newLicensing smart constructor.
Constructors
| Licensing' | |
Instances
| FromJSON Licensing Source # | |
| ToJSON Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| Generic Licensing Source # | |
| Read Licensing Source # | |
| Show Licensing Source # | |
| NFData Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| Eq Licensing Source # | |
| Hashable Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
| type Rep Licensing Source # | |
Defined in Amazonka.MGN.Types.Licensing | |
newLicensing :: Licensing Source #
Create a value of Licensing with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:osByol:Licensing', licensing_osByol - Configure BYOL OS licensing.
LifeCycle
Lifecycle.
See: newLifeCycle smart constructor.
Constructors
| LifeCycle' | |
Fields
| |
Instances
newLifeCycle :: LifeCycle Source #
Create a value of LifeCycle with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addedToServiceDateTime:LifeCycle', lifeCycle_addedToServiceDateTime - Lifecycle added to service data and time.
$sel:elapsedReplicationDuration:LifeCycle', lifeCycle_elapsedReplicationDuration - Lifecycle elapsed time and duration.
$sel:firstByteDateTime:LifeCycle', lifeCycle_firstByteDateTime - Lifecycle replication initiation date and time.
$sel:lastCutover:LifeCycle', lifeCycle_lastCutover - Lifecycle last Cutover.
$sel:lastSeenByServiceDateTime:LifeCycle', lifeCycle_lastSeenByServiceDateTime - Lifecycle last seen date and time.
$sel:lastTest:LifeCycle', lifeCycle_lastTest - Lifecycle last Test.
$sel:state:LifeCycle', lifeCycle_state - Lifecycle state.
lifeCycle_addedToServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle added to service data and time.
lifeCycle_elapsedReplicationDuration :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle elapsed time and duration.
lifeCycle_firstByteDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle replication initiation date and time.
lifeCycle_lastCutover :: Lens' LifeCycle (Maybe LifeCycleLastCutover) Source #
Lifecycle last Cutover.
lifeCycle_lastSeenByServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #
Lifecycle last seen date and time.
lifeCycle_lastTest :: Lens' LifeCycle (Maybe LifeCycleLastTest) Source #
Lifecycle last Test.
lifeCycle_state :: Lens' LifeCycle (Maybe LifeCycleState) Source #
Lifecycle state.
LifeCycleLastCutover
data LifeCycleLastCutover Source #
Lifecycle last Cutover .
See: newLifeCycleLastCutover smart constructor.
Constructors
| LifeCycleLastCutover' | |
Fields
| |
Instances
newLifeCycleLastCutover :: LifeCycleLastCutover Source #
Create a value of LifeCycleLastCutover with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:finalized:LifeCycleLastCutover', lifeCycleLastCutover_finalized - Lifecycle Cutover finalized date and time.
$sel:initiated:LifeCycleLastCutover', lifeCycleLastCutover_initiated - Lifecycle last Cutover initiated.
$sel:reverted:LifeCycleLastCutover', lifeCycleLastCutover_reverted - Lifecycle last Cutover reverted.
lifeCycleLastCutover_finalized :: Lens' LifeCycleLastCutover (Maybe LifeCycleLastCutoverFinalized) Source #
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.
LifeCycleLastCutoverFinalized
data LifeCycleLastCutoverFinalized Source #
Lifecycle Cutover finalized
See: newLifeCycleLastCutoverFinalized smart constructor.
Constructors
| LifeCycleLastCutoverFinalized' | |
Fields
| |
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.
Constructors
| LifeCycleLastCutoverInitiated' | |
Instances
newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated Source #
Create a value of LifeCycleLastCutoverInitiated with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_apiCallDateTime -
$sel:jobID:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_jobID - Lifecycle last Cutover initiated by Job ID.
lifeCycleLastCutoverInitiated_apiCallDateTime :: Lens' LifeCycleLastCutoverInitiated (Maybe Text) Source #
lifeCycleLastCutoverInitiated_jobID :: Lens' LifeCycleLastCutoverInitiated (Maybe Text) Source #
Lifecycle last Cutover initiated by Job ID.
LifeCycleLastCutoverReverted
data LifeCycleLastCutoverReverted Source #
Lifecycle last Cutover reverted.
See: newLifeCycleLastCutoverReverted smart constructor.
Constructors
| LifeCycleLastCutoverReverted' | |
Fields
| |
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.
Constructors
| LifeCycleLastTest' | |
Fields
| |
Instances
newLifeCycleLastTest :: LifeCycleLastTest Source #
Create a value of LifeCycleLastTest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:finalized:LifeCycleLastTest', lifeCycleLastTest_finalized - Lifecycle last Test finalized.
$sel:initiated:LifeCycleLastTest', lifeCycleLastTest_initiated - Lifecycle last Test initiated.
$sel:reverted:LifeCycleLastTest', lifeCycleLastTest_reverted - Lifecycle last Test reverted.
lifeCycleLastTest_finalized :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestFinalized) Source #
Lifecycle last Test finalized.
lifeCycleLastTest_initiated :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestInitiated) Source #
Lifecycle last Test initiated.
lifeCycleLastTest_reverted :: Lens' LifeCycleLastTest (Maybe LifeCycleLastTestReverted) Source #
Lifecycle last Test reverted.
LifeCycleLastTestFinalized
data LifeCycleLastTestFinalized Source #
Lifecycle last Test finalized.
See: newLifeCycleLastTestFinalized smart constructor.
Constructors
| LifeCycleLastTestFinalized' | |
Fields
| |
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.
Constructors
| LifeCycleLastTestInitiated' | |
Instances
newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated Source #
Create a value of LifeCycleLastTestInitiated with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiCallDateTime:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_apiCallDateTime - Lifecycle last Test initiated API call date and time.
$sel:jobID:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_jobID - Lifecycle last Test initiated Job ID.
lifeCycleLastTestInitiated_apiCallDateTime :: Lens' LifeCycleLastTestInitiated (Maybe Text) Source #
Lifecycle last Test initiated API call date and time.
lifeCycleLastTestInitiated_jobID :: Lens' LifeCycleLastTestInitiated (Maybe Text) Source #
Lifecycle last Test initiated Job ID.
LifeCycleLastTestReverted
data LifeCycleLastTestReverted Source #
Lifecycle last Test reverted.
See: newLifeCycleLastTestReverted smart constructor.
Constructors
| LifeCycleLastTestReverted' | |
Fields
| |
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.
ListApplicationsRequestFilters
data ListApplicationsRequestFilters Source #
Applications list filters.
See: newListApplicationsRequestFilters smart constructor.
Constructors
| ListApplicationsRequestFilters' | |
Fields
| |
Instances
newListApplicationsRequestFilters :: ListApplicationsRequestFilters Source #
Create a value of ListApplicationsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationIDs:ListApplicationsRequestFilters', listApplicationsRequestFilters_applicationIDs - Filter applications list by application ID.
$sel:isArchived:ListApplicationsRequestFilters', listApplicationsRequestFilters_isArchived - Filter applications list by archival status.
$sel:waveIDs:ListApplicationsRequestFilters', listApplicationsRequestFilters_waveIDs - Filter applications list by wave ID.
listApplicationsRequestFilters_applicationIDs :: Lens' ListApplicationsRequestFilters (Maybe [Text]) Source #
Filter applications list by application ID.
listApplicationsRequestFilters_isArchived :: Lens' ListApplicationsRequestFilters (Maybe Bool) Source #
Filter applications list by archival status.
listApplicationsRequestFilters_waveIDs :: Lens' ListApplicationsRequestFilters (Maybe [Text]) Source #
Filter applications list by wave ID.
ListWavesRequestFilters
data ListWavesRequestFilters Source #
Waves list filters.
See: newListWavesRequestFilters smart constructor.
Constructors
| ListWavesRequestFilters' | |
Instances
newListWavesRequestFilters :: ListWavesRequestFilters Source #
Create a value of ListWavesRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isArchived:ListWavesRequestFilters', listWavesRequestFilters_isArchived - Filter waves list by archival status.
$sel:waveIDs:ListWavesRequestFilters', listWavesRequestFilters_waveIDs - Filter waves list by wave ID.
listWavesRequestFilters_isArchived :: Lens' ListWavesRequestFilters (Maybe Bool) Source #
Filter waves list by archival status.
listWavesRequestFilters_waveIDs :: Lens' ListWavesRequestFilters (Maybe [Text]) Source #
Filter waves list by wave ID.
NetworkInterface
data NetworkInterface Source #
Network interface.
See: newNetworkInterface smart constructor.
Constructors
| NetworkInterface' | |
Instances
newNetworkInterface :: NetworkInterface Source #
Create a value of NetworkInterface with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ips:NetworkInterface', networkInterface_ips - Network interface IPs.
$sel:isPrimary:NetworkInterface', networkInterface_isPrimary - Network interface primary IP.
$sel:macAddress:NetworkInterface', networkInterface_macAddress - Network interface Mac address.
networkInterface_ips :: Lens' NetworkInterface (Maybe [Text]) Source #
Network interface IPs.
networkInterface_isPrimary :: Lens' NetworkInterface (Maybe Bool) Source #
Network interface primary IP.
networkInterface_macAddress :: Lens' NetworkInterface (Maybe Text) Source #
Network interface Mac address.
OS
Operating System.
See: newOS smart constructor.
Constructors
| OS' | |
Fields
| |
Create a value of OS with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fullString:OS', os_fullString - OS full string.
ParticipatingServer
data ParticipatingServer Source #
Server participating in Job.
See: newParticipatingServer smart constructor.
Constructors
| ParticipatingServer' | |
Fields
| |
Instances
newParticipatingServer Source #
Create a value of ParticipatingServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:launchStatus:ParticipatingServer', participatingServer_launchStatus - Participating server launch status.
$sel:launchedEc2InstanceID:ParticipatingServer', participatingServer_launchedEc2InstanceID - Participating server's launched ec2 instance ID.
$sel:postLaunchActionsStatus:ParticipatingServer', participatingServer_postLaunchActionsStatus - Participating server's Post Launch Actions Status.
$sel:sourceServerID:ParticipatingServer', participatingServer_sourceServerID - Participating server Source Server ID.
participatingServer_launchStatus :: Lens' ParticipatingServer (Maybe LaunchStatus) Source #
Participating server launch status.
participatingServer_launchedEc2InstanceID :: Lens' ParticipatingServer (Maybe Text) Source #
Participating server's launched ec2 instance ID.
participatingServer_postLaunchActionsStatus :: Lens' ParticipatingServer (Maybe PostLaunchActionsStatus) Source #
Participating server's Post Launch Actions Status.
participatingServer_sourceServerID :: Lens' ParticipatingServer Text Source #
Participating server Source Server ID.
PostLaunchActions
data PostLaunchActions Source #
Post Launch Actions to executed on the Test or Cutover instance.
See: newPostLaunchActions smart constructor.
Constructors
| PostLaunchActions' | |
Fields
| |
Instances
newPostLaunchActions :: PostLaunchActions Source #
Create a value of PostLaunchActions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cloudWatchLogGroupName:PostLaunchActions', postLaunchActions_cloudWatchLogGroupName - AWS Systems Manager Command's CloudWatch log group name.
$sel:deployment:PostLaunchActions', postLaunchActions_deployment - Deployment type in which AWS Systems Manager Documents will be executed.
$sel:s3LogBucket:PostLaunchActions', postLaunchActions_s3LogBucket - AWS Systems Manager Command's logs S3 log bucket.
$sel:s3OutputKeyPrefix:PostLaunchActions', postLaunchActions_s3OutputKeyPrefix - AWS Systems Manager Command's logs S3 output key prefix.
$sel:ssmDocuments:PostLaunchActions', postLaunchActions_ssmDocuments - AWS Systems Manager Documents.
postLaunchActions_cloudWatchLogGroupName :: Lens' PostLaunchActions (Maybe Text) Source #
AWS Systems Manager Command's CloudWatch log group name.
postLaunchActions_deployment :: Lens' PostLaunchActions (Maybe PostLaunchActionsDeploymentType) Source #
Deployment type in which AWS Systems Manager Documents will be executed.
postLaunchActions_s3LogBucket :: Lens' PostLaunchActions (Maybe Text) Source #
AWS Systems Manager Command's logs S3 log bucket.
postLaunchActions_s3OutputKeyPrefix :: Lens' PostLaunchActions (Maybe Text) Source #
AWS Systems Manager Command's logs S3 output key prefix.
postLaunchActions_ssmDocuments :: Lens' PostLaunchActions (Maybe [SsmDocument]) Source #
AWS Systems Manager Documents.
PostLaunchActionsStatus
data PostLaunchActionsStatus Source #
Status of the Post Launch Actions running on the Test or Cutover instance.
See: newPostLaunchActionsStatus smart constructor.
Constructors
| PostLaunchActionsStatus' | |
Fields
| |
Instances
newPostLaunchActionsStatus :: PostLaunchActionsStatus Source #
Create a value of PostLaunchActionsStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:postLaunchActionsLaunchStatusList:PostLaunchActionsStatus', postLaunchActionsStatus_postLaunchActionsLaunchStatusList - List of Post Launch Action status.
$sel:ssmAgentDiscoveryDatetime:PostLaunchActionsStatus', postLaunchActionsStatus_ssmAgentDiscoveryDatetime - Time where the AWS Systems Manager was detected as running on the Test
or Cutover instance.
postLaunchActionsStatus_postLaunchActionsLaunchStatusList :: Lens' PostLaunchActionsStatus (Maybe [JobPostLaunchActionsLaunchStatus]) Source #
List of Post Launch Action status.
postLaunchActionsStatus_ssmAgentDiscoveryDatetime :: Lens' PostLaunchActionsStatus (Maybe Text) Source #
Time where the AWS Systems Manager was detected as running on the Test or Cutover instance.
ReplicationConfiguration
data ReplicationConfiguration Source #
See: newReplicationConfiguration smart constructor.
Constructors
| ReplicationConfiguration' | |
Fields
| |
Instances
newReplicationConfiguration :: ReplicationConfiguration Source #
Create a value of ReplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration
Service Security Group.
$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.
$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.
$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.
$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.
$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.
$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.
$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.
$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.
$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.
$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.
replicationConfiguration_associateDefaultSecurityGroup :: Lens' ReplicationConfiguration (Maybe Bool) Source #
Replication Configuration associate default Application Migration Service Security Group.
replicationConfiguration_bandwidthThrottling :: Lens' ReplicationConfiguration (Maybe Natural) Source #
Replication Configuration set bandwidth throttling.
replicationConfiguration_createPublicIP :: Lens' ReplicationConfiguration (Maybe Bool) Source #
Replication Configuration create Public IP.
replicationConfiguration_dataPlaneRouting :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDataPlaneRouting) Source #
Replication Configuration data plane routing.
replicationConfiguration_defaultLargeStagingDiskType :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) Source #
Replication Configuration use default large Staging Disks.
replicationConfiguration_ebsEncryption :: Lens' ReplicationConfiguration (Maybe ReplicationConfigurationEbsEncryption) Source #
Replication Configuration EBS encryption.
replicationConfiguration_ebsEncryptionKeyArn :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration EBS encryption key ARN.
replicationConfiguration_name :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration name.
replicationConfiguration_replicatedDisks :: Lens' ReplicationConfiguration (Maybe [ReplicationConfigurationReplicatedDisk]) Source #
Replication Configuration replicated disks.
replicationConfiguration_replicationServerInstanceType :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Replication Server instance type.
replicationConfiguration_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfiguration (Maybe [Text]) Source #
Replication Configuration Replication Server Security Group IDs.
replicationConfiguration_sourceServerID :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Source Server ID.
replicationConfiguration_stagingAreaSubnetId :: Lens' ReplicationConfiguration (Maybe Text) Source #
Replication Configuration Staging Area subnet ID.
replicationConfiguration_stagingAreaTags :: Lens' ReplicationConfiguration (Maybe (HashMap Text Text)) Source #
Replication Configuration Staging Area tags.
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.
Constructors
| ReplicationConfigurationReplicatedDisk' | |
Fields
| |
Instances
newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk Source #
Create a value of ReplicationConfigurationReplicatedDisk with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceName:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_deviceName - Replication Configuration replicated disk device name.
$sel:iops:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_iops - Replication Configuration replicated disk IOPs.
$sel:isBootDisk:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_isBootDisk - Replication Configuration replicated disk boot disk.
$sel:stagingDiskType:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_stagingDiskType - Replication Configuration replicated disk staging disk type.
$sel:throughput:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_throughput - Replication Configuration replicated disk throughput.
replicationConfigurationReplicatedDisk_deviceName :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Text) Source #
Replication Configuration replicated disk device name.
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_stagingDiskType :: Lens' ReplicationConfigurationReplicatedDisk (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType) Source #
Replication Configuration replicated disk staging disk type.
replicationConfigurationReplicatedDisk_throughput :: Lens' ReplicationConfigurationReplicatedDisk (Maybe Natural) Source #
Replication Configuration replicated disk throughput.
ReplicationConfigurationTemplate
data ReplicationConfigurationTemplate Source #
See: newReplicationConfigurationTemplate smart constructor.
Constructors
| ReplicationConfigurationTemplate' | |
Fields
| |
Instances
newReplicationConfigurationTemplate Source #
Arguments
| :: Text |
|
| -> ReplicationConfigurationTemplate |
Create a value of ReplicationConfigurationTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.
$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application
Migration Service Security group.
$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throttling.
$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.
$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.
$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use default large Staging Disk type.
$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.
$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.
$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.
$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.
$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.
$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.
$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.
$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.
$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template ID.
replicationConfigurationTemplate_arn :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template ARN.
replicationConfigurationTemplate_associateDefaultSecurityGroup :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template associate default Application Migration Service Security group.
replicationConfigurationTemplate_bandwidthThrottling :: Lens' ReplicationConfigurationTemplate (Maybe Natural) Source #
Replication Configuration template bandwidth throttling.
replicationConfigurationTemplate_createPublicIP :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template create Public IP.
replicationConfigurationTemplate_dataPlaneRouting :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDataPlaneRouting) Source #
Replication Configuration template data plane routing.
replicationConfigurationTemplate_defaultLargeStagingDiskType :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationDefaultLargeStagingDiskType) Source #
Replication Configuration template use default large Staging Disk type.
replicationConfigurationTemplate_ebsEncryption :: Lens' ReplicationConfigurationTemplate (Maybe ReplicationConfigurationEbsEncryption) Source #
Replication Configuration template EBS encryption.
replicationConfigurationTemplate_ebsEncryptionKeyArn :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template EBS encryption key ARN.
replicationConfigurationTemplate_replicationServerInstanceType :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template server instance type.
replicationConfigurationTemplate_replicationServersSecurityGroupsIDs :: Lens' ReplicationConfigurationTemplate (Maybe [Text]) Source #
Replication Configuration template server Security Groups IDs.
replicationConfigurationTemplate_stagingAreaSubnetId :: Lens' ReplicationConfigurationTemplate (Maybe Text) Source #
Replication Configuration template Staging Area subnet ID.
replicationConfigurationTemplate_stagingAreaTags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text)) Source #
Replication Configuration template Staging Area Tags.
replicationConfigurationTemplate_tags :: Lens' ReplicationConfigurationTemplate (Maybe (HashMap Text Text)) Source #
Replication Configuration template Tags.
replicationConfigurationTemplate_useDedicatedReplicationServer :: Lens' ReplicationConfigurationTemplate (Maybe Bool) Source #
Replication Configuration template use Dedicated Replication Server.
replicationConfigurationTemplate_replicationConfigurationTemplateID :: Lens' ReplicationConfigurationTemplate Text Source #
Replication Configuration template ID.
SourceProperties
data SourceProperties Source #
Source server properties.
See: newSourceProperties smart constructor.
Constructors
| SourceProperties' | |
Fields
| |
Instances
newSourceProperties :: SourceProperties Source #
Create a value of SourceProperties with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cpus:SourceProperties', sourceProperties_cpus - Source Server CPUs.
$sel:disks:SourceProperties', sourceProperties_disks - Source Server disks.
$sel:identificationHints:SourceProperties', sourceProperties_identificationHints - Source server identification hints.
$sel:lastUpdatedDateTime:SourceProperties', sourceProperties_lastUpdatedDateTime - Source server last update date and time.
$sel:networkInterfaces:SourceProperties', sourceProperties_networkInterfaces - Source server network interfaces.
$sel:os:SourceProperties', sourceProperties_os - Source server OS.
$sel:ramBytes:SourceProperties', sourceProperties_ramBytes - Source server RAM in bytes.
$sel:recommendedInstanceType:SourceProperties', sourceProperties_recommendedInstanceType - Source server recommended instance type.
sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU]) Source #
Source Server CPUs.
sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk]) Source #
Source Server disks.
sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints) Source #
Source server identification hints.
sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text) Source #
Source server last update date and time.
sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface]) Source #
Source server network interfaces.
sourceProperties_os :: Lens' SourceProperties (Maybe OS) Source #
Source server OS.
sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural) Source #
Source server RAM in bytes.
sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text) Source #
Source server recommended instance type.
SourceServer
data SourceServer Source #
See: newSourceServer smart constructor.
Constructors
| SourceServer' | |
Fields
| |
Instances
newSourceServer :: SourceServer Source #
Create a value of SourceServer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.
$sel:arn:SourceServer', sourceServer_arn - Source server ARN.
$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.
$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.
$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.
$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.
$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.
$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.
$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.
$sel:tags:SourceServer', sourceServer_tags - Source server Tags.
$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.
sourceServer_applicationID :: Lens' SourceServer (Maybe Text) Source #
Source server application ID.
sourceServer_arn :: Lens' SourceServer (Maybe Text) Source #
Source server ARN.
sourceServer_dataReplicationInfo :: Lens' SourceServer (Maybe DataReplicationInfo) Source #
Source server data replication info.
sourceServer_isArchived :: Lens' SourceServer (Maybe Bool) Source #
Source server archived status.
sourceServer_launchedInstance :: Lens' SourceServer (Maybe LaunchedInstance) Source #
Source server launched instance.
sourceServer_lifeCycle :: Lens' SourceServer (Maybe LifeCycle) Source #
Source server lifecycle state.
sourceServer_replicationType :: Lens' SourceServer (Maybe ReplicationType) Source #
Source server replication type.
sourceServer_sourceProperties :: Lens' SourceServer (Maybe SourceProperties) Source #
Source server properties.
sourceServer_sourceServerID :: Lens' SourceServer (Maybe Text) Source #
Source server ID.
sourceServer_tags :: Lens' SourceServer (Maybe (HashMap Text Text)) Source #
Source server Tags.
sourceServer_vcenterClientID :: Lens' SourceServer (Maybe Text) Source #
Source server vCenter client id.
SourceServerActionDocument
data SourceServerActionDocument Source #
See: newSourceServerActionDocument smart constructor.
Constructors
| SourceServerActionDocument' | |
Fields
| |
Instances
newSourceServerActionDocument :: SourceServerActionDocument Source #
Create a value of SourceServerActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:SourceServerActionDocument', sourceServerActionDocument_actionID - Source server post migration custom action ID.
$sel:actionName:SourceServerActionDocument', sourceServerActionDocument_actionName - Source server post migration custom action name.
$sel:active:SourceServerActionDocument', sourceServerActionDocument_active - Source server post migration custom action active status.
$sel:documentIdentifier:SourceServerActionDocument', sourceServerActionDocument_documentIdentifier - Source server post migration custom action document identifier.
$sel:documentVersion:SourceServerActionDocument', sourceServerActionDocument_documentVersion - Source server post migration custom action document version.
$sel:mustSucceedForCutover:SourceServerActionDocument', sourceServerActionDocument_mustSucceedForCutover - Source server post migration custom action must succeed for cutover.
$sel:order:SourceServerActionDocument', sourceServerActionDocument_order - Source server post migration custom action order.
$sel:parameters:SourceServerActionDocument', sourceServerActionDocument_parameters - Source server post migration custom action parameters.
$sel:timeoutSeconds:SourceServerActionDocument', sourceServerActionDocument_timeoutSeconds - Source server post migration custom action timeout in seconds.
sourceServerActionDocument_actionID :: Lens' SourceServerActionDocument (Maybe Text) Source #
Source server post migration custom action ID.
sourceServerActionDocument_actionName :: Lens' SourceServerActionDocument (Maybe Text) Source #
Source server post migration custom action name.
sourceServerActionDocument_active :: Lens' SourceServerActionDocument (Maybe Bool) Source #
Source server post migration custom action active status.
sourceServerActionDocument_documentIdentifier :: Lens' SourceServerActionDocument (Maybe Text) Source #
Source server post migration custom action document identifier.
sourceServerActionDocument_documentVersion :: Lens' SourceServerActionDocument (Maybe Text) Source #
Source server post migration custom action document version.
sourceServerActionDocument_mustSucceedForCutover :: Lens' SourceServerActionDocument (Maybe Bool) Source #
Source server post migration custom action must succeed for cutover.
sourceServerActionDocument_order :: Lens' SourceServerActionDocument (Maybe Natural) Source #
Source server post migration custom action order.
sourceServerActionDocument_parameters :: Lens' SourceServerActionDocument (Maybe (HashMap Text [SsmParameterStoreParameter])) Source #
Source server post migration custom action parameters.
sourceServerActionDocument_timeoutSeconds :: Lens' SourceServerActionDocument (Maybe Natural) Source #
Source server post migration custom action timeout in seconds.
SourceServerActionsRequestFilters
data SourceServerActionsRequestFilters Source #
Source server post migration custom action filters.
See: newSourceServerActionsRequestFilters smart constructor.
Constructors
| SourceServerActionsRequestFilters' | |
Instances
newSourceServerActionsRequestFilters :: SourceServerActionsRequestFilters Source #
Create a value of SourceServerActionsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionIDs:SourceServerActionsRequestFilters', sourceServerActionsRequestFilters_actionIDs - Action IDs to filter source server post migration custom actions by.
sourceServerActionsRequestFilters_actionIDs :: Lens' SourceServerActionsRequestFilters (Maybe [Text]) Source #
Action IDs to filter source server post migration custom actions by.
SsmDocument
data SsmDocument Source #
AWS Systems Manager Document.
See: newSsmDocument smart constructor.
Constructors
| SsmDocument' | |
Fields
| |
Instances
Create a value of SsmDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:mustSucceedForCutover:SsmDocument', ssmDocument_mustSucceedForCutover - If true, Cutover will not be enabled if the document has failed.
$sel:parameters:SsmDocument', ssmDocument_parameters - AWS Systems Manager Document parameters.
$sel:timeoutSeconds:SsmDocument', ssmDocument_timeoutSeconds - AWS Systems Manager Document timeout seconds.
$sel:actionName:SsmDocument', ssmDocument_actionName - User-friendly name for the AWS Systems Manager Document.
$sel:ssmDocumentName:SsmDocument', ssmDocument_ssmDocumentName - AWS Systems Manager Document name or full ARN.
ssmDocument_mustSucceedForCutover :: Lens' SsmDocument (Maybe Bool) Source #
If true, Cutover will not be enabled if the document has failed.
ssmDocument_parameters :: Lens' SsmDocument (Maybe (HashMap Text [SsmParameterStoreParameter])) Source #
AWS Systems Manager Document parameters.
ssmDocument_timeoutSeconds :: Lens' SsmDocument (Maybe Natural) Source #
AWS Systems Manager Document timeout seconds.
ssmDocument_actionName :: Lens' SsmDocument Text Source #
User-friendly name for the AWS Systems Manager Document.
ssmDocument_ssmDocumentName :: Lens' SsmDocument Text Source #
AWS Systems Manager Document name or full ARN.
SsmParameterStoreParameter
data SsmParameterStoreParameter Source #
AWS Systems Manager Parameter Store parameter.
See: newSsmParameterStoreParameter smart constructor.
Constructors
| SsmParameterStoreParameter' | |
Fields
| |
Instances
newSsmParameterStoreParameter Source #
Arguments
| :: Text | |
| -> SsmParameterStoreParameterType | |
| -> SsmParameterStoreParameter |
Create a value of SsmParameterStoreParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parameterName:SsmParameterStoreParameter', ssmParameterStoreParameter_parameterName - AWS Systems Manager Parameter Store parameter name.
$sel:parameterType:SsmParameterStoreParameter', ssmParameterStoreParameter_parameterType - AWS Systems Manager Parameter Store parameter type.
ssmParameterStoreParameter_parameterName :: Lens' SsmParameterStoreParameter Text Source #
AWS Systems Manager Parameter Store parameter name.
ssmParameterStoreParameter_parameterType :: Lens' SsmParameterStoreParameter SsmParameterStoreParameterType Source #
AWS Systems Manager Parameter Store parameter type.
TemplateActionDocument
data TemplateActionDocument Source #
See: newTemplateActionDocument smart constructor.
Constructors
| TemplateActionDocument' | |
Fields
| |
Instances
newTemplateActionDocument :: TemplateActionDocument Source #
Create a value of TemplateActionDocument with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionID:TemplateActionDocument', templateActionDocument_actionID - Template post migration custom action ID.
$sel:actionName:TemplateActionDocument', templateActionDocument_actionName - Template post migration custom action name.
$sel:active:TemplateActionDocument', templateActionDocument_active - Template post migration custom action active status.
$sel:documentIdentifier:TemplateActionDocument', templateActionDocument_documentIdentifier - Template post migration custom action document identifier.
$sel:documentVersion:TemplateActionDocument', templateActionDocument_documentVersion - Template post migration custom action document version.
$sel:mustSucceedForCutover:TemplateActionDocument', templateActionDocument_mustSucceedForCutover - Template post migration custom action must succeed for cutover.
$sel:operatingSystem:TemplateActionDocument', templateActionDocument_operatingSystem - Operating system eligible for this template post migration custom
action.
$sel:order:TemplateActionDocument', templateActionDocument_order - Template post migration custom action order.
$sel:parameters:TemplateActionDocument', templateActionDocument_parameters - Template post migration custom action parameters.
$sel:timeoutSeconds:TemplateActionDocument', templateActionDocument_timeoutSeconds - Template post migration custom action timeout in seconds.
templateActionDocument_actionID :: Lens' TemplateActionDocument (Maybe Text) Source #
Template post migration custom action ID.
templateActionDocument_actionName :: Lens' TemplateActionDocument (Maybe Text) Source #
Template post migration custom action name.
templateActionDocument_active :: Lens' TemplateActionDocument (Maybe Bool) Source #
Template post migration custom action active status.
templateActionDocument_documentIdentifier :: Lens' TemplateActionDocument (Maybe Text) Source #
Template post migration custom action document identifier.
templateActionDocument_documentVersion :: Lens' TemplateActionDocument (Maybe Text) Source #
Template post migration custom action document version.
templateActionDocument_mustSucceedForCutover :: Lens' TemplateActionDocument (Maybe Bool) Source #
Template post migration custom action must succeed for cutover.
templateActionDocument_operatingSystem :: Lens' TemplateActionDocument (Maybe Text) Source #
Operating system eligible for this template post migration custom action.
templateActionDocument_order :: Lens' TemplateActionDocument (Maybe Natural) Source #
Template post migration custom action order.
templateActionDocument_parameters :: Lens' TemplateActionDocument (Maybe (HashMap Text [SsmParameterStoreParameter])) Source #
Template post migration custom action parameters.
templateActionDocument_timeoutSeconds :: Lens' TemplateActionDocument (Maybe Natural) Source #
Template post migration custom action timeout in seconds.
TemplateActionsRequestFilters
data TemplateActionsRequestFilters Source #
Template post migration custom action filters.
See: newTemplateActionsRequestFilters smart constructor.
Constructors
| TemplateActionsRequestFilters' | |
Instances
newTemplateActionsRequestFilters :: TemplateActionsRequestFilters Source #
Create a value of TemplateActionsRequestFilters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionIDs:TemplateActionsRequestFilters', templateActionsRequestFilters_actionIDs - Action IDs to filter template post migration custom actions by.
templateActionsRequestFilters_actionIDs :: Lens' TemplateActionsRequestFilters (Maybe [Text]) Source #
Action IDs to filter template post migration custom actions by.
VcenterClient
data VcenterClient Source #
vCenter client.
See: newVcenterClient smart constructor.
Constructors
| VcenterClient' | |
Fields
| |
Instances
newVcenterClient :: VcenterClient Source #
Create a value of VcenterClient with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:VcenterClient', vcenterClient_arn - Arn of vCenter client.
$sel:datacenterName:VcenterClient', vcenterClient_datacenterName - Datacenter name of vCenter client.
$sel:hostname:VcenterClient', vcenterClient_hostname - Hostname of vCenter client .
$sel:lastSeenDatetime:VcenterClient', vcenterClient_lastSeenDatetime - Last seen time of vCenter client.
$sel:sourceServerTags:VcenterClient', vcenterClient_sourceServerTags - Tags for Source Server of vCenter client.
$sel:tags:VcenterClient', vcenterClient_tags - Tags for vCenter client.
$sel:vcenterClientID:VcenterClient', vcenterClient_vcenterClientID - ID of vCenter client.
$sel:vcenterUUID:VcenterClient', vcenterClient_vcenterUUID - Vcenter UUID of vCenter client.
vcenterClient_arn :: Lens' VcenterClient (Maybe Text) Source #
Arn of vCenter client.
vcenterClient_datacenterName :: Lens' VcenterClient (Maybe Text) Source #
Datacenter name of vCenter client.
vcenterClient_hostname :: Lens' VcenterClient (Maybe Text) Source #
Hostname of vCenter client .
vcenterClient_lastSeenDatetime :: Lens' VcenterClient (Maybe Text) Source #
Last seen time of vCenter client.
vcenterClient_sourceServerTags :: Lens' VcenterClient (Maybe (HashMap Text Text)) Source #
Tags for Source Server of vCenter client.
vcenterClient_tags :: Lens' VcenterClient (Maybe (HashMap Text Text)) Source #
Tags for vCenter client.
vcenterClient_vcenterClientID :: Lens' VcenterClient (Maybe Text) Source #
ID of vCenter client.
vcenterClient_vcenterUUID :: Lens' VcenterClient (Maybe Text) Source #
Vcenter UUID of vCenter client.
Wave
See: newWave smart constructor.
Constructors
| Wave' | |
Fields
| |
Instances
Create a value of Wave with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Wave', wave_arn - Wave ARN.
$sel:creationDateTime:Wave', wave_creationDateTime - Wave creation dateTime.
$sel:description:Wave', wave_description - Wave description.
$sel:isArchived:Wave', wave_isArchived - Wave archival status.
$sel:lastModifiedDateTime:Wave', wave_lastModifiedDateTime - Wave last modified dateTime.
$sel:name:Wave', wave_name - Wave name.
$sel:tags:Wave', wave_tags - Wave tags.
$sel:waveAggregatedStatus:Wave', wave_waveAggregatedStatus - Wave aggregated status.
$sel:waveID:Wave', wave_waveID - Wave ID.
wave_waveAggregatedStatus :: Lens' Wave (Maybe WaveAggregatedStatus) Source #
Wave aggregated status.
WaveAggregatedStatus
data WaveAggregatedStatus Source #
Wave aggregated status.
See: newWaveAggregatedStatus smart constructor.
Constructors
| WaveAggregatedStatus' | |
Fields
| |
Instances
newWaveAggregatedStatus :: WaveAggregatedStatus Source #
Create a value of WaveAggregatedStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:healthStatus:WaveAggregatedStatus', waveAggregatedStatus_healthStatus - Wave aggregated status health status.
$sel:lastUpdateDateTime:WaveAggregatedStatus', waveAggregatedStatus_lastUpdateDateTime - Wave aggregated status last update dateTime.
$sel:progressStatus:WaveAggregatedStatus', waveAggregatedStatus_progressStatus - Wave aggregated status progress status.
$sel:replicationStartedDateTime:WaveAggregatedStatus', waveAggregatedStatus_replicationStartedDateTime - DateTime marking when the first source server in the wave started
replication.
$sel:totalApplications:WaveAggregatedStatus', waveAggregatedStatus_totalApplications - Wave aggregated status total applications amount.
waveAggregatedStatus_healthStatus :: Lens' WaveAggregatedStatus (Maybe WaveHealthStatus) Source #
Wave aggregated status health status.
waveAggregatedStatus_lastUpdateDateTime :: Lens' WaveAggregatedStatus (Maybe Text) Source #
Wave aggregated status last update dateTime.
waveAggregatedStatus_progressStatus :: Lens' WaveAggregatedStatus (Maybe WaveProgressStatus) Source #
Wave aggregated status progress status.
waveAggregatedStatus_replicationStartedDateTime :: Lens' WaveAggregatedStatus (Maybe Text) Source #
DateTime marking when the first source server in the wave started replication.
waveAggregatedStatus_totalApplications :: Lens' WaveAggregatedStatus (Maybe Natural) Source #
Wave aggregated status total applications amount.