{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.MGN.Lens
(
updateLaunchConfiguration_targetInstanceTypeRightSizingMethod,
updateLaunchConfiguration_launchDisposition,
updateLaunchConfiguration_copyTags,
updateLaunchConfiguration_name,
updateLaunchConfiguration_licensing,
updateLaunchConfiguration_copyPrivateIp,
updateLaunchConfiguration_sourceServerID,
launchConfiguration_ec2LaunchTemplateID,
launchConfiguration_targetInstanceTypeRightSizingMethod,
launchConfiguration_launchDisposition,
launchConfiguration_copyTags,
launchConfiguration_name,
launchConfiguration_sourceServerID,
launchConfiguration_licensing,
launchConfiguration_copyPrivateIp,
describeReplicationConfigurationTemplates_nextToken,
describeReplicationConfigurationTemplates_maxResults,
describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs,
describeReplicationConfigurationTemplatesResponse_items,
describeReplicationConfigurationTemplatesResponse_nextToken,
describeReplicationConfigurationTemplatesResponse_httpStatus,
listTagsForResource_resourceArn,
listTagsForResourceResponse_tags,
listTagsForResourceResponse_httpStatus,
initializeServiceResponse_httpStatus,
updateReplicationConfigurationTemplate_createPublicIP,
updateReplicationConfigurationTemplate_stagingAreaTags,
updateReplicationConfigurationTemplate_arn,
updateReplicationConfigurationTemplate_stagingAreaSubnetId,
updateReplicationConfigurationTemplate_replicationServerInstanceType,
updateReplicationConfigurationTemplate_ebsEncryption,
updateReplicationConfigurationTemplate_associateDefaultSecurityGroup,
updateReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs,
updateReplicationConfigurationTemplate_ebsEncryptionKeyArn,
updateReplicationConfigurationTemplate_defaultLargeStagingDiskType,
updateReplicationConfigurationTemplate_bandwidthThrottling,
updateReplicationConfigurationTemplate_dataPlaneRouting,
updateReplicationConfigurationTemplate_useDedicatedReplicationServer,
updateReplicationConfigurationTemplate_replicationConfigurationTemplateID,
replicationConfigurationTemplate_createPublicIP,
replicationConfigurationTemplate_stagingAreaTags,
replicationConfigurationTemplate_arn,
replicationConfigurationTemplate_stagingAreaSubnetId,
replicationConfigurationTemplate_replicationServerInstanceType,
replicationConfigurationTemplate_ebsEncryption,
replicationConfigurationTemplate_associateDefaultSecurityGroup,
replicationConfigurationTemplate_replicationServersSecurityGroupsIDs,
replicationConfigurationTemplate_ebsEncryptionKeyArn,
replicationConfigurationTemplate_defaultLargeStagingDiskType,
replicationConfigurationTemplate_bandwidthThrottling,
replicationConfigurationTemplate_dataPlaneRouting,
replicationConfigurationTemplate_useDedicatedReplicationServer,
replicationConfigurationTemplate_tags,
replicationConfigurationTemplate_replicationConfigurationTemplateID,
deleteReplicationConfigurationTemplate_replicationConfigurationTemplateID,
deleteReplicationConfigurationTemplateResponse_httpStatus,
createReplicationConfigurationTemplate_ebsEncryptionKeyArn,
createReplicationConfigurationTemplate_tags,
createReplicationConfigurationTemplate_associateDefaultSecurityGroup,
createReplicationConfigurationTemplate_bandwidthThrottling,
createReplicationConfigurationTemplate_createPublicIP,
createReplicationConfigurationTemplate_dataPlaneRouting,
createReplicationConfigurationTemplate_defaultLargeStagingDiskType,
createReplicationConfigurationTemplate_ebsEncryption,
createReplicationConfigurationTemplate_replicationServerInstanceType,
createReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs,
createReplicationConfigurationTemplate_stagingAreaSubnetId,
createReplicationConfigurationTemplate_stagingAreaTags,
createReplicationConfigurationTemplate_useDedicatedReplicationServer,
replicationConfigurationTemplate_createPublicIP,
replicationConfigurationTemplate_stagingAreaTags,
replicationConfigurationTemplate_arn,
replicationConfigurationTemplate_stagingAreaSubnetId,
replicationConfigurationTemplate_replicationServerInstanceType,
replicationConfigurationTemplate_ebsEncryption,
replicationConfigurationTemplate_associateDefaultSecurityGroup,
replicationConfigurationTemplate_replicationServersSecurityGroupsIDs,
replicationConfigurationTemplate_ebsEncryptionKeyArn,
replicationConfigurationTemplate_defaultLargeStagingDiskType,
replicationConfigurationTemplate_bandwidthThrottling,
replicationConfigurationTemplate_dataPlaneRouting,
replicationConfigurationTemplate_useDedicatedReplicationServer,
replicationConfigurationTemplate_tags,
replicationConfigurationTemplate_replicationConfigurationTemplateID,
describeJobLogItems_nextToken,
describeJobLogItems_maxResults,
describeJobLogItems_jobID,
describeJobLogItemsResponse_items,
describeJobLogItemsResponse_nextToken,
describeJobLogItemsResponse_httpStatus,
disconnectFromService_sourceServerID,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
startTest_tags,
startTest_sourceServerIDs,
startTestResponse_job,
startTestResponse_httpStatus,
describeSourceServers_nextToken,
describeSourceServers_maxResults,
describeSourceServers_filters,
describeSourceServersResponse_items,
describeSourceServersResponse_nextToken,
describeSourceServersResponse_httpStatus,
deleteJob_jobID,
deleteJobResponse_httpStatus,
finalizeCutover_sourceServerID,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
describeJobs_nextToken,
describeJobs_maxResults,
describeJobs_filters,
describeJobsResponse_items,
describeJobsResponse_nextToken,
describeJobsResponse_httpStatus,
markAsArchived_sourceServerID,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
startCutover_tags,
startCutover_sourceServerIDs,
startCutoverResponse_job,
startCutoverResponse_httpStatus,
retryDataReplication_sourceServerID,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
getReplicationConfiguration_sourceServerID,
replicationConfiguration_createPublicIP,
replicationConfiguration_stagingAreaTags,
replicationConfiguration_stagingAreaSubnetId,
replicationConfiguration_replicationServerInstanceType,
replicationConfiguration_ebsEncryption,
replicationConfiguration_associateDefaultSecurityGroup,
replicationConfiguration_replicationServersSecurityGroupsIDs,
replicationConfiguration_ebsEncryptionKeyArn,
replicationConfiguration_name,
replicationConfiguration_defaultLargeStagingDiskType,
replicationConfiguration_bandwidthThrottling,
replicationConfiguration_dataPlaneRouting,
replicationConfiguration_sourceServerID,
replicationConfiguration_replicatedDisks,
replicationConfiguration_useDedicatedReplicationServer,
changeServerLifeCycleState_lifeCycle,
changeServerLifeCycleState_sourceServerID,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
terminateTargetInstances_tags,
terminateTargetInstances_sourceServerIDs,
terminateTargetInstancesResponse_job,
terminateTargetInstancesResponse_httpStatus,
updateReplicationConfiguration_createPublicIP,
updateReplicationConfiguration_stagingAreaTags,
updateReplicationConfiguration_stagingAreaSubnetId,
updateReplicationConfiguration_replicationServerInstanceType,
updateReplicationConfiguration_ebsEncryption,
updateReplicationConfiguration_associateDefaultSecurityGroup,
updateReplicationConfiguration_replicationServersSecurityGroupsIDs,
updateReplicationConfiguration_ebsEncryptionKeyArn,
updateReplicationConfiguration_name,
updateReplicationConfiguration_defaultLargeStagingDiskType,
updateReplicationConfiguration_bandwidthThrottling,
updateReplicationConfiguration_dataPlaneRouting,
updateReplicationConfiguration_replicatedDisks,
updateReplicationConfiguration_useDedicatedReplicationServer,
updateReplicationConfiguration_sourceServerID,
replicationConfiguration_createPublicIP,
replicationConfiguration_stagingAreaTags,
replicationConfiguration_stagingAreaSubnetId,
replicationConfiguration_replicationServerInstanceType,
replicationConfiguration_ebsEncryption,
replicationConfiguration_associateDefaultSecurityGroup,
replicationConfiguration_replicationServersSecurityGroupsIDs,
replicationConfiguration_ebsEncryptionKeyArn,
replicationConfiguration_name,
replicationConfiguration_defaultLargeStagingDiskType,
replicationConfiguration_bandwidthThrottling,
replicationConfiguration_dataPlaneRouting,
replicationConfiguration_sourceServerID,
replicationConfiguration_replicatedDisks,
replicationConfiguration_useDedicatedReplicationServer,
tagResource_resourceArn,
tagResource_tags,
getLaunchConfiguration_sourceServerID,
launchConfiguration_ec2LaunchTemplateID,
launchConfiguration_targetInstanceTypeRightSizingMethod,
launchConfiguration_launchDisposition,
launchConfiguration_copyTags,
launchConfiguration_name,
launchConfiguration_sourceServerID,
launchConfiguration_licensing,
launchConfiguration_copyPrivateIp,
untagResource_resourceArn,
untagResource_tagKeys,
deleteSourceServer_sourceServerID,
deleteSourceServerResponse_httpStatus,
cpu_modelName,
cpu_cores,
changeServerLifeCycleStateSourceServerLifecycle_state,
dataReplicationError_rawError,
dataReplicationError_error,
dataReplicationInfo_dataReplicationInitiation,
dataReplicationInfo_dataReplicationError,
dataReplicationInfo_lagDuration,
dataReplicationInfo_dataReplicationState,
dataReplicationInfo_replicatedDisks,
dataReplicationInfo_etaDateTime,
dataReplicationInfoReplicatedDisk_replicatedStorageBytes,
dataReplicationInfoReplicatedDisk_backloggedStorageBytes,
dataReplicationInfoReplicatedDisk_deviceName,
dataReplicationInfoReplicatedDisk_rescannedStorageBytes,
dataReplicationInfoReplicatedDisk_totalStorageBytes,
dataReplicationInitiation_steps,
dataReplicationInitiation_nextAttemptDateTime,
dataReplicationInitiation_startDateTime,
dataReplicationInitiationStep_status,
dataReplicationInitiationStep_name,
describeJobsRequestFilters_fromDate,
describeJobsRequestFilters_toDate,
describeJobsRequestFilters_jobIDs,
describeSourceServersRequestFilters_sourceServerIDs,
describeSourceServersRequestFilters_isArchived,
disk_deviceName,
disk_bytes,
identificationHints_hostname,
identificationHints_fqdn,
identificationHints_awsInstanceID,
identificationHints_vmWareUuid,
job_initiatedBy,
job_status,
job_participatingServers,
job_arn,
job_creationDateTime,
job_type,
job_endDateTime,
job_tags,
job_jobID,
jobLog_event,
jobLog_eventData,
jobLog_logDateTime,
jobLogEventData_rawError,
jobLogEventData_targetInstanceID,
jobLogEventData_sourceServerID,
jobLogEventData_conversionServerID,
launchConfiguration_ec2LaunchTemplateID,
launchConfiguration_targetInstanceTypeRightSizingMethod,
launchConfiguration_launchDisposition,
launchConfiguration_copyTags,
launchConfiguration_name,
launchConfiguration_sourceServerID,
launchConfiguration_licensing,
launchConfiguration_copyPrivateIp,
launchedInstance_jobID,
launchedInstance_ec2InstanceID,
launchedInstance_firstBoot,
licensing_osByol,
lifeCycle_lastTest,
lifeCycle_state,
lifeCycle_elapsedReplicationDuration,
lifeCycle_lastSeenByServiceDateTime,
lifeCycle_addedToServiceDateTime,
lifeCycle_lastCutover,
lifeCycle_firstByteDateTime,
lifeCycleLastCutover_initiated,
lifeCycleLastCutover_reverted,
lifeCycleLastCutover_finalized,
lifeCycleLastCutoverFinalized_apiCallDateTime,
lifeCycleLastCutoverInitiated_jobID,
lifeCycleLastCutoverInitiated_apiCallDateTime,
lifeCycleLastCutoverReverted_apiCallDateTime,
lifeCycleLastTest_initiated,
lifeCycleLastTest_reverted,
lifeCycleLastTest_finalized,
lifeCycleLastTestFinalized_apiCallDateTime,
lifeCycleLastTestInitiated_jobID,
lifeCycleLastTestInitiated_apiCallDateTime,
lifeCycleLastTestReverted_apiCallDateTime,
networkInterface_ips,
networkInterface_macAddress,
networkInterface_isPrimary,
os_fullString,
participatingServer_launchStatus,
participatingServer_sourceServerID,
replicationConfiguration_createPublicIP,
replicationConfiguration_stagingAreaTags,
replicationConfiguration_stagingAreaSubnetId,
replicationConfiguration_replicationServerInstanceType,
replicationConfiguration_ebsEncryption,
replicationConfiguration_associateDefaultSecurityGroup,
replicationConfiguration_replicationServersSecurityGroupsIDs,
replicationConfiguration_ebsEncryptionKeyArn,
replicationConfiguration_name,
replicationConfiguration_defaultLargeStagingDiskType,
replicationConfiguration_bandwidthThrottling,
replicationConfiguration_dataPlaneRouting,
replicationConfiguration_sourceServerID,
replicationConfiguration_replicatedDisks,
replicationConfiguration_useDedicatedReplicationServer,
replicationConfigurationReplicatedDisk_stagingDiskType,
replicationConfigurationReplicatedDisk_iops,
replicationConfigurationReplicatedDisk_isBootDisk,
replicationConfigurationReplicatedDisk_deviceName,
replicationConfigurationTemplate_createPublicIP,
replicationConfigurationTemplate_stagingAreaTags,
replicationConfigurationTemplate_arn,
replicationConfigurationTemplate_stagingAreaSubnetId,
replicationConfigurationTemplate_replicationServerInstanceType,
replicationConfigurationTemplate_ebsEncryption,
replicationConfigurationTemplate_associateDefaultSecurityGroup,
replicationConfigurationTemplate_replicationServersSecurityGroupsIDs,
replicationConfigurationTemplate_ebsEncryptionKeyArn,
replicationConfigurationTemplate_defaultLargeStagingDiskType,
replicationConfigurationTemplate_bandwidthThrottling,
replicationConfigurationTemplate_dataPlaneRouting,
replicationConfigurationTemplate_useDedicatedReplicationServer,
replicationConfigurationTemplate_tags,
replicationConfigurationTemplate_replicationConfigurationTemplateID,
sourceProperties_identificationHints,
sourceProperties_networkInterfaces,
sourceProperties_lastUpdatedDateTime,
sourceProperties_recommendedInstanceType,
sourceProperties_os,
sourceProperties_ramBytes,
sourceProperties_cpus,
sourceProperties_disks,
sourceServer_sourceProperties,
sourceServer_arn,
sourceServer_launchedInstance,
sourceServer_lifeCycle,
sourceServer_isArchived,
sourceServer_dataReplicationInfo,
sourceServer_sourceServerID,
sourceServer_tags,
)
where
import Amazonka.MGN.ChangeServerLifeCycleState
import Amazonka.MGN.CreateReplicationConfigurationTemplate
import Amazonka.MGN.DeleteJob
import Amazonka.MGN.DeleteReplicationConfigurationTemplate
import Amazonka.MGN.DeleteSourceServer
import Amazonka.MGN.DescribeJobLogItems
import Amazonka.MGN.DescribeJobs
import Amazonka.MGN.DescribeReplicationConfigurationTemplates
import Amazonka.MGN.DescribeSourceServers
import Amazonka.MGN.DisconnectFromService
import Amazonka.MGN.FinalizeCutover
import Amazonka.MGN.GetLaunchConfiguration
import Amazonka.MGN.GetReplicationConfiguration
import Amazonka.MGN.InitializeService
import Amazonka.MGN.ListTagsForResource
import Amazonka.MGN.MarkAsArchived
import Amazonka.MGN.RetryDataReplication
import Amazonka.MGN.StartCutover
import Amazonka.MGN.StartTest
import Amazonka.MGN.TagResource
import Amazonka.MGN.TerminateTargetInstances
import Amazonka.MGN.Types.CPU
import Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle
import Amazonka.MGN.Types.DataReplicationError
import Amazonka.MGN.Types.DataReplicationInfo
import Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk
import Amazonka.MGN.Types.DataReplicationInitiation
import Amazonka.MGN.Types.DataReplicationInitiationStep
import Amazonka.MGN.Types.DescribeJobsRequestFilters
import Amazonka.MGN.Types.DescribeSourceServersRequestFilters
import Amazonka.MGN.Types.Disk
import Amazonka.MGN.Types.IdentificationHints
import Amazonka.MGN.Types.Job
import Amazonka.MGN.Types.JobLog
import Amazonka.MGN.Types.JobLogEventData
import Amazonka.MGN.Types.LaunchConfiguration
import Amazonka.MGN.Types.LaunchedInstance
import Amazonka.MGN.Types.Licensing
import Amazonka.MGN.Types.LifeCycle
import Amazonka.MGN.Types.LifeCycleLastCutover
import Amazonka.MGN.Types.LifeCycleLastCutoverFinalized
import Amazonka.MGN.Types.LifeCycleLastCutoverInitiated
import Amazonka.MGN.Types.LifeCycleLastCutoverReverted
import Amazonka.MGN.Types.LifeCycleLastTest
import Amazonka.MGN.Types.LifeCycleLastTestFinalized
import Amazonka.MGN.Types.LifeCycleLastTestInitiated
import Amazonka.MGN.Types.LifeCycleLastTestReverted
import Amazonka.MGN.Types.NetworkInterface
import Amazonka.MGN.Types.OS
import Amazonka.MGN.Types.ParticipatingServer
import Amazonka.MGN.Types.ReplicationConfiguration
import Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk
import Amazonka.MGN.Types.ReplicationConfigurationTemplate
import Amazonka.MGN.Types.SourceProperties
import Amazonka.MGN.Types.SourceServer
import Amazonka.MGN.UntagResource
import Amazonka.MGN.UpdateLaunchConfiguration
import Amazonka.MGN.UpdateReplicationConfiguration
import Amazonka.MGN.UpdateReplicationConfigurationTemplate