libZSservicesZSamazonka-mgnZSamazonka-mgn
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MGN

Contents

Description

Derived from API version 2020-02-26 of the AWS service descriptions, licensed under Apache 2.0.

The Application Migration Service service.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-02-26 of the Amazon Application Migration Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MGN.

ValidationException

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Operating denied due to a file permission or access check error.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request could not be completed due to a conflict with the current state of the target resource.

UninitializedAccountException

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Reached throttling quota exception.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The server encountered an unexpected condition that prevented it from fulfilling the request.

ResourceNotFoundException

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

UpdateLaunchConfiguration

data UpdateLaunchConfiguration Source #

See: newUpdateLaunchConfiguration smart constructor.

Instances

Instances details
Eq UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

Read UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

Show UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

Generic UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

Associated Types

type Rep UpdateLaunchConfiguration :: Type -> Type #

NFData UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

Hashable UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

ToJSON UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

AWSRequest UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

ToHeaders UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

ToPath UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

ToQuery UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

type Rep UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

type Rep UpdateLaunchConfiguration = D1 ('MetaData "UpdateLaunchConfiguration" "Amazonka.MGN.UpdateLaunchConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "UpdateLaunchConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "targetInstanceTypeRightSizingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetInstanceTypeRightSizingMethod)) :*: (S1 ('MetaSel ('Just "launchDisposition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDisposition)) :*: S1 ('MetaSel ('Just "copyTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licensing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Licensing))) :*: (S1 ('MetaSel ('Just "copyPrivateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateLaunchConfiguration

newUpdateLaunchConfiguration Source #

Create a value of UpdateLaunchConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetInstanceTypeRightSizingMethod:UpdateLaunchConfiguration', updateLaunchConfiguration_targetInstanceTypeRightSizingMethod - Update Launch configuration Target instance right sizing request.

$sel:launchDisposition:UpdateLaunchConfiguration', updateLaunchConfiguration_launchDisposition - Update Launch configuration launch disposition request.

$sel:copyTags:UpdateLaunchConfiguration', updateLaunchConfiguration_copyTags - Update Launch configuration copy Tags request.

$sel:name:UpdateLaunchConfiguration', updateLaunchConfiguration_name - Update Launch configuration name request.

$sel:licensing:UpdateLaunchConfiguration', updateLaunchConfiguration_licensing - Update Launch configuration licensing request.

$sel:copyPrivateIp:UpdateLaunchConfiguration', updateLaunchConfiguration_copyPrivateIp - Update Launch configuration copy Private IP request.

$sel:sourceServerID:UpdateLaunchConfiguration', updateLaunchConfiguration_sourceServerID - Update Launch configuration by Source Server ID request.

data LaunchConfiguration Source #

See: newLaunchConfiguration smart constructor.

Instances

Instances details
Eq LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Read LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Show LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Generic LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Associated Types

type Rep LaunchConfiguration :: Type -> Type #

NFData LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Methods

rnf :: LaunchConfiguration -> () #

Hashable LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

FromJSON LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration = D1 ('MetaData "LaunchConfiguration" "Amazonka.MGN.Types.LaunchConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LaunchConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ec2LaunchTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetInstanceTypeRightSizingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetInstanceTypeRightSizingMethod))) :*: (S1 ('MetaSel ('Just "launchDisposition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDisposition)) :*: S1 ('MetaSel ('Just "copyTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licensing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Licensing)) :*: S1 ('MetaSel ('Just "copyPrivateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newLaunchConfiguration :: LaunchConfiguration Source #

Create a value of LaunchConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Configure EC2 lauch configuration template ID.

$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Configure launch configuration Target instance type right sizing method.

$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Configure launch dispostion for launch configuration.

$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.

$sel:name:LaunchConfiguration', launchConfiguration_name - Configure launch configuration name.

$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Configure launch configuration Source Server ID.

$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Configure launch configuration OS licensing.

$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.

DescribeReplicationConfigurationTemplates (Paginated)

data DescribeReplicationConfigurationTemplates Source #

Instances

Instances details
Eq DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Read DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Show DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Generic DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

NFData DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Hashable DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

ToJSON DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

AWSPager DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

AWSRequest DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

ToHeaders DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

ToPath DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

ToQuery DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

type Rep DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

type Rep DescribeReplicationConfigurationTemplates = D1 ('MetaData "DescribeReplicationConfigurationTemplates" "Amazonka.MGN.DescribeReplicationConfigurationTemplates" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeReplicationConfigurationTemplates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "replicationConfigurationTemplateIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse DescribeReplicationConfigurationTemplates Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates Source #

Create a value of DescribeReplicationConfigurationTemplates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_nextToken - Request to describe Replication Configuration template by next token.

$sel:maxResults:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_maxResults - Request to describe Replication Configuration template by max results.

$sel:replicationConfigurationTemplateIDs:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs - Request to describe Replication Configuration template by template IDs.

data DescribeReplicationConfigurationTemplatesResponse Source #

Instances

Instances details
Eq DescribeReplicationConfigurationTemplatesResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Show DescribeReplicationConfigurationTemplatesResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

Generic DescribeReplicationConfigurationTemplatesResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

NFData DescribeReplicationConfigurationTemplatesResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

type Rep DescribeReplicationConfigurationTemplatesResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeReplicationConfigurationTemplates

type Rep DescribeReplicationConfigurationTemplatesResponse = D1 ('MetaData "DescribeReplicationConfigurationTemplatesResponse" "Amazonka.MGN.DescribeReplicationConfigurationTemplates" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeReplicationConfigurationTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationTemplate])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeReplicationConfigurationTemplatesResponse Source #

Create a value of DescribeReplicationConfigurationTemplatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_items - Request to describe Replication Configuration template by items.

$sel:nextToken:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplatesResponse_nextToken - Request to describe Replication Configuration template by next token.

$sel:httpStatus:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.MGN.ListTagsForResource" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - List tags for resource request by ARN.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MGN.ListTagsForResource" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - List tags for resource response.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

InitializeService

data InitializeService Source #

See: newInitializeService smart constructor.

Constructors

InitializeService' 

Instances

Instances details
Eq InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Read InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Show InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Generic InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Associated Types

type Rep InitializeService :: Type -> Type #

NFData InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Methods

rnf :: InitializeService -> () #

Hashable InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

ToJSON InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

AWSRequest InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Associated Types

type AWSResponse InitializeService #

ToHeaders InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

ToPath InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

ToQuery InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

type Rep InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

type Rep InitializeService = D1 ('MetaData "InitializeService" "Amazonka.MGN.InitializeService" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "InitializeService'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse InitializeService Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

newInitializeService :: InitializeService Source #

Create a value of InitializeService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data InitializeServiceResponse Source #

See: newInitializeServiceResponse smart constructor.

Instances

Instances details
Eq InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Read InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Show InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Generic InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

Associated Types

type Rep InitializeServiceResponse :: Type -> Type #

NFData InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

type Rep InitializeServiceResponse Source # 
Instance details

Defined in Amazonka.MGN.InitializeService

type Rep InitializeServiceResponse = D1 ('MetaData "InitializeServiceResponse" "Amazonka.MGN.InitializeService" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "InitializeServiceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newInitializeServiceResponse Source #

Create a value of InitializeServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:InitializeServiceResponse', initializeServiceResponse_httpStatus - The response's http status code.

UpdateReplicationConfigurationTemplate

data UpdateReplicationConfigurationTemplate Source #

Instances

Instances details
Eq UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

Show UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

Generic UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

NFData UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

Hashable UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

ToJSON UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

AWSRequest UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

ToHeaders UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

ToPath UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

ToQuery UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

type Rep UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

type Rep UpdateReplicationConfigurationTemplate = D1 ('MetaData "UpdateReplicationConfigurationTemplate" "Amazonka.MGN.UpdateReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "UpdateReplicationConfigurationTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption)) :*: S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)))) :*: ((S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting))) :*: (S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationConfigurationTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfigurationTemplate

newUpdateReplicationConfigurationTemplate Source #

Create a value of UpdateReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_createPublicIP - Update replication configuration template create Public IP request.

$sel:stagingAreaTags:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_stagingAreaTags - Update replication configuration template Staging Area Tags request.

$sel:arn:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_arn - Update replication configuration template ARN request.

$sel:stagingAreaSubnetId:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_stagingAreaSubnetId - Update replication configuration template Staging Area subnet ID request.

$sel:replicationServerInstanceType:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_replicationServerInstanceType - Update replication configuration template Replication Server instance type request.

$sel:ebsEncryption:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_ebsEncryption - Update replication configuration template EBS encryption request.

$sel:associateDefaultSecurityGroup:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_associateDefaultSecurityGroup - Update replication configuration template associate default Application Migration Service Security group request.

$sel:replicationServersSecurityGroupsIDs:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Update replication configuration template Replication Server Security groups IDs request.

$sel:ebsEncryptionKeyArn:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_ebsEncryptionKeyArn - Update replication configuration template EBS encryption key ARN request.

$sel:defaultLargeStagingDiskType:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_defaultLargeStagingDiskType - Update replication configuration template use default large Staging Disk type request.

$sel:bandwidthThrottling:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_bandwidthThrottling - Update replication configuration template bandwidth throttling request.

$sel:dataPlaneRouting:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_dataPlaneRouting - Update replication configuration template data plane routing request.

$sel:useDedicatedReplicationServer:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_useDedicatedReplicationServer - Update replication configuration template use dedicated Replication Server request.

$sel:replicationConfigurationTemplateID:UpdateReplicationConfigurationTemplate', updateReplicationConfigurationTemplate_replicationConfigurationTemplateID - Update replication configuration template template ID request.

data ReplicationConfigurationTemplate Source #

See: newReplicationConfigurationTemplate smart constructor.

Instances

Instances details
Eq ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Show ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Generic ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Associated Types

type Rep ReplicationConfigurationTemplate :: Type -> Type #

NFData ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Hashable ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

FromJSON ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate = D1 ('MetaData "ReplicationConfigurationTemplate" "Amazonka.MGN.Types.ReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfigurationTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption)) :*: S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "replicationConfigurationTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newReplicationConfigurationTemplate Source #

Create a value of ReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.

$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.

$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.

$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.

$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application Migration Service Security group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.

$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use dedault large Staging Disk type.

$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throtting.

$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.

$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.

$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.

$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template template ID.

DeleteReplicationConfigurationTemplate

data DeleteReplicationConfigurationTemplate Source #

Instances

Instances details
Eq DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Read DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Show DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Generic DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

NFData DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Hashable DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

ToJSON DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

AWSRequest DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

ToHeaders DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

ToPath DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

ToQuery DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

type Rep DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

type Rep DeleteReplicationConfigurationTemplate = D1 ('MetaData "DeleteReplicationConfigurationTemplate" "Amazonka.MGN.DeleteReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteReplicationConfigurationTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationConfigurationTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

newDeleteReplicationConfigurationTemplate Source #

Create a value of DeleteReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicationConfigurationTemplateID:DeleteReplicationConfigurationTemplate', deleteReplicationConfigurationTemplate_replicationConfigurationTemplateID - Request to delete Replication Configuration Template from service by Replication Configuration Template ID.

data DeleteReplicationConfigurationTemplateResponse Source #

Instances

Instances details
Eq DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Read DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Show DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

Generic DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

NFData DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

type Rep DeleteReplicationConfigurationTemplateResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteReplicationConfigurationTemplate

type Rep DeleteReplicationConfigurationTemplateResponse = D1 ('MetaData "DeleteReplicationConfigurationTemplateResponse" "Amazonka.MGN.DeleteReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteReplicationConfigurationTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteReplicationConfigurationTemplateResponse Source #

Create a value of DeleteReplicationConfigurationTemplateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteReplicationConfigurationTemplateResponse', deleteReplicationConfigurationTemplateResponse_httpStatus - The response's http status code.

CreateReplicationConfigurationTemplate

data CreateReplicationConfigurationTemplate Source #

Instances

Instances details
Eq CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

Show CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

Generic CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

NFData CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

Hashable CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

ToJSON CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

AWSRequest CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

ToHeaders CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

ToPath CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

ToQuery CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

type Rep CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

type Rep CreateReplicationConfigurationTemplate = D1 ('MetaData "CreateReplicationConfigurationTemplate" "Amazonka.MGN.CreateReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "CreateReplicationConfigurationTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: (S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationConfigurationDataPlaneRouting)))) :*: ((S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationConfigurationDefaultLargeStagingDiskType) :*: (S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationConfigurationEbsEncryption) :*: S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (HashMap Text Text))) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))))
type AWSResponse CreateReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.CreateReplicationConfigurationTemplate

newCreateReplicationConfigurationTemplate Source #

Create a value of CreateReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ebsEncryptionKeyArn:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_ebsEncryptionKeyArn - Request to configure an EBS enryption key during Replication Settings template creation.

$sel:tags:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_tags - Request to configure tags during Replication Settings template creation.

$sel:associateDefaultSecurityGroup:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_associateDefaultSecurityGroup - Request to associate the default Application Migration Service Security group with the Replication Settings template.

$sel:bandwidthThrottling:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_bandwidthThrottling - Request to configure bandwidth throttling during Replication Settings template creation.

$sel:createPublicIP:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_createPublicIP - Request to create Public IP during Replication Settings template creation.

$sel:dataPlaneRouting:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_dataPlaneRouting - Request to configure data plane routing during Replication Settings template creation.

$sel:defaultLargeStagingDiskType:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_defaultLargeStagingDiskType - Request to configure the Staging Disk EBS volume type to "gp2" during Replication Settings template creation.

$sel:ebsEncryption:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_ebsEncryption - Request to configure EBS enryption during Replication Settings template creation.

$sel:replicationServerInstanceType:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_replicationServerInstanceType - Request to configure the Replication Server instance type during Replication Settings template creation.

$sel:replicationServersSecurityGroupsIDs:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Request to configure the Replication Server Secuirity group ID during Replication Settings template creation.

$sel:stagingAreaSubnetId:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_stagingAreaSubnetId - Request to configure the Staging Area subnet ID during Replication Settings template creation.

$sel:stagingAreaTags:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_stagingAreaTags - Request to configure Staiging Area tags during Replication Settings template creation.

$sel:useDedicatedReplicationServer:CreateReplicationConfigurationTemplate', createReplicationConfigurationTemplate_useDedicatedReplicationServer - Request to use Dedicated Replication Servers during Replication Settings template creation.

data ReplicationConfigurationTemplate Source #

See: newReplicationConfigurationTemplate smart constructor.

Instances

Instances details
Eq ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Show ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Generic ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Associated Types

type Rep ReplicationConfigurationTemplate :: Type -> Type #

NFData ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Hashable ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

FromJSON ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate = D1 ('MetaData "ReplicationConfigurationTemplate" "Amazonka.MGN.Types.ReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfigurationTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption)) :*: S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "replicationConfigurationTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newReplicationConfigurationTemplate Source #

Create a value of ReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.

$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.

$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.

$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.

$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application Migration Service Security group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.

$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use dedault large Staging Disk type.

$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throtting.

$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.

$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.

$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.

$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template template ID.

DescribeJobLogItems (Paginated)

data DescribeJobLogItems Source #

See: newDescribeJobLogItems smart constructor.

Instances

Instances details
Eq DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Read DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Show DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Generic DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Associated Types

type Rep DescribeJobLogItems :: Type -> Type #

NFData DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Methods

rnf :: DescribeJobLogItems -> () #

Hashable DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

ToJSON DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

AWSPager DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

AWSRequest DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Associated Types

type AWSResponse DescribeJobLogItems #

ToHeaders DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

ToPath DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

ToQuery DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

type Rep DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

type Rep DescribeJobLogItems = D1 ('MetaData "DescribeJobLogItems" "Amazonka.MGN.DescribeJobLogItems" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeJobLogItems'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "jobID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeJobLogItems Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

newDescribeJobLogItems Source #

Create a value of DescribeJobLogItems with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeJobLogItems', describeJobLogItems_nextToken - Request to describe Job log next token.

$sel:maxResults:DescribeJobLogItems', describeJobLogItems_maxResults - Request to describe Job log item maximum results.

$sel:jobID:DescribeJobLogItems', describeJobLogItems_jobID - Request to describe Job log job ID.

data DescribeJobLogItemsResponse Source #

See: newDescribeJobLogItemsResponse smart constructor.

Instances

Instances details
Eq DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Read DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Show DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Generic DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

Associated Types

type Rep DescribeJobLogItemsResponse :: Type -> Type #

NFData DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

type Rep DescribeJobLogItemsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobLogItems

type Rep DescribeJobLogItemsResponse = D1 ('MetaData "DescribeJobLogItemsResponse" "Amazonka.MGN.DescribeJobLogItems" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeJobLogItemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobLog])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeJobLogItemsResponse Source #

Create a value of DescribeJobLogItemsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:DescribeJobLogItemsResponse', describeJobLogItemsResponse_items - Request to describe Job log response items.

$sel:nextToken:DescribeJobLogItems', describeJobLogItemsResponse_nextToken - Request to describe Job log response next token.

$sel:httpStatus:DescribeJobLogItemsResponse', describeJobLogItemsResponse_httpStatus - The response's http status code.

DisconnectFromService

data DisconnectFromService Source #

See: newDisconnectFromService smart constructor.

Instances

Instances details
Eq DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Read DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Show DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Generic DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Associated Types

type Rep DisconnectFromService :: Type -> Type #

NFData DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Methods

rnf :: DisconnectFromService -> () #

Hashable DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

ToJSON DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

AWSRequest DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

Associated Types

type AWSResponse DisconnectFromService #

ToHeaders DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

ToPath DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

ToQuery DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

type Rep DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

type Rep DisconnectFromService = D1 ('MetaData "DisconnectFromService" "Amazonka.MGN.DisconnectFromService" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DisconnectFromService'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisconnectFromService Source # 
Instance details

Defined in Amazonka.MGN.DisconnectFromService

newDisconnectFromService Source #

Create a value of DisconnectFromService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:DisconnectFromService', disconnectFromService_sourceServerID - Request to disconnect Source Server from service by Server ID.

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

StartTest

data StartTest Source #

See: newStartTest smart constructor.

Instances

Instances details
Eq StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Show StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Generic StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Associated Types

type Rep StartTest :: Type -> Type #

NFData StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Methods

rnf :: StartTest -> () #

Hashable StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

ToJSON StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

AWSRequest StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Associated Types

type AWSResponse StartTest #

ToHeaders StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Methods

toHeaders :: StartTest -> [Header] #

ToPath StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

ToQuery StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

type Rep StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

type Rep StartTest = D1 ('MetaData "StartTest" "Amazonka.MGN.StartTest" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "StartTest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "sourceServerIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse StartTest Source # 
Instance details

Defined in Amazonka.MGN.StartTest

newStartTest Source #

Create a value of StartTest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:StartTest', startTest_tags - Start Test by Tags.

$sel:sourceServerIDs:StartTest', startTest_sourceServerIDs - Start Test for Source Server IDs.

data StartTestResponse Source #

See: newStartTestResponse smart constructor.

Instances

Instances details
Eq StartTestResponse Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Show StartTestResponse Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Generic StartTestResponse Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Associated Types

type Rep StartTestResponse :: Type -> Type #

NFData StartTestResponse Source # 
Instance details

Defined in Amazonka.MGN.StartTest

Methods

rnf :: StartTestResponse -> () #

type Rep StartTestResponse Source # 
Instance details

Defined in Amazonka.MGN.StartTest

type Rep StartTestResponse = D1 ('MetaData "StartTestResponse" "Amazonka.MGN.StartTest" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "StartTestResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartTestResponse Source #

Create a value of StartTestResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:StartTestResponse', startTestResponse_job - Start Test Job response.

$sel:httpStatus:StartTestResponse', startTestResponse_httpStatus - The response's http status code.

DescribeSourceServers (Paginated)

data DescribeSourceServers Source #

See: newDescribeSourceServers smart constructor.

Instances

Instances details
Eq DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Read DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Show DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Generic DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Associated Types

type Rep DescribeSourceServers :: Type -> Type #

NFData DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Methods

rnf :: DescribeSourceServers -> () #

Hashable DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

ToJSON DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

AWSPager DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

AWSRequest DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Associated Types

type AWSResponse DescribeSourceServers #

ToHeaders DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

ToPath DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

ToQuery DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

type Rep DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

type Rep DescribeSourceServers = D1 ('MetaData "DescribeSourceServers" "Amazonka.MGN.DescribeSourceServers" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeSourceServers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DescribeSourceServersRequestFilters))))
type AWSResponse DescribeSourceServers Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

newDescribeSourceServers Source #

Create a value of DescribeSourceServers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeSourceServers', describeSourceServers_nextToken - Request to filter Source Servers list by next token.

$sel:maxResults:DescribeSourceServers', describeSourceServers_maxResults - Request to filter Source Servers list by maximum results.

$sel:filters:DescribeSourceServers', describeSourceServers_filters - Request to filter Source Servers list.

data DescribeSourceServersResponse Source #

See: newDescribeSourceServersResponse smart constructor.

Instances

Instances details
Eq DescribeSourceServersResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Show DescribeSourceServersResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Generic DescribeSourceServersResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

Associated Types

type Rep DescribeSourceServersResponse :: Type -> Type #

NFData DescribeSourceServersResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

type Rep DescribeSourceServersResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeSourceServers

type Rep DescribeSourceServersResponse = D1 ('MetaData "DescribeSourceServersResponse" "Amazonka.MGN.DescribeSourceServers" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeSourceServersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SourceServer])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSourceServersResponse Source #

Create a value of DescribeSourceServersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:DescribeSourceServersResponse', describeSourceServersResponse_items - Request to filter Source Servers list by item.

$sel:nextToken:DescribeSourceServers', describeSourceServersResponse_nextToken - Request to filter Source Servers next token.

$sel:httpStatus:DescribeSourceServersResponse', describeSourceServersResponse_httpStatus - The response's http status code.

DeleteJob

data DeleteJob Source #

See: newDeleteJob smart constructor.

Constructors

DeleteJob' Text 

Instances

Instances details
Eq DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Read DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Show DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Generic DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Associated Types

type Rep DeleteJob :: Type -> Type #

NFData DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Methods

rnf :: DeleteJob -> () #

Hashable DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

ToJSON DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

AWSRequest DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Associated Types

type AWSResponse DeleteJob #

ToHeaders DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Methods

toHeaders :: DeleteJob -> [Header] #

ToPath DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

ToQuery DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

type Rep DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

type Rep DeleteJob = D1 ('MetaData "DeleteJob" "Amazonka.MGN.DeleteJob" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteJob Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

newDeleteJob Source #

Create a value of DeleteJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobID:DeleteJob', deleteJob_jobID - Request to delete Job from service by Job ID.

data DeleteJobResponse Source #

See: newDeleteJobResponse smart constructor.

Constructors

DeleteJobResponse' Int 

Instances

Instances details
Eq DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Read DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Show DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Generic DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Associated Types

type Rep DeleteJobResponse :: Type -> Type #

NFData DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

Methods

rnf :: DeleteJobResponse -> () #

type Rep DeleteJobResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteJob

type Rep DeleteJobResponse = D1 ('MetaData "DeleteJobResponse" "Amazonka.MGN.DeleteJob" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteJobResponse Source #

Create a value of DeleteJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteJobResponse', deleteJobResponse_httpStatus - The response's http status code.

FinalizeCutover

data FinalizeCutover Source #

See: newFinalizeCutover smart constructor.

Constructors

FinalizeCutover' Text 

Instances

Instances details
Eq FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Read FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Show FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Generic FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Associated Types

type Rep FinalizeCutover :: Type -> Type #

NFData FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Methods

rnf :: FinalizeCutover -> () #

Hashable FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

ToJSON FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

AWSRequest FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

Associated Types

type AWSResponse FinalizeCutover #

ToHeaders FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

ToPath FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

ToQuery FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

type Rep FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

type Rep FinalizeCutover = D1 ('MetaData "FinalizeCutover" "Amazonka.MGN.FinalizeCutover" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "FinalizeCutover'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse FinalizeCutover Source # 
Instance details

Defined in Amazonka.MGN.FinalizeCutover

newFinalizeCutover Source #

Create a value of FinalizeCutover with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:FinalizeCutover', finalizeCutover_sourceServerID - Request to finalize Cutover by Soure Server ID.

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

DescribeJobs (Paginated)

data DescribeJobs Source #

See: newDescribeJobs smart constructor.

Instances

Instances details
Eq DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Read DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Show DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Generic DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Associated Types

type Rep DescribeJobs :: Type -> Type #

NFData DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Methods

rnf :: DescribeJobs -> () #

Hashable DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

ToJSON DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

AWSPager DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

AWSRequest DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Associated Types

type AWSResponse DescribeJobs #

ToHeaders DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

ToPath DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

ToQuery DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

type Rep DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

type Rep DescribeJobs = D1 ('MetaData "DescribeJobs" "Amazonka.MGN.DescribeJobs" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DescribeJobsRequestFilters))))
type AWSResponse DescribeJobs Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

newDescribeJobs Source #

Create a value of DescribeJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeJobs', describeJobs_nextToken - Request to describe Job logby next token.

$sel:maxResults:DescribeJobs', describeJobs_maxResults - Request to describe Job log by max results.

$sel:filters:DescribeJobs', describeJobs_filters - Request to describe Job log filters.

data DescribeJobsResponse Source #

See: newDescribeJobsResponse smart constructor.

Instances

Instances details
Eq DescribeJobsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Show DescribeJobsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Generic DescribeJobsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Associated Types

type Rep DescribeJobsResponse :: Type -> Type #

NFData DescribeJobsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

Methods

rnf :: DescribeJobsResponse -> () #

type Rep DescribeJobsResponse Source # 
Instance details

Defined in Amazonka.MGN.DescribeJobs

type Rep DescribeJobsResponse = D1 ('MetaData "DescribeJobsResponse" "Amazonka.MGN.DescribeJobs" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Job])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeJobsResponse Source #

Create a value of DescribeJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:DescribeJobsResponse', describeJobsResponse_items - Request to describe Job log items.

$sel:nextToken:DescribeJobs', describeJobsResponse_nextToken - Request to describe Job response by next token.

$sel:httpStatus:DescribeJobsResponse', describeJobsResponse_httpStatus - The response's http status code.

MarkAsArchived

data MarkAsArchived Source #

See: newMarkAsArchived smart constructor.

Constructors

MarkAsArchived' Text 

Instances

Instances details
Eq MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Read MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Show MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Generic MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Associated Types

type Rep MarkAsArchived :: Type -> Type #

NFData MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Methods

rnf :: MarkAsArchived -> () #

Hashable MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

ToJSON MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

AWSRequest MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

Associated Types

type AWSResponse MarkAsArchived #

ToHeaders MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

ToPath MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

ToQuery MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

type Rep MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

type Rep MarkAsArchived = D1 ('MetaData "MarkAsArchived" "Amazonka.MGN.MarkAsArchived" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "MarkAsArchived'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse MarkAsArchived Source # 
Instance details

Defined in Amazonka.MGN.MarkAsArchived

newMarkAsArchived Source #

Create a value of MarkAsArchived with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:MarkAsArchived', markAsArchived_sourceServerID - Mark as archived by Source Server ID.

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

StartCutover

data StartCutover Source #

See: newStartCutover smart constructor.

Instances

Instances details
Eq StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Show StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Generic StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Associated Types

type Rep StartCutover :: Type -> Type #

NFData StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Methods

rnf :: StartCutover -> () #

Hashable StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

ToJSON StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

AWSRequest StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Associated Types

type AWSResponse StartCutover #

ToHeaders StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

ToPath StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

ToQuery StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

type Rep StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

type Rep StartCutover = D1 ('MetaData "StartCutover" "Amazonka.MGN.StartCutover" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "StartCutover'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "sourceServerIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse StartCutover Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

newStartCutover Source #

Create a value of StartCutover with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:StartCutover', startCutover_tags - Start Cutover by Tags.

$sel:sourceServerIDs:StartCutover', startCutover_sourceServerIDs - Start Cutover by Source Server IDs.

data StartCutoverResponse Source #

See: newStartCutoverResponse smart constructor.

Instances

Instances details
Eq StartCutoverResponse Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Show StartCutoverResponse Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Generic StartCutoverResponse Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Associated Types

type Rep StartCutoverResponse :: Type -> Type #

NFData StartCutoverResponse Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

Methods

rnf :: StartCutoverResponse -> () #

type Rep StartCutoverResponse Source # 
Instance details

Defined in Amazonka.MGN.StartCutover

type Rep StartCutoverResponse = D1 ('MetaData "StartCutoverResponse" "Amazonka.MGN.StartCutover" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "StartCutoverResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartCutoverResponse Source #

Create a value of StartCutoverResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:StartCutoverResponse', startCutoverResponse_job - Start Cutover Job response.

$sel:httpStatus:StartCutoverResponse', startCutoverResponse_httpStatus - The response's http status code.

RetryDataReplication

data RetryDataReplication Source #

See: newRetryDataReplication smart constructor.

Instances

Instances details
Eq RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Read RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Show RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Generic RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Associated Types

type Rep RetryDataReplication :: Type -> Type #

NFData RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Methods

rnf :: RetryDataReplication -> () #

Hashable RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToJSON RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

AWSRequest RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Associated Types

type AWSResponse RetryDataReplication #

ToHeaders RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToPath RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToQuery RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

type Rep RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

type Rep RetryDataReplication = D1 ('MetaData "RetryDataReplication" "Amazonka.MGN.RetryDataReplication" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "RetryDataReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

newRetryDataReplication Source #

Create a value of RetryDataReplication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:RetryDataReplication', retryDataReplication_sourceServerID - Retry data replication for Source Server ID.

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

GetReplicationConfiguration

data GetReplicationConfiguration Source #

See: newGetReplicationConfiguration smart constructor.

Instances

Instances details
Eq GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

Read GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

Show GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

Generic GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

Associated Types

type Rep GetReplicationConfiguration :: Type -> Type #

NFData GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

Hashable GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

ToJSON GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

AWSRequest GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

ToHeaders GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

ToPath GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

ToQuery GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

type Rep GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

type Rep GetReplicationConfiguration = D1 ('MetaData "GetReplicationConfiguration" "Amazonka.MGN.GetReplicationConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "GetReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetReplicationConfiguration

newGetReplicationConfiguration Source #

Create a value of GetReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:GetReplicationConfiguration', getReplicationConfiguration_sourceServerID - Request to get Replication Configuaration by Source Server ID.

data ReplicationConfiguration Source #

See: newReplicationConfiguration smart constructor.

Instances

Instances details
Eq ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Show ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Generic ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Associated Types

type Rep ReplicationConfiguration :: Type -> Type #

NFData ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Hashable ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

FromJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration = D1 ('MetaData "ReplicationConfiguration" "Amazonka.MGN.Types.ReplicationConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption))) :*: (S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicatedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationReplicatedDisk])) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newReplicationConfiguration :: ReplicationConfiguration Source #

Create a value of ReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.

$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.

$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.

$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration Service Security Group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.

$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.

$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.

$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.

$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.

$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.

$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.

$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.

ChangeServerLifeCycleState

data ChangeServerLifeCycleState Source #

See: newChangeServerLifeCycleState smart constructor.

Instances

Instances details
Eq ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

Read ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

Show ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

Generic ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

Associated Types

type Rep ChangeServerLifeCycleState :: Type -> Type #

NFData ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

Hashable ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

ToJSON ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

AWSRequest ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

ToHeaders ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

ToPath ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

ToQuery ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

type Rep ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

type Rep ChangeServerLifeCycleState = D1 ('MetaData "ChangeServerLifeCycleState" "Amazonka.MGN.ChangeServerLifeCycleState" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ChangeServerLifeCycleState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifeCycle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeServerLifeCycleStateSourceServerLifecycle) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ChangeServerLifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.ChangeServerLifeCycleState

newChangeServerLifeCycleState Source #

Create a value of ChangeServerLifeCycleState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lifeCycle:ChangeServerLifeCycleState', changeServerLifeCycleState_lifeCycle - The request to change the source server migration lifecycle state.

$sel:sourceServerID:ChangeServerLifeCycleState', changeServerLifeCycleState_sourceServerID - The request to change the source server migration lifecycle state by source server ID.

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

TerminateTargetInstances

data TerminateTargetInstances Source #

See: newTerminateTargetInstances smart constructor.

Instances

Instances details
Eq TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Show TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Generic TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Associated Types

type Rep TerminateTargetInstances :: Type -> Type #

NFData TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Hashable TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

ToJSON TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

AWSRequest TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

ToHeaders TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

ToPath TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

ToQuery TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

type Rep TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

type Rep TerminateTargetInstances = D1 ('MetaData "TerminateTargetInstances" "Amazonka.MGN.TerminateTargetInstances" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "TerminateTargetInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "sourceServerIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse TerminateTargetInstances Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

newTerminateTargetInstances Source #

Create a value of TerminateTargetInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:TerminateTargetInstances', terminateTargetInstances_tags - Terminate Target instance by Tags.

$sel:sourceServerIDs:TerminateTargetInstances', terminateTargetInstances_sourceServerIDs - Terminate Target instance by Source Server IDs.

data TerminateTargetInstancesResponse Source #

See: newTerminateTargetInstancesResponse smart constructor.

Instances

Instances details
Eq TerminateTargetInstancesResponse Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Show TerminateTargetInstancesResponse Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Generic TerminateTargetInstancesResponse Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

Associated Types

type Rep TerminateTargetInstancesResponse :: Type -> Type #

NFData TerminateTargetInstancesResponse Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

type Rep TerminateTargetInstancesResponse Source # 
Instance details

Defined in Amazonka.MGN.TerminateTargetInstances

type Rep TerminateTargetInstancesResponse = D1 ('MetaData "TerminateTargetInstancesResponse" "Amazonka.MGN.TerminateTargetInstances" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "TerminateTargetInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTerminateTargetInstancesResponse Source #

Create a value of TerminateTargetInstancesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:TerminateTargetInstancesResponse', terminateTargetInstancesResponse_job - Terminate Target instance Job response.

$sel:httpStatus:TerminateTargetInstancesResponse', terminateTargetInstancesResponse_httpStatus - The response's http status code.

UpdateReplicationConfiguration

data UpdateReplicationConfiguration Source #

See: newUpdateReplicationConfiguration smart constructor.

Instances

Instances details
Eq UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

Show UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

Generic UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

Associated Types

type Rep UpdateReplicationConfiguration :: Type -> Type #

NFData UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

Hashable UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

ToJSON UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

AWSRequest UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

ToHeaders UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

ToPath UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

ToQuery UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

type Rep UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

type Rep UpdateReplicationConfiguration = D1 ('MetaData "UpdateReplicationConfiguration" "Amazonka.MGN.UpdateReplicationConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "UpdateReplicationConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption))) :*: (S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "replicatedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationReplicatedDisk]))) :*: (S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.UpdateReplicationConfiguration

newUpdateReplicationConfiguration Source #

Create a value of UpdateReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:UpdateReplicationConfiguration', updateReplicationConfiguration_createPublicIP - Update replication configuration create Public IP request.

$sel:stagingAreaTags:UpdateReplicationConfiguration', updateReplicationConfiguration_stagingAreaTags - Update replication configuration Staging Area Tags request.

$sel:stagingAreaSubnetId:UpdateReplicationConfiguration', updateReplicationConfiguration_stagingAreaSubnetId - Update replication configuration Staging Area subnet request.

$sel:replicationServerInstanceType:UpdateReplicationConfiguration', updateReplicationConfiguration_replicationServerInstanceType - Update replication configuration Replication Server instance type request.

$sel:ebsEncryption:UpdateReplicationConfiguration', updateReplicationConfiguration_ebsEncryption - Update replication configuration EBS encryption request.

$sel:associateDefaultSecurityGroup:UpdateReplicationConfiguration', updateReplicationConfiguration_associateDefaultSecurityGroup - Update replication configuration associate default Application Migration Service Security group request.

$sel:replicationServersSecurityGroupsIDs:UpdateReplicationConfiguration', updateReplicationConfiguration_replicationServersSecurityGroupsIDs - Update replication configuration Replication Server Security Groups IDs request.

$sel:ebsEncryptionKeyArn:UpdateReplicationConfiguration', updateReplicationConfiguration_ebsEncryptionKeyArn - Update replication configuration EBS encryption key ARN request.

$sel:name:UpdateReplicationConfiguration', updateReplicationConfiguration_name - Update replication configuration name request.

$sel:defaultLargeStagingDiskType:UpdateReplicationConfiguration', updateReplicationConfiguration_defaultLargeStagingDiskType - Update replication configuration use default large Staging Disk type request.

$sel:bandwidthThrottling:UpdateReplicationConfiguration', updateReplicationConfiguration_bandwidthThrottling - Update replication configuration bandwidth throttling request.

$sel:dataPlaneRouting:UpdateReplicationConfiguration', updateReplicationConfiguration_dataPlaneRouting - Update replication configuration data plane routing request.

$sel:replicatedDisks:UpdateReplicationConfiguration', updateReplicationConfiguration_replicatedDisks - Update replication configuration replicated disks request.

$sel:useDedicatedReplicationServer:UpdateReplicationConfiguration', updateReplicationConfiguration_useDedicatedReplicationServer - Update replication configuration use dedicated Replication Server request.

$sel:sourceServerID:UpdateReplicationConfiguration', updateReplicationConfiguration_sourceServerID - Update replication configuration Source Server ID request.

data ReplicationConfiguration Source #

See: newReplicationConfiguration smart constructor.

Instances

Instances details
Eq ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Show ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Generic ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Associated Types

type Rep ReplicationConfiguration :: Type -> Type #

NFData ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Hashable ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

FromJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration = D1 ('MetaData "ReplicationConfiguration" "Amazonka.MGN.Types.ReplicationConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption))) :*: (S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicatedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationReplicatedDisk])) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newReplicationConfiguration :: ReplicationConfiguration Source #

Create a value of ReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.

$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.

$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.

$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration Service Security Group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.

$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.

$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.

$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.

$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.

$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.

$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.

$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MGN.TagResource" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (HashMap Text Text)))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MGN.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - Tag resource by ARN.

$sel:tags:TagResource', tagResource_tags - Tag resource by Tags.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetLaunchConfiguration

data GetLaunchConfiguration Source #

See: newGetLaunchConfiguration smart constructor.

Instances

Instances details
Eq GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Read GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Show GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Generic GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Associated Types

type Rep GetLaunchConfiguration :: Type -> Type #

NFData GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Methods

rnf :: GetLaunchConfiguration -> () #

Hashable GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

ToJSON GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

AWSRequest GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

Associated Types

type AWSResponse GetLaunchConfiguration #

ToHeaders GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

ToPath GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

ToQuery GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

type Rep GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

type Rep GetLaunchConfiguration = D1 ('MetaData "GetLaunchConfiguration" "Amazonka.MGN.GetLaunchConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "GetLaunchConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.GetLaunchConfiguration

newGetLaunchConfiguration Source #

Create a value of GetLaunchConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:GetLaunchConfiguration', getLaunchConfiguration_sourceServerID - Request to get Launch Configuration information by Source Server ID.

data LaunchConfiguration Source #

See: newLaunchConfiguration smart constructor.

Instances

Instances details
Eq LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Read LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Show LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Generic LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Associated Types

type Rep LaunchConfiguration :: Type -> Type #

NFData LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Methods

rnf :: LaunchConfiguration -> () #

Hashable LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

FromJSON LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration = D1 ('MetaData "LaunchConfiguration" "Amazonka.MGN.Types.LaunchConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LaunchConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ec2LaunchTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetInstanceTypeRightSizingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetInstanceTypeRightSizingMethod))) :*: (S1 ('MetaSel ('Just "launchDisposition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDisposition)) :*: S1 ('MetaSel ('Just "copyTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licensing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Licensing)) :*: S1 ('MetaSel ('Just "copyPrivateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newLaunchConfiguration :: LaunchConfiguration Source #

Create a value of LaunchConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Configure EC2 lauch configuration template ID.

$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Configure launch configuration Target instance type right sizing method.

$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Configure launch dispostion for launch configuration.

$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.

$sel:name:LaunchConfiguration', launchConfiguration_name - Configure launch configuration name.

$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Configure launch configuration Source Server ID.

$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Configure launch configuration OS licensing.

$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text (Sensitive [Text]) 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MGN.UntagResource" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive [Text]))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - Untag resource by ARN.

$sel:tagKeys:UntagResource', untagResource_tagKeys - Untag resource by Keys.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MGN.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MGN.UntagResource" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteSourceServer

data DeleteSourceServer Source #

See: newDeleteSourceServer smart constructor.

Instances

Instances details
Eq DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Read DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Show DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Generic DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Associated Types

type Rep DeleteSourceServer :: Type -> Type #

NFData DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Methods

rnf :: DeleteSourceServer -> () #

Hashable DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

ToJSON DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

AWSRequest DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Associated Types

type AWSResponse DeleteSourceServer #

ToHeaders DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

ToPath DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

ToQuery DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

type Rep DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

type Rep DeleteSourceServer = D1 ('MetaData "DeleteSourceServer" "Amazonka.MGN.DeleteSourceServer" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteSourceServer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSourceServer Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

newDeleteSourceServer Source #

Create a value of DeleteSourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerID:DeleteSourceServer', deleteSourceServer_sourceServerID - Request to delete Source Server from service by Server ID.

data DeleteSourceServerResponse Source #

See: newDeleteSourceServerResponse smart constructor.

Instances

Instances details
Eq DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Read DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Show DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Generic DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

Associated Types

type Rep DeleteSourceServerResponse :: Type -> Type #

NFData DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

type Rep DeleteSourceServerResponse Source # 
Instance details

Defined in Amazonka.MGN.DeleteSourceServer

type Rep DeleteSourceServerResponse = D1 ('MetaData "DeleteSourceServerResponse" "Amazonka.MGN.DeleteSourceServer" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DeleteSourceServerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSourceServerResponse Source #

Create a value of DeleteSourceServerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteSourceServerResponse', deleteSourceServerResponse_httpStatus - The response's http status code.

Types

ChangeServerLifeCycleStateSourceServerLifecycleState

newtype ChangeServerLifeCycleStateSourceServerLifecycleState Source #

Instances

Instances details
Eq ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

Ord ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

Read ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

Show ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

Generic ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

NFData ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

Hashable ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToJSON ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToJSONKey ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

FromJSON ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

FromJSONKey ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToLog ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToHeader ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToQuery ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

FromXML ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToXML ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToByteString ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

FromText ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

ToText ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

type Rep ChangeServerLifeCycleStateSourceServerLifecycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState

type Rep ChangeServerLifeCycleStateSourceServerLifecycleState = D1 ('MetaData "ChangeServerLifeCycleStateSourceServerLifecycleState" "Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycleState" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "ChangeServerLifeCycleStateSourceServerLifecycleState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeServerLifeCycleStateSourceServerLifecycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataReplicationErrorString

newtype DataReplicationErrorString Source #

Instances

Instances details
Eq DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Ord DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Read DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Show DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Generic DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Associated Types

type Rep DataReplicationErrorString :: Type -> Type #

NFData DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

Hashable DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToJSON DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToJSONKey DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

FromJSON DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

FromJSONKey DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToLog DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToHeader DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToQuery DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

FromXML DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToXML DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToByteString DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

FromText DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

ToText DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

type Rep DataReplicationErrorString Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationErrorString

type Rep DataReplicationErrorString = D1 ('MetaData "DataReplicationErrorString" "Amazonka.MGN.Types.DataReplicationErrorString" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "DataReplicationErrorString'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataReplicationErrorString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataReplicationInitiationStepName

newtype DataReplicationInitiationStepName Source #

Instances

Instances details
Eq DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Ord DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Read DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Show DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Generic DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Associated Types

type Rep DataReplicationInitiationStepName :: Type -> Type #

NFData DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

Hashable DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToJSON DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToJSONKey DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

FromJSON DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

FromJSONKey DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToLog DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToHeader DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToQuery DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

FromXML DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToXML DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToByteString DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

FromText DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

ToText DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

type Rep DataReplicationInitiationStepName Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepName

type Rep DataReplicationInitiationStepName = D1 ('MetaData "DataReplicationInitiationStepName" "Amazonka.MGN.Types.DataReplicationInitiationStepName" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "DataReplicationInitiationStepName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataReplicationInitiationStepName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataReplicationInitiationStepStatus

newtype DataReplicationInitiationStepStatus Source #

Instances

Instances details
Eq DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

Ord DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

Read DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

Show DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

Generic DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

NFData DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

Hashable DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToJSON DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToJSONKey DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

FromJSON DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

FromJSONKey DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToLog DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToHeader DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToQuery DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

FromXML DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToXML DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToByteString DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

FromText DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

ToText DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

type Rep DataReplicationInitiationStepStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStepStatus

type Rep DataReplicationInitiationStepStatus = D1 ('MetaData "DataReplicationInitiationStepStatus" "Amazonka.MGN.Types.DataReplicationInitiationStepStatus" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "DataReplicationInitiationStepStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataReplicationInitiationStepStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataReplicationState

newtype DataReplicationState Source #

Instances

Instances details
Eq DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Ord DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Read DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Show DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Generic DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Associated Types

type Rep DataReplicationState :: Type -> Type #

NFData DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

Methods

rnf :: DataReplicationState -> () #

Hashable DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToJSON DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToJSONKey DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

FromJSON DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

FromJSONKey DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToLog DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToHeader DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToQuery DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

FromXML DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToXML DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToByteString DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

FromText DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

ToText DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

type Rep DataReplicationState Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationState

type Rep DataReplicationState = D1 ('MetaData "DataReplicationState" "Amazonka.MGN.Types.DataReplicationState" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "DataReplicationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataReplicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FirstBoot

newtype FirstBoot Source #

Constructors

FirstBoot' 

Fields

Bundled Patterns

pattern FirstBoot_STOPPED :: FirstBoot 
pattern FirstBoot_SUCCEEDED :: FirstBoot 
pattern FirstBoot_UNKNOWN :: FirstBoot 
pattern FirstBoot_WAITING :: FirstBoot 

Instances

Instances details
Eq FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Ord FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Read FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Show FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Generic FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Associated Types

type Rep FirstBoot :: Type -> Type #

NFData FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Methods

rnf :: FirstBoot -> () #

Hashable FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToJSON FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToJSONKey FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

FromJSON FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

FromJSONKey FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToLog FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToHeader FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToQuery FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

FromXML FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToXML FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Methods

toXML :: FirstBoot -> XML #

ToByteString FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Methods

toBS :: FirstBoot -> ByteString #

FromText FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

ToText FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

Methods

toText :: FirstBoot -> Text #

type Rep FirstBoot Source # 
Instance details

Defined in Amazonka.MGN.Types.FirstBoot

type Rep FirstBoot = D1 ('MetaData "FirstBoot" "Amazonka.MGN.Types.FirstBoot" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "FirstBoot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFirstBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InitiatedBy

newtype InitiatedBy Source #

Constructors

InitiatedBy' 

Instances

Instances details
Eq InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Ord InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Read InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Show InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Generic InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Associated Types

type Rep InitiatedBy :: Type -> Type #

NFData InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Methods

rnf :: InitiatedBy -> () #

Hashable InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToJSON InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToJSONKey InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

FromJSON InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

FromJSONKey InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToLog InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToHeader InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToQuery InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

FromXML InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToXML InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Methods

toXML :: InitiatedBy -> XML #

ToByteString InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

FromText InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

ToText InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

Methods

toText :: InitiatedBy -> Text #

type Rep InitiatedBy Source # 
Instance details

Defined in Amazonka.MGN.Types.InitiatedBy

type Rep InitiatedBy = D1 ('MetaData "InitiatedBy" "Amazonka.MGN.Types.InitiatedBy" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "InitiatedBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInitiatedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobLogEvent

newtype JobLogEvent Source #

Constructors

JobLogEvent' 

Instances

Instances details
Eq JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Ord JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Read JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Show JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Generic JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Associated Types

type Rep JobLogEvent :: Type -> Type #

NFData JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Methods

rnf :: JobLogEvent -> () #

Hashable JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToJSON JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToJSONKey JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

FromJSON JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

FromJSONKey JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToLog JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToHeader JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToQuery JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

FromXML JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToXML JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Methods

toXML :: JobLogEvent -> XML #

ToByteString JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

FromText JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

ToText JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

Methods

toText :: JobLogEvent -> Text #

type Rep JobLogEvent Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEvent

type Rep JobLogEvent = D1 ('MetaData "JobLogEvent" "Amazonka.MGN.Types.JobLogEvent" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "JobLogEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobLogEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Bundled Patterns

pattern JobStatus_COMPLETED :: JobStatus 
pattern JobStatus_PENDING :: JobStatus 
pattern JobStatus_STARTED :: JobStatus 

Instances

Instances details
Eq JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Read JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Generic JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

NFData JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToJSON JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

FromXML JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToXML JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Methods

toXML :: JobStatus -> XML #

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

FromText JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

ToText JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

Methods

toText :: JobStatus -> Text #

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.MGN.Types.JobStatus" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "JobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobType

newtype JobType Source #

Constructors

JobType' 

Fields

Bundled Patterns

pattern JobType_LAUNCH :: JobType 
pattern JobType_TERMINATE :: JobType 

Instances

Instances details
Eq JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

(==) :: JobType -> JobType -> Bool #

(/=) :: JobType -> JobType -> Bool #

Ord JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Read JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Generic JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Associated Types

type Rep JobType :: Type -> Type #

Methods

from :: JobType -> Rep JobType x #

to :: Rep JobType x -> JobType #

NFData JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

rnf :: JobType -> () #

Hashable JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

ToJSON JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

FromJSON JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

ToLog JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

ToHeader JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

toHeader :: HeaderName -> JobType -> [Header] #

ToQuery JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

FromXML JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

ToXML JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

toXML :: JobType -> XML #

ToByteString JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

toBS :: JobType -> ByteString #

FromText JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

ToText JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

Methods

toText :: JobType -> Text #

type Rep JobType Source # 
Instance details

Defined in Amazonka.MGN.Types.JobType

type Rep JobType = D1 ('MetaData "JobType" "Amazonka.MGN.Types.JobType" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "JobType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LaunchDisposition

newtype LaunchDisposition Source #

Instances

Instances details
Eq LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Ord LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Read LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Show LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Generic LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Associated Types

type Rep LaunchDisposition :: Type -> Type #

NFData LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

Methods

rnf :: LaunchDisposition -> () #

Hashable LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToJSON LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToJSONKey LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

FromJSON LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

FromJSONKey LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToLog LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToHeader LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToQuery LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

FromXML LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToXML LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToByteString LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

FromText LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

ToText LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

type Rep LaunchDisposition Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchDisposition

type Rep LaunchDisposition = D1 ('MetaData "LaunchDisposition" "Amazonka.MGN.Types.LaunchDisposition" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "LaunchDisposition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLaunchDisposition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LaunchStatus

newtype LaunchStatus Source #

Constructors

LaunchStatus' 

Instances

Instances details
Eq LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Ord LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Read LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Show LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Generic LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Associated Types

type Rep LaunchStatus :: Type -> Type #

NFData LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Methods

rnf :: LaunchStatus -> () #

Hashable LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToJSON LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToJSONKey LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

FromJSON LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

FromJSONKey LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToLog LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToHeader LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToQuery LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

FromXML LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToXML LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Methods

toXML :: LaunchStatus -> XML #

ToByteString LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

FromText LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

ToText LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

Methods

toText :: LaunchStatus -> Text #

type Rep LaunchStatus Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchStatus

type Rep LaunchStatus = D1 ('MetaData "LaunchStatus" "Amazonka.MGN.Types.LaunchStatus" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "LaunchStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLaunchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LifeCycleState

newtype LifeCycleState Source #

Constructors

LifeCycleState' 

Instances

Instances details
Eq LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Ord LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Read LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Show LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Generic LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Associated Types

type Rep LifeCycleState :: Type -> Type #

NFData LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Methods

rnf :: LifeCycleState -> () #

Hashable LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToJSON LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToJSONKey LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

FromJSON LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

FromJSONKey LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToLog LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToHeader LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToQuery LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

FromXML LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToXML LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

Methods

toXML :: LifeCycleState -> XML #

ToByteString LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

FromText LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

ToText LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

type Rep LifeCycleState Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleState

type Rep LifeCycleState = D1 ('MetaData "LifeCycleState" "Amazonka.MGN.Types.LifeCycleState" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "LifeCycleState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLifeCycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationConfigurationDataPlaneRouting

newtype ReplicationConfigurationDataPlaneRouting Source #

Instances

Instances details
Eq ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

Ord ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

Read ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

Show ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

Generic ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

NFData ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

Hashable ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToJSON ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToJSONKey ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

FromJSON ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

FromJSONKey ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToLog ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToHeader ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToQuery ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

FromXML ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToXML ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToByteString ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

FromText ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

ToText ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

type Rep ReplicationConfigurationDataPlaneRouting Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting

type Rep ReplicationConfigurationDataPlaneRouting = D1 ('MetaData "ReplicationConfigurationDataPlaneRouting" "Amazonka.MGN.Types.ReplicationConfigurationDataPlaneRouting" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "ReplicationConfigurationDataPlaneRouting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationConfigurationDataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationConfigurationDefaultLargeStagingDiskType

newtype ReplicationConfigurationDefaultLargeStagingDiskType Source #

Instances

Instances details
Eq ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

Ord ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

Read ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

Show ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

Generic ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

NFData ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

Hashable ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToJSON ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToJSONKey ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

FromJSON ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

FromJSONKey ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToLog ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToHeader ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToQuery ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

FromXML ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToXML ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToByteString ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

FromText ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

ToText ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

type Rep ReplicationConfigurationDefaultLargeStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType

type Rep ReplicationConfigurationDefaultLargeStagingDiskType = D1 ('MetaData "ReplicationConfigurationDefaultLargeStagingDiskType" "Amazonka.MGN.Types.ReplicationConfigurationDefaultLargeStagingDiskType" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "ReplicationConfigurationDefaultLargeStagingDiskType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationConfigurationDefaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationConfigurationEbsEncryption

newtype ReplicationConfigurationEbsEncryption Source #

Instances

Instances details
Eq ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

Ord ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

Read ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

Show ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

Generic ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

NFData ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

Hashable ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToJSON ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToJSONKey ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

FromJSON ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

FromJSONKey ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToLog ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToHeader ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToQuery ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

FromXML ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToXML ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToByteString ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

FromText ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

ToText ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

type Rep ReplicationConfigurationEbsEncryption Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption

type Rep ReplicationConfigurationEbsEncryption = D1 ('MetaData "ReplicationConfigurationEbsEncryption" "Amazonka.MGN.Types.ReplicationConfigurationEbsEncryption" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "ReplicationConfigurationEbsEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationConfigurationEbsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationConfigurationReplicatedDiskStagingDiskType

newtype ReplicationConfigurationReplicatedDiskStagingDiskType Source #

Instances

Instances details
Eq ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

Ord ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

Read ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

Show ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

Generic ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

NFData ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

Hashable ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToJSON ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToJSONKey ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

FromJSON ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

FromJSONKey ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToLog ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToHeader ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToQuery ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

FromXML ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToXML ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToByteString ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

FromText ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

ToText ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

type Rep ReplicationConfigurationReplicatedDiskStagingDiskType Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType

type Rep ReplicationConfigurationReplicatedDiskStagingDiskType = D1 ('MetaData "ReplicationConfigurationReplicatedDiskStagingDiskType" "Amazonka.MGN.Types.ReplicationConfigurationReplicatedDiskStagingDiskType" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "ReplicationConfigurationReplicatedDiskStagingDiskType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationConfigurationReplicatedDiskStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TargetInstanceTypeRightSizingMethod

newtype TargetInstanceTypeRightSizingMethod Source #

Instances

Instances details
Eq TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

Ord TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

Read TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

Show TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

Generic TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

NFData TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

Hashable TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToJSON TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToJSONKey TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

FromJSON TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

FromJSONKey TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToLog TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToHeader TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToQuery TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

FromXML TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToXML TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToByteString TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

FromText TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

ToText TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

type Rep TargetInstanceTypeRightSizingMethod Source # 
Instance details

Defined in Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod

type Rep TargetInstanceTypeRightSizingMethod = D1 ('MetaData "TargetInstanceTypeRightSizingMethod" "Amazonka.MGN.Types.TargetInstanceTypeRightSizingMethod" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'True) (C1 ('MetaCons "TargetInstanceTypeRightSizingMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTargetInstanceTypeRightSizingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CPU

data CPU Source #

Source server CPU information.

See: newCPU smart constructor.

Constructors

CPU' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Methods

(==) :: CPU -> CPU -> Bool #

(/=) :: CPU -> CPU -> Bool #

Read CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Show CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Methods

showsPrec :: Int -> CPU -> ShowS #

show :: CPU -> String #

showList :: [CPU] -> ShowS #

Generic CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Associated Types

type Rep CPU :: Type -> Type #

Methods

from :: CPU -> Rep CPU x #

to :: Rep CPU x -> CPU #

NFData CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Methods

rnf :: CPU -> () #

Hashable CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

Methods

hashWithSalt :: Int -> CPU -> Int #

hash :: CPU -> Int #

FromJSON CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

type Rep CPU Source # 
Instance details

Defined in Amazonka.MGN.Types.CPU

type Rep CPU = D1 ('MetaData "CPU" "Amazonka.MGN.Types.CPU" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "CPU'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newCPU :: CPU Source #

Create a value of CPU with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:modelName:CPU', cpu_modelName - The source server's CPU model name.

$sel:cores:CPU', cpu_cores - The number of CPU cores on the source server.

ChangeServerLifeCycleStateSourceServerLifecycle

data ChangeServerLifeCycleStateSourceServerLifecycle Source #

The request to change the source server migration lifecycle state.

See: newChangeServerLifeCycleStateSourceServerLifecycle smart constructor.

Instances

Instances details
Eq ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

Read ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

Show ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

Generic ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

NFData ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

Hashable ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

ToJSON ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

type Rep ChangeServerLifeCycleStateSourceServerLifecycle Source # 
Instance details

Defined in Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle

type Rep ChangeServerLifeCycleStateSourceServerLifecycle = D1 ('MetaData "ChangeServerLifeCycleStateSourceServerLifecycle" "Amazonka.MGN.Types.ChangeServerLifeCycleStateSourceServerLifecycle" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ChangeServerLifeCycleStateSourceServerLifecycle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeServerLifeCycleStateSourceServerLifecycleState)))

newChangeServerLifeCycleStateSourceServerLifecycle Source #

Create a value of ChangeServerLifeCycleStateSourceServerLifecycle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:ChangeServerLifeCycleStateSourceServerLifecycle', changeServerLifeCycleStateSourceServerLifecycle_state - The request to change the source server migration lifecycle state.

DataReplicationError

data DataReplicationError Source #

Error in data replication.

See: newDataReplicationError smart constructor.

Instances

Instances details
Eq DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

Read DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

Show DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

Generic DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

Associated Types

type Rep DataReplicationError :: Type -> Type #

NFData DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

Methods

rnf :: DataReplicationError -> () #

Hashable DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

FromJSON DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

type Rep DataReplicationError Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationError

type Rep DataReplicationError = D1 ('MetaData "DataReplicationError" "Amazonka.MGN.Types.DataReplicationError" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DataReplicationError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rawError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationErrorString))))

newDataReplicationError :: DataReplicationError Source #

Create a value of DataReplicationError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rawError:DataReplicationError', dataReplicationError_rawError - Error in data replication.

$sel:error:DataReplicationError', dataReplicationError_error - Error in data replication.

DataReplicationInfo

data DataReplicationInfo Source #

Request data replication info.

See: newDataReplicationInfo smart constructor.

Instances

Instances details
Eq DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

Read DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

Show DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

Generic DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

Associated Types

type Rep DataReplicationInfo :: Type -> Type #

NFData DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

Methods

rnf :: DataReplicationInfo -> () #

Hashable DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

FromJSON DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

type Rep DataReplicationInfo Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfo

type Rep DataReplicationInfo = D1 ('MetaData "DataReplicationInfo" "Amazonka.MGN.Types.DataReplicationInfo" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DataReplicationInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataReplicationInitiation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationInitiation)) :*: (S1 ('MetaSel ('Just "dataReplicationError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationError)) :*: S1 ('MetaSel ('Just "lagDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "dataReplicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationState)) :*: (S1 ('MetaSel ('Just "replicatedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataReplicationInfoReplicatedDisk])) :*: S1 ('MetaSel ('Just "etaDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDataReplicationInfo :: DataReplicationInfo Source #

Create a value of DataReplicationInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataReplicationInitiation:DataReplicationInfo', dataReplicationInfo_dataReplicationInitiation - Request to query whether data replication has been initiated.

$sel:dataReplicationError:DataReplicationInfo', dataReplicationInfo_dataReplicationError - Error in obtaining data replication info.

$sel:lagDuration:DataReplicationInfo', dataReplicationInfo_lagDuration - Request to query data replication lag durating.

$sel:dataReplicationState:DataReplicationInfo', dataReplicationInfo_dataReplicationState - Request to query the data replication state.

$sel:replicatedDisks:DataReplicationInfo', dataReplicationInfo_replicatedDisks - Request to query disks replicated.

$sel:etaDateTime:DataReplicationInfo', dataReplicationInfo_etaDateTime - Request to query the time when data replication will be complete.

DataReplicationInfoReplicatedDisk

data DataReplicationInfoReplicatedDisk Source #

Request to query disks replicated.

See: newDataReplicationInfoReplicatedDisk smart constructor.

Instances

Instances details
Eq DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

Read DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

Show DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

Generic DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

Associated Types

type Rep DataReplicationInfoReplicatedDisk :: Type -> Type #

NFData DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

Hashable DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

FromJSON DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

type Rep DataReplicationInfoReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk

type Rep DataReplicationInfoReplicatedDisk = D1 ('MetaData "DataReplicationInfoReplicatedDisk" "Amazonka.MGN.Types.DataReplicationInfoReplicatedDisk" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DataReplicationInfoReplicatedDisk'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "replicatedStorageBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "backloggedStorageBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rescannedStorageBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "totalStorageBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newDataReplicationInfoReplicatedDisk :: DataReplicationInfoReplicatedDisk Source #

Create a value of DataReplicationInfoReplicatedDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicatedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_replicatedStorageBytes - Request to query amount of data replicated in bytes.

$sel:backloggedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_backloggedStorageBytes - Request to query data replication backlog size in bytes.

$sel:deviceName:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_deviceName - Request to query device name.

$sel:rescannedStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_rescannedStorageBytes - Request to query amount of data rescanned in bytes.

$sel:totalStorageBytes:DataReplicationInfoReplicatedDisk', dataReplicationInfoReplicatedDisk_totalStorageBytes - Request to query total amount of data replicated in bytes.

DataReplicationInitiation

data DataReplicationInitiation Source #

Data replication initiation.

See: newDataReplicationInitiation smart constructor.

Instances

Instances details
Eq DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

Read DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

Show DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

Generic DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

Associated Types

type Rep DataReplicationInitiation :: Type -> Type #

NFData DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

Hashable DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

FromJSON DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

type Rep DataReplicationInitiation Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiation

type Rep DataReplicationInitiation = D1 ('MetaData "DataReplicationInitiation" "Amazonka.MGN.Types.DataReplicationInitiation" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DataReplicationInitiation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataReplicationInitiationStep])) :*: (S1 ('MetaSel ('Just "nextAttemptDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDataReplicationInitiation :: DataReplicationInitiation Source #

Create a value of DataReplicationInitiation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:steps:DataReplicationInitiation', dataReplicationInitiation_steps - Request to query data initiation steps.

$sel:nextAttemptDateTime:DataReplicationInitiation', dataReplicationInitiation_nextAttemptDateTime - Request to query next data initiation date and time.

$sel:startDateTime:DataReplicationInitiation', dataReplicationInitiation_startDateTime - Request to query data initiation start date and time.

DataReplicationInitiationStep

data DataReplicationInitiationStep Source #

Data replication intiation step.

See: newDataReplicationInitiationStep smart constructor.

Instances

Instances details
Eq DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

Read DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

Show DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

Generic DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

Associated Types

type Rep DataReplicationInitiationStep :: Type -> Type #

NFData DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

Hashable DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

FromJSON DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

type Rep DataReplicationInitiationStep Source # 
Instance details

Defined in Amazonka.MGN.Types.DataReplicationInitiationStep

type Rep DataReplicationInitiationStep = D1 ('MetaData "DataReplicationInitiationStep" "Amazonka.MGN.Types.DataReplicationInitiationStep" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DataReplicationInitiationStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationInitiationStepStatus)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationInitiationStepName))))

newDataReplicationInitiationStep :: DataReplicationInitiationStep Source #

Create a value of DataReplicationInitiationStep with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DataReplicationInitiationStep', dataReplicationInitiationStep_status - Request to query data initiation status.

$sel:name:DataReplicationInitiationStep', dataReplicationInitiationStep_name - Request to query data initiation step name.

DescribeJobsRequestFilters

data DescribeJobsRequestFilters Source #

Request to describe Job log filters.

See: newDescribeJobsRequestFilters smart constructor.

Instances

Instances details
Eq DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

Read DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

Show DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

Generic DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

Associated Types

type Rep DescribeJobsRequestFilters :: Type -> Type #

NFData DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

Hashable DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

ToJSON DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

type Rep DescribeJobsRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeJobsRequestFilters

type Rep DescribeJobsRequestFilters = D1 ('MetaData "DescribeJobsRequestFilters" "Amazonka.MGN.Types.DescribeJobsRequestFilters" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeJobsRequestFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "toDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newDescribeJobsRequestFilters :: DescribeJobsRequestFilters Source #

Create a value of DescribeJobsRequestFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fromDate:DescribeJobsRequestFilters', describeJobsRequestFilters_fromDate - Request to describe Job log filters by date.

$sel:toDate:DescribeJobsRequestFilters', describeJobsRequestFilters_toDate - Request to describe Job log by last date.

$sel:jobIDs:DescribeJobsRequestFilters', describeJobsRequestFilters_jobIDs - Request to describe Job log filters by job ID.

DescribeSourceServersRequestFilters

data DescribeSourceServersRequestFilters Source #

Request to filter Source Servers list.

See: newDescribeSourceServersRequestFilters smart constructor.

Instances

Instances details
Eq DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

Read DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

Show DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

Generic DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

NFData DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

Hashable DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

ToJSON DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

type Rep DescribeSourceServersRequestFilters Source # 
Instance details

Defined in Amazonka.MGN.Types.DescribeSourceServersRequestFilters

type Rep DescribeSourceServersRequestFilters = D1 ('MetaData "DescribeSourceServersRequestFilters" "Amazonka.MGN.Types.DescribeSourceServersRequestFilters" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "DescribeSourceServersRequestFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "isArchived") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newDescribeSourceServersRequestFilters :: DescribeSourceServersRequestFilters Source #

Create a value of DescribeSourceServersRequestFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceServerIDs:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_sourceServerIDs - Request to filter Source Servers list by Source Server ID.

$sel:isArchived:DescribeSourceServersRequestFilters', describeSourceServersRequestFilters_isArchived - Request to filter Source Servers list by archived.

Disk

data Disk Source #

The disk identifier.

See: newDisk smart constructor.

Constructors

Disk' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Methods

(==) :: Disk -> Disk -> Bool #

(/=) :: Disk -> Disk -> Bool #

Read Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Show Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Methods

showsPrec :: Int -> Disk -> ShowS #

show :: Disk -> String #

showList :: [Disk] -> ShowS #

Generic Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Associated Types

type Rep Disk :: Type -> Type #

Methods

from :: Disk -> Rep Disk x #

to :: Rep Disk x -> Disk #

NFData Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Methods

rnf :: Disk -> () #

Hashable Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

Methods

hashWithSalt :: Int -> Disk -> Int #

hash :: Disk -> Int #

FromJSON Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

type Rep Disk Source # 
Instance details

Defined in Amazonka.MGN.Types.Disk

type Rep Disk = D1 ('MetaData "Disk" "Amazonka.MGN.Types.Disk" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "Disk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDisk :: Disk Source #

Create a value of Disk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceName:Disk', disk_deviceName - The disk or device name.

$sel:bytes:Disk', disk_bytes - The amount of storage on the disk in bytes.

IdentificationHints

data IdentificationHints Source #

Identification hints.

See: newIdentificationHints smart constructor.

Instances

Instances details
Eq IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

Read IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

Show IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

Generic IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

Associated Types

type Rep IdentificationHints :: Type -> Type #

NFData IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

Methods

rnf :: IdentificationHints -> () #

Hashable IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

FromJSON IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

type Rep IdentificationHints Source # 
Instance details

Defined in Amazonka.MGN.Types.IdentificationHints

type Rep IdentificationHints = D1 ('MetaData "IdentificationHints" "Amazonka.MGN.Types.IdentificationHints" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "IdentificationHints'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fqdn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "awsInstanceID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmWareUuid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newIdentificationHints :: IdentificationHints Source #

Create a value of IdentificationHints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hostname:IdentificationHints', identificationHints_hostname - Hostname identification hint.

$sel:fqdn:IdentificationHints', identificationHints_fqdn - FQDN address identification hint.

$sel:awsInstanceID:IdentificationHints', identificationHints_awsInstanceID - AWS Instance ID identification hint.

$sel:vmWareUuid:IdentificationHints', identificationHints_vmWareUuid - vmWare UUID identification hint.

Job

data Job Source #

Job.

See: newJob smart constructor.

Instances

Instances details
Eq Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Show Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

Generic Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

NFData Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

Methods

rnf :: Job -> () #

Hashable Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

type Rep Job Source # 
Instance details

Defined in Amazonka.MGN.Types.Job

newJob Source #

Arguments

:: Text

$sel:jobID:Job'

-> Job 

Create a value of Job with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:initiatedBy:Job', job_initiatedBy - Job initiated by field.

$sel:status:Job', job_status - Job status.

$sel:participatingServers:Job', job_participatingServers - Servers participating in a specific Job.

$sel:arn:Job', job_arn - the ARN of the specific Job.

$sel:creationDateTime:Job', job_creationDateTime - Job creation time.

$sel:type':Job', job_type - Job type.

$sel:endDateTime:Job', job_endDateTime - Job end time.

$sel:tags:Job', job_tags - Tags associated with spcific Job.

$sel:jobID:Job', job_jobID - Job ID.

JobLog

data JobLog Source #

Job log.

See: newJobLog smart constructor.

Instances

Instances details
Eq JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Methods

(==) :: JobLog -> JobLog -> Bool #

(/=) :: JobLog -> JobLog -> Bool #

Read JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Show JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Generic JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Associated Types

type Rep JobLog :: Type -> Type #

Methods

from :: JobLog -> Rep JobLog x #

to :: Rep JobLog x -> JobLog #

NFData JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Methods

rnf :: JobLog -> () #

Hashable JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

Methods

hashWithSalt :: Int -> JobLog -> Int #

hash :: JobLog -> Int #

FromJSON JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

type Rep JobLog Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLog

type Rep JobLog = D1 ('MetaData "JobLog" "Amazonka.MGN.Types.JobLog" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "JobLog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEvent)) :*: (S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobLogEventData)) :*: S1 ('MetaSel ('Just "logDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newJobLog :: JobLog Source #

Create a value of JobLog with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:event:JobLog', jobLog_event - Job log event.

$sel:eventData:JobLog', jobLog_eventData - Job event data

$sel:logDateTime:JobLog', jobLog_logDateTime - Job log event date and time.

JobLogEventData

data JobLogEventData Source #

Job log data

See: newJobLogEventData smart constructor.

Instances

Instances details
Eq JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

Read JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

Show JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

Generic JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

Associated Types

type Rep JobLogEventData :: Type -> Type #

NFData JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

Methods

rnf :: JobLogEventData -> () #

Hashable JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

FromJSON JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

type Rep JobLogEventData Source # 
Instance details

Defined in Amazonka.MGN.Types.JobLogEventData

type Rep JobLogEventData = D1 ('MetaData "JobLogEventData" "Amazonka.MGN.Types.JobLogEventData" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "JobLogEventData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rawError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetInstanceID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "conversionServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newJobLogEventData :: JobLogEventData Source #

Create a value of JobLogEventData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rawError:JobLogEventData', jobLogEventData_rawError - Job error.

$sel:targetInstanceID:JobLogEventData', jobLogEventData_targetInstanceID - Job Event Target instance ID.

$sel:sourceServerID:JobLogEventData', jobLogEventData_sourceServerID - Job Event Source Server ID.

$sel:conversionServerID:JobLogEventData', jobLogEventData_conversionServerID - Job Event conversion Server ID.

LaunchConfiguration

data LaunchConfiguration Source #

See: newLaunchConfiguration smart constructor.

Instances

Instances details
Eq LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Read LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Show LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Generic LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Associated Types

type Rep LaunchConfiguration :: Type -> Type #

NFData LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

Methods

rnf :: LaunchConfiguration -> () #

Hashable LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

FromJSON LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchConfiguration

type Rep LaunchConfiguration = D1 ('MetaData "LaunchConfiguration" "Amazonka.MGN.Types.LaunchConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LaunchConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ec2LaunchTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetInstanceTypeRightSizingMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetInstanceTypeRightSizingMethod))) :*: (S1 ('MetaSel ('Just "launchDisposition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDisposition)) :*: S1 ('MetaSel ('Just "copyTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licensing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Licensing)) :*: S1 ('MetaSel ('Just "copyPrivateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newLaunchConfiguration :: LaunchConfiguration Source #

Create a value of LaunchConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ec2LaunchTemplateID:LaunchConfiguration', launchConfiguration_ec2LaunchTemplateID - Configure EC2 lauch configuration template ID.

$sel:targetInstanceTypeRightSizingMethod:LaunchConfiguration', launchConfiguration_targetInstanceTypeRightSizingMethod - Configure launch configuration Target instance type right sizing method.

$sel:launchDisposition:LaunchConfiguration', launchConfiguration_launchDisposition - Configure launch dispostion for launch configuration.

$sel:copyTags:LaunchConfiguration', launchConfiguration_copyTags - Copy Tags during Launch Configuration.

$sel:name:LaunchConfiguration', launchConfiguration_name - Configure launch configuration name.

$sel:sourceServerID:LaunchConfiguration', launchConfiguration_sourceServerID - Configure launch configuration Source Server ID.

$sel:licensing:LaunchConfiguration', launchConfiguration_licensing - Configure launch configuration OS licensing.

$sel:copyPrivateIp:LaunchConfiguration', launchConfiguration_copyPrivateIp - Copy Private IP during Launch Configuration.

LaunchedInstance

data LaunchedInstance Source #

Configure launced instance.

See: newLaunchedInstance smart constructor.

Instances

Instances details
Eq LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

Read LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

Show LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

Generic LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

Associated Types

type Rep LaunchedInstance :: Type -> Type #

NFData LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

Methods

rnf :: LaunchedInstance -> () #

Hashable LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

FromJSON LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

type Rep LaunchedInstance Source # 
Instance details

Defined in Amazonka.MGN.Types.LaunchedInstance

type Rep LaunchedInstance = D1 ('MetaData "LaunchedInstance" "Amazonka.MGN.Types.LaunchedInstance" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LaunchedInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ec2InstanceID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firstBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FirstBoot)))))

newLaunchedInstance :: LaunchedInstance Source #

Create a value of LaunchedInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobID:LaunchedInstance', launchedInstance_jobID - Configure launced instance Job ID.

$sel:ec2InstanceID:LaunchedInstance', launchedInstance_ec2InstanceID - Configure launced instance EC2 ID.

$sel:firstBoot:LaunchedInstance', launchedInstance_firstBoot - Configure launced instance first boot.

Licensing

data Licensing Source #

Configure Licensing.

See: newLicensing smart constructor.

Constructors

Licensing' (Maybe Bool) 

Instances

Instances details
Eq Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

Read Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

Show Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

Generic Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

Associated Types

type Rep Licensing :: Type -> Type #

NFData Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

Methods

rnf :: Licensing -> () #

Hashable Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

ToJSON Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

FromJSON Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

type Rep Licensing Source # 
Instance details

Defined in Amazonka.MGN.Types.Licensing

type Rep Licensing = D1 ('MetaData "Licensing" "Amazonka.MGN.Types.Licensing" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "Licensing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "osByol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

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

data LifeCycle Source #

Lifecycle.

See: newLifeCycle smart constructor.

Instances

Instances details
Eq LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Read LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Show LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Generic LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Associated Types

type Rep LifeCycle :: Type -> Type #

NFData LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Methods

rnf :: LifeCycle -> () #

Hashable LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

FromJSON LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

type Rep LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

type Rep LifeCycle = D1 ('MetaData "LifeCycle" "Amazonka.MGN.Types.LifeCycle" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycle'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastTest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastTest)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleState)) :*: S1 ('MetaSel ('Just "elapsedReplicationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastSeenByServiceDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "addedToServiceDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastCutover") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastCutover)) :*: S1 ('MetaSel ('Just "firstByteDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLifeCycle :: LifeCycle Source #

Create a value of LifeCycle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastTest:LifeCycle', lifeCycle_lastTest - Lifecycle last Test.

$sel:state:LifeCycle', lifeCycle_state - Lifecycle state.

$sel:elapsedReplicationDuration:LifeCycle', lifeCycle_elapsedReplicationDuration - Lifecycle elapsed time and duration.

$sel:lastSeenByServiceDateTime:LifeCycle', lifeCycle_lastSeenByServiceDateTime - Lifecycle last seen date and time.

$sel:addedToServiceDateTime:LifeCycle', lifeCycle_addedToServiceDateTime - Lifecycle added to service data and time.

$sel:lastCutover:LifeCycle', lifeCycle_lastCutover - Lifecycle last Cutover.

$sel:firstByteDateTime:LifeCycle', lifeCycle_firstByteDateTime - Lifecycle replication initiation date and time.

LifeCycleLastCutover

data LifeCycleLastCutover Source #

Lifecycle last Cutover .

See: newLifeCycleLastCutover smart constructor.

Instances

Instances details
Eq LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

Read LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

Show LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

Generic LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

Associated Types

type Rep LifeCycleLastCutover :: Type -> Type #

NFData LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

Methods

rnf :: LifeCycleLastCutover -> () #

Hashable LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

FromJSON LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

type Rep LifeCycleLastCutover Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutover

type Rep LifeCycleLastCutover = D1 ('MetaData "LifeCycleLastCutover" "Amazonka.MGN.Types.LifeCycleLastCutover" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastCutover'" 'PrefixI 'True) (S1 ('MetaSel ('Just "initiated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastCutoverInitiated)) :*: (S1 ('MetaSel ('Just "reverted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastCutoverReverted)) :*: S1 ('MetaSel ('Just "finalized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastCutoverFinalized)))))

newLifeCycleLastCutover :: LifeCycleLastCutover Source #

Create a value of LifeCycleLastCutover with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:initiated:LifeCycleLastCutover', lifeCycleLastCutover_initiated - Lifecycle last Cutover initiated.

$sel:reverted:LifeCycleLastCutover', lifeCycleLastCutover_reverted - Lifecycle last Cutover reverted.

$sel:finalized:LifeCycleLastCutover', lifeCycleLastCutover_finalized - Lifecycle Cutover finalized date and time.

LifeCycleLastCutoverFinalized

data LifeCycleLastCutoverFinalized Source #

Lifecycle Cutover finalized

See: newLifeCycleLastCutoverFinalized smart constructor.

Instances

Instances details
Eq LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

Read LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

Show LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

Generic LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

Associated Types

type Rep LifeCycleLastCutoverFinalized :: Type -> Type #

NFData LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

Hashable LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

FromJSON LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

type Rep LifeCycleLastCutoverFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverFinalized

type Rep LifeCycleLastCutoverFinalized = D1 ('MetaData "LifeCycleLastCutoverFinalized" "Amazonka.MGN.Types.LifeCycleLastCutoverFinalized" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastCutoverFinalized'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastCutoverFinalized :: LifeCycleLastCutoverFinalized Source #

Create a value of LifeCycleLastCutoverFinalized with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:apiCallDateTime:LifeCycleLastCutoverFinalized', lifeCycleLastCutoverFinalized_apiCallDateTime - Lifecycle Cutover finalized date and time.

LifeCycleLastCutoverInitiated

data LifeCycleLastCutoverInitiated Source #

Lifecycle last Cutover initiated.

See: newLifeCycleLastCutoverInitiated smart constructor.

Instances

Instances details
Eq LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

Read LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

Show LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

Generic LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

Associated Types

type Rep LifeCycleLastCutoverInitiated :: Type -> Type #

NFData LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

Hashable LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

FromJSON LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

type Rep LifeCycleLastCutoverInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverInitiated

type Rep LifeCycleLastCutoverInitiated = D1 ('MetaData "LifeCycleLastCutoverInitiated" "Amazonka.MGN.Types.LifeCycleLastCutoverInitiated" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastCutoverInitiated'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastCutoverInitiated :: LifeCycleLastCutoverInitiated Source #

Create a value of LifeCycleLastCutoverInitiated with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobID:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_jobID - Lifecycle last Cutover initiated by Job ID.

$sel:apiCallDateTime:LifeCycleLastCutoverInitiated', lifeCycleLastCutoverInitiated_apiCallDateTime -

LifeCycleLastCutoverReverted

data LifeCycleLastCutoverReverted Source #

Lifecycle last Cutover reverted.

See: newLifeCycleLastCutoverReverted smart constructor.

Instances

Instances details
Eq LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

Read LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

Show LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

Generic LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

Associated Types

type Rep LifeCycleLastCutoverReverted :: Type -> Type #

NFData LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

Hashable LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

FromJSON LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

type Rep LifeCycleLastCutoverReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastCutoverReverted

type Rep LifeCycleLastCutoverReverted = D1 ('MetaData "LifeCycleLastCutoverReverted" "Amazonka.MGN.Types.LifeCycleLastCutoverReverted" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastCutoverReverted'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastCutoverReverted :: LifeCycleLastCutoverReverted Source #

Create a value of LifeCycleLastCutoverReverted with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:apiCallDateTime:LifeCycleLastCutoverReverted', lifeCycleLastCutoverReverted_apiCallDateTime - Lifecycle last Cutover reverted API call date time.

LifeCycleLastTest

data LifeCycleLastTest Source #

Lifecycle last Test.

See: newLifeCycleLastTest smart constructor.

Instances

Instances details
Eq LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

Read LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

Show LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

Generic LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

Associated Types

type Rep LifeCycleLastTest :: Type -> Type #

NFData LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

Methods

rnf :: LifeCycleLastTest -> () #

Hashable LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

FromJSON LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

type Rep LifeCycleLastTest Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTest

type Rep LifeCycleLastTest = D1 ('MetaData "LifeCycleLastTest" "Amazonka.MGN.Types.LifeCycleLastTest" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastTest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "initiated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastTestInitiated)) :*: (S1 ('MetaSel ('Just "reverted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastTestReverted)) :*: S1 ('MetaSel ('Just "finalized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastTestFinalized)))))

newLifeCycleLastTest :: LifeCycleLastTest Source #

Create a value of LifeCycleLastTest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:initiated:LifeCycleLastTest', lifeCycleLastTest_initiated - Lifecycle last Test initiated.

$sel:reverted:LifeCycleLastTest', lifeCycleLastTest_reverted - Lifecycle last Test reverted.

$sel:finalized:LifeCycleLastTest', lifeCycleLastTest_finalized - Lifecycle last Test finlized.

LifeCycleLastTestFinalized

data LifeCycleLastTestFinalized Source #

Lifecycle last Test finlized.

See: newLifeCycleLastTestFinalized smart constructor.

Instances

Instances details
Eq LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

Read LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

Show LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

Generic LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

Associated Types

type Rep LifeCycleLastTestFinalized :: Type -> Type #

NFData LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

Hashable LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

FromJSON LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

type Rep LifeCycleLastTestFinalized Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestFinalized

type Rep LifeCycleLastTestFinalized = D1 ('MetaData "LifeCycleLastTestFinalized" "Amazonka.MGN.Types.LifeCycleLastTestFinalized" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastTestFinalized'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastTestFinalized :: LifeCycleLastTestFinalized Source #

Create a value of LifeCycleLastTestFinalized with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:apiCallDateTime:LifeCycleLastTestFinalized', lifeCycleLastTestFinalized_apiCallDateTime - Lifecycle Test failed API call date and time.

LifeCycleLastTestInitiated

data LifeCycleLastTestInitiated Source #

Lifecycle last Test initiated.

See: newLifeCycleLastTestInitiated smart constructor.

Instances

Instances details
Eq LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

Read LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

Show LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

Generic LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

Associated Types

type Rep LifeCycleLastTestInitiated :: Type -> Type #

NFData LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

Hashable LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

FromJSON LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

type Rep LifeCycleLastTestInitiated Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestInitiated

type Rep LifeCycleLastTestInitiated = D1 ('MetaData "LifeCycleLastTestInitiated" "Amazonka.MGN.Types.LifeCycleLastTestInitiated" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastTestInitiated'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastTestInitiated :: LifeCycleLastTestInitiated Source #

Create a value of LifeCycleLastTestInitiated with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobID:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_jobID - Lifecycle last Test initiated Job ID.

$sel:apiCallDateTime:LifeCycleLastTestInitiated', lifeCycleLastTestInitiated_apiCallDateTime - Lifecycle last Test initiated API call date and time.

LifeCycleLastTestReverted

data LifeCycleLastTestReverted Source #

Lifecycle last Test reverted.

See: newLifeCycleLastTestReverted smart constructor.

Instances

Instances details
Eq LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

Read LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

Show LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

Generic LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

Associated Types

type Rep LifeCycleLastTestReverted :: Type -> Type #

NFData LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

Hashable LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

FromJSON LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

type Rep LifeCycleLastTestReverted Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycleLastTestReverted

type Rep LifeCycleLastTestReverted = D1 ('MetaData "LifeCycleLastTestReverted" "Amazonka.MGN.Types.LifeCycleLastTestReverted" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycleLastTestReverted'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCallDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLifeCycleLastTestReverted :: LifeCycleLastTestReverted Source #

Create a value of LifeCycleLastTestReverted with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:apiCallDateTime:LifeCycleLastTestReverted', lifeCycleLastTestReverted_apiCallDateTime - Lifecycle last Test reverted API call date and time.

NetworkInterface

data NetworkInterface Source #

Network interface.

See: newNetworkInterface smart constructor.

Instances

Instances details
Eq NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

Read NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

Show NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

Generic NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

Associated Types

type Rep NetworkInterface :: Type -> Type #

NFData NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

Methods

rnf :: NetworkInterface -> () #

Hashable NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

FromJSON NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

type Rep NetworkInterface Source # 
Instance details

Defined in Amazonka.MGN.Types.NetworkInterface

type Rep NetworkInterface = D1 ('MetaData "NetworkInterface" "Amazonka.MGN.Types.NetworkInterface" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "NetworkInterface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ips") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "macAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isPrimary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newNetworkInterface :: NetworkInterface Source #

Create a value of NetworkInterface with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ips:NetworkInterface', networkInterface_ips - Network interface IPs.

$sel:macAddress:NetworkInterface', networkInterface_macAddress - Network interface Mac address.

$sel:isPrimary:NetworkInterface', networkInterface_isPrimary - Network interface primary IP.

OS

data OS Source #

Operating System.

See: newOS smart constructor.

Constructors

OS' (Maybe Text) 

Instances

Instances details
Eq OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Methods

(==) :: OS -> OS -> Bool #

(/=) :: OS -> OS -> Bool #

Read OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Show OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Methods

showsPrec :: Int -> OS -> ShowS #

show :: OS -> String #

showList :: [OS] -> ShowS #

Generic OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Associated Types

type Rep OS :: Type -> Type #

Methods

from :: OS -> Rep OS x #

to :: Rep OS x -> OS #

NFData OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Methods

rnf :: OS -> () #

Hashable OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

Methods

hashWithSalt :: Int -> OS -> Int #

hash :: OS -> Int #

FromJSON OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

type Rep OS Source # 
Instance details

Defined in Amazonka.MGN.Types.OS

type Rep OS = D1 ('MetaData "OS" "Amazonka.MGN.Types.OS" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "OS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fullString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOS :: OS Source #

Create a value of OS with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fullString:OS', os_fullString - OS full string.

ParticipatingServer

data ParticipatingServer Source #

Server participating in Job.

See: newParticipatingServer smart constructor.

Instances

Instances details
Eq ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

Read ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

Show ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

Generic ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

Associated Types

type Rep ParticipatingServer :: Type -> Type #

NFData ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

Methods

rnf :: ParticipatingServer -> () #

Hashable ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

FromJSON ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

type Rep ParticipatingServer Source # 
Instance details

Defined in Amazonka.MGN.Types.ParticipatingServer

type Rep ParticipatingServer = D1 ('MetaData "ParticipatingServer" "Amazonka.MGN.Types.ParticipatingServer" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ParticipatingServer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchStatus)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParticipatingServer :: ParticipatingServer Source #

Create a value of ParticipatingServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:launchStatus:ParticipatingServer', participatingServer_launchStatus - Participating server launch status.

$sel:sourceServerID:ParticipatingServer', participatingServer_sourceServerID - Participating server Source Server ID.

ReplicationConfiguration

data ReplicationConfiguration Source #

See: newReplicationConfiguration smart constructor.

Instances

Instances details
Eq ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Show ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Generic ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Associated Types

type Rep ReplicationConfiguration :: Type -> Type #

NFData ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

Hashable ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

FromJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfiguration

type Rep ReplicationConfiguration = D1 ('MetaData "ReplicationConfiguration" "Amazonka.MGN.Types.ReplicationConfiguration" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption))) :*: (S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicatedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationReplicatedDisk])) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newReplicationConfiguration :: ReplicationConfiguration Source #

Create a value of ReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfiguration', replicationConfiguration_createPublicIP - Replication Configuration create Public IP.

$sel:stagingAreaTags:ReplicationConfiguration', replicationConfiguration_stagingAreaTags - Replication Configuration Staging Area tags.

$sel:stagingAreaSubnetId:ReplicationConfiguration', replicationConfiguration_stagingAreaSubnetId - Replication Configuration Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfiguration', replicationConfiguration_replicationServerInstanceType - Replication Configuration Replication Server instance type.

$sel:ebsEncryption:ReplicationConfiguration', replicationConfiguration_ebsEncryption - Replication Configuration EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfiguration', replicationConfiguration_associateDefaultSecurityGroup - Replication Configuration associate default Application Migration Service Security Group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfiguration', replicationConfiguration_replicationServersSecurityGroupsIDs - Replication Configuration Replication Server Security Group IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfiguration', replicationConfiguration_ebsEncryptionKeyArn - Replication Configuration EBS encryption key ARN.

$sel:name:ReplicationConfiguration', replicationConfiguration_name - Replication Configuration name.

$sel:defaultLargeStagingDiskType:ReplicationConfiguration', replicationConfiguration_defaultLargeStagingDiskType - Replication Configuration use default large Staging Disks.

$sel:bandwidthThrottling:ReplicationConfiguration', replicationConfiguration_bandwidthThrottling - Replication Configuration set bandwidth throttling.

$sel:dataPlaneRouting:ReplicationConfiguration', replicationConfiguration_dataPlaneRouting - Replication Configuration data plane routing.

$sel:sourceServerID:ReplicationConfiguration', replicationConfiguration_sourceServerID - Replication Configuration Source Server ID.

$sel:replicatedDisks:ReplicationConfiguration', replicationConfiguration_replicatedDisks - Replication Configuration replicated disks.

$sel:useDedicatedReplicationServer:ReplicationConfiguration', replicationConfiguration_useDedicatedReplicationServer - Replication Configuration use Dedicated Replication Server.

ReplicationConfigurationReplicatedDisk

data ReplicationConfigurationReplicatedDisk Source #

Replication Configuration replicated disk.

See: newReplicationConfigurationReplicatedDisk smart constructor.

Instances

Instances details
Eq ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

Read ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

Show ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

Generic ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

NFData ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

Hashable ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

ToJSON ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

FromJSON ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

type Rep ReplicationConfigurationReplicatedDisk Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk

type Rep ReplicationConfigurationReplicatedDisk = D1 ('MetaData "ReplicationConfigurationReplicatedDisk" "Amazonka.MGN.Types.ReplicationConfigurationReplicatedDisk" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfigurationReplicatedDisk'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationReplicatedDiskStagingDiskType)) :*: S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "isBootDisk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newReplicationConfigurationReplicatedDisk :: ReplicationConfigurationReplicatedDisk Source #

Create a value of ReplicationConfigurationReplicatedDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stagingDiskType:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_stagingDiskType - Replication Configuration replicated disk staging disk type.

$sel:iops:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_iops - Replication Configuration replicated disk IOPs.

$sel:isBootDisk:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_isBootDisk - Replication Configuration replicated disk boot disk.

$sel:deviceName:ReplicationConfigurationReplicatedDisk', replicationConfigurationReplicatedDisk_deviceName - Replication Configuration replicated disk device name.

ReplicationConfigurationTemplate

data ReplicationConfigurationTemplate Source #

See: newReplicationConfigurationTemplate smart constructor.

Instances

Instances details
Eq ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Show ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Generic ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Associated Types

type Rep ReplicationConfigurationTemplate :: Type -> Type #

NFData ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

Hashable ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

FromJSON ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate Source # 
Instance details

Defined in Amazonka.MGN.Types.ReplicationConfigurationTemplate

type Rep ReplicationConfigurationTemplate = D1 ('MetaData "ReplicationConfigurationTemplate" "Amazonka.MGN.Types.ReplicationConfigurationTemplate" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "ReplicationConfigurationTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createPublicIP") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stagingAreaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stagingAreaSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationServerInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebsEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationEbsEncryption)) :*: S1 ('MetaSel ('Just "associateDefaultSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "replicationServersSecurityGroupsIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ebsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultLargeStagingDiskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDefaultLargeStagingDiskType)) :*: S1 ('MetaSel ('Just "bandwidthThrottling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "dataPlaneRouting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfigurationDataPlaneRouting)) :*: S1 ('MetaSel ('Just "useDedicatedReplicationServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "replicationConfigurationTemplateID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newReplicationConfigurationTemplate Source #

Create a value of ReplicationConfigurationTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createPublicIP:ReplicationConfigurationTemplate', replicationConfigurationTemplate_createPublicIP - Replication Configuration template create Public IP.

$sel:stagingAreaTags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaTags - Replication Configuration template Staging Area Tags.

$sel:arn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_arn - Replication Configuration template ARN.

$sel:stagingAreaSubnetId:ReplicationConfigurationTemplate', replicationConfigurationTemplate_stagingAreaSubnetId - Replication Configuration template Staging Area subnet ID.

$sel:replicationServerInstanceType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServerInstanceType - Replication Configuration template server instance type.

$sel:ebsEncryption:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryption - Replication Configuration template EBS encryption.

$sel:associateDefaultSecurityGroup:ReplicationConfigurationTemplate', replicationConfigurationTemplate_associateDefaultSecurityGroup - Replication Configuration template associate default Application Migration Service Security group.

$sel:replicationServersSecurityGroupsIDs:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationServersSecurityGroupsIDs - Replication Configuration template server Security Groups IDs.

$sel:ebsEncryptionKeyArn:ReplicationConfigurationTemplate', replicationConfigurationTemplate_ebsEncryptionKeyArn - Replication Configuration template EBS encryption key ARN.

$sel:defaultLargeStagingDiskType:ReplicationConfigurationTemplate', replicationConfigurationTemplate_defaultLargeStagingDiskType - Replication Configuration template use dedault large Staging Disk type.

$sel:bandwidthThrottling:ReplicationConfigurationTemplate', replicationConfigurationTemplate_bandwidthThrottling - Replication Configuration template bandwidth throtting.

$sel:dataPlaneRouting:ReplicationConfigurationTemplate', replicationConfigurationTemplate_dataPlaneRouting - Replication Configuration template data plane routing.

$sel:useDedicatedReplicationServer:ReplicationConfigurationTemplate', replicationConfigurationTemplate_useDedicatedReplicationServer - Replication Configuration template use Dedicated Replication Server.

$sel:tags:ReplicationConfigurationTemplate', replicationConfigurationTemplate_tags - Replication Configuration template Tags.

$sel:replicationConfigurationTemplateID:ReplicationConfigurationTemplate', replicationConfigurationTemplate_replicationConfigurationTemplateID - Replication Configuration template template ID.

SourceProperties

data SourceProperties Source #

Source server properties.

See: newSourceProperties smart constructor.

Instances

Instances details
Eq SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

Read SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

Show SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

Generic SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

Associated Types

type Rep SourceProperties :: Type -> Type #

NFData SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

Methods

rnf :: SourceProperties -> () #

Hashable SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

FromJSON SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

type Rep SourceProperties Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceProperties

newSourceProperties :: SourceProperties Source #

Create a value of SourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identificationHints:SourceProperties', sourceProperties_identificationHints - Source server identification hints.

$sel:networkInterfaces:SourceProperties', sourceProperties_networkInterfaces - Source server network interfaces.

$sel:lastUpdatedDateTime:SourceProperties', sourceProperties_lastUpdatedDateTime - Source server last update date and time.

$sel:recommendedInstanceType:SourceProperties', sourceProperties_recommendedInstanceType - Source server recommended instance type.

$sel:os:SourceProperties', sourceProperties_os - Source server OS.

$sel:ramBytes:SourceProperties', sourceProperties_ramBytes - Source server RAM in bytes.

$sel:cpus:SourceProperties', sourceProperties_cpus - Source Server CPUs.

$sel:disks:SourceProperties', sourceProperties_disks - Source Server disks.

SourceServer

data SourceServer Source #

See: newSourceServer smart constructor.

Instances

Instances details
Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

newSourceServer :: SourceServer Source #

Create a value of SourceServer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.