amazonka-sms-2.0: Amazon Server Migration Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SMS

Contents

Description

Derived from API version 2016-10-24 of the AWS service descriptions, licensed under Apache 2.0.

Product update

We recommend Amazon Web Services Application Migration Service (Amazon Web Services MGN) as the primary migration service for lift-and-shift migrations. If Amazon Web Services MGN is unavailable in a specific Amazon Web Services Region, you can use the Server Migration Service APIs through March 2023.

Server Migration Service (Server Migration Service) makes it easier and faster for you to migrate your on-premises workloads to Amazon Web Services. To learn more about Server Migration Service, see the following resources:

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-10-24 of the Amazon Server 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 SMS.

DryRunOperationException

_DryRunOperationException :: AsError a => Fold a ServiceError Source #

The user has the required permissions, so the request would have succeeded, but a dry run was performed.

InternalError

_InternalError :: AsError a => Fold a ServiceError Source #

An internal error occurred.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

A specified parameter is not valid.

MissingRequiredParameterException

_MissingRequiredParameterException :: AsError a => Fold a ServiceError Source #

A required parameter is missing.

NoConnectorsAvailableException

_NoConnectorsAvailableException :: AsError a => Fold a ServiceError Source #

There are no connectors available.

OperationNotPermittedException

_OperationNotPermittedException :: AsError a => Fold a ServiceError Source #

This operation is not allowed.

ReplicationJobAlreadyExistsException

_ReplicationJobAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified replication job already exists.

ReplicationJobNotFoundException

_ReplicationJobNotFoundException :: AsError a => Fold a ServiceError Source #

The specified replication job does not exist.

ReplicationRunLimitExceededException

_ReplicationRunLimitExceededException :: AsError a => Fold a ServiceError Source #

You have exceeded the number of on-demand replication runs you can request in a 24-hour period.

ServerCannotBeReplicatedException

_ServerCannotBeReplicatedException :: AsError a => Fold a ServiceError Source #

The specified server cannot be replicated.

TemporarilyUnavailableException

_TemporarilyUnavailableException :: AsError a => Fold a ServiceError Source #

The service is temporarily unavailable.

UnauthorizedOperationException

_UnauthorizedOperationException :: AsError a => Fold a ServiceError Source #

You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.

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.

CreateApp

data CreateApp Source #

See: newCreateApp smart constructor.

Instances

Instances details
ToJSON CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

ToHeaders CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Methods

toHeaders :: CreateApp -> [Header] #

ToPath CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

ToQuery CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

AWSRequest CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Associated Types

type AWSResponse CreateApp #

Generic CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Associated Types

type Rep CreateApp :: Type -> Type #

Read CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Show CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

NFData CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Methods

rnf :: CreateApp -> () #

Eq CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Hashable CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

type AWSResponse CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

type Rep CreateApp Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

newCreateApp :: CreateApp Source #

Create a value of CreateApp 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:clientToken:CreateApp', createApp_clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of application creation.

CreateApp, createApp_description - The description of the new application

CreateApp, createApp_name - The name of the new application.

CreateApp, createApp_roleName - The name of the service role in the customer's account to be used by Server Migration Service.

CreateApp, createApp_serverGroups - The server groups to include in the application.

CreateApp, createApp_tags - The tags to be associated with the application.

data CreateAppResponse Source #

See: newCreateAppResponse smart constructor.

Instances

Instances details
Generic CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Associated Types

type Rep CreateAppResponse :: Type -> Type #

Read CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Show CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

NFData CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

Methods

rnf :: CreateAppResponse -> () #

Eq CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

type Rep CreateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateApp

type Rep CreateAppResponse = D1 ('MetaData "CreateAppResponse" "Amazonka.SMS.CreateApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "CreateAppResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSummary)) :*: S1 ('MetaSel ('Just "serverGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroup]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateAppResponse Source #

Create a value of CreateAppResponse 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:appSummary:CreateAppResponse', createAppResponse_appSummary - A summary description of the application.

CreateApp, createAppResponse_serverGroups - The server groups included in the application.

CreateApp, createAppResponse_tags - The tags associated with the application.

$sel:httpStatus:CreateAppResponse', createAppResponse_httpStatus - The response's http status code.

CreateReplicationJob

data CreateReplicationJob Source #

See: newCreateReplicationJob smart constructor.

Instances

Instances details
ToJSON CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

ToHeaders CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

ToPath CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

ToQuery CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

AWSRequest CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Associated Types

type AWSResponse CreateReplicationJob #

Generic CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Associated Types

type Rep CreateReplicationJob :: Type -> Type #

Read CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Show CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

NFData CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Methods

rnf :: CreateReplicationJob -> () #

Eq CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Hashable CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

type AWSResponse CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

type Rep CreateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

newCreateReplicationJob Source #

Create a value of CreateReplicationJob 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:

CreateReplicationJob, createReplicationJob_description - The description of the replication job.

CreateReplicationJob, createReplicationJob_encrypted - Indicates whether the replication job produces encrypted AMIs.

CreateReplicationJob, createReplicationJob_frequency - The time between consecutive replication runs, in hours.

CreateReplicationJob, createReplicationJob_kmsKeyId - The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

  • KMS key ID
  • KMS key alias
  • ARN referring to the KMS key ID
  • ARN referring to the KMS key alias

If encrypted is true but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.

CreateReplicationJob, createReplicationJob_licenseType - The license type to be used for the AMI created by a successful replication run.

CreateReplicationJob, createReplicationJob_numberOfRecentAmisToKeep - The maximum number of SMS-created AMIs to retain. The oldest is deleted after the maximum number is reached and a new AMI is created.

CreateReplicationJob, createReplicationJob_roleName - The name of the IAM role to be used by the Server Migration Service.

CreateReplicationJob, createReplicationJob_runOnce - Indicates whether to run the replication job one time.

CreateReplicationJob, createReplicationJob_serverId - The ID of the server.

CreateReplicationJob, createReplicationJob_seedReplicationTime - The seed replication time.

data CreateReplicationJobResponse Source #

See: newCreateReplicationJobResponse smart constructor.

Instances

Instances details
Generic CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Associated Types

type Rep CreateReplicationJobResponse :: Type -> Type #

Read CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Show CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

NFData CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

Eq CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

type Rep CreateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.CreateReplicationJob

type Rep CreateReplicationJobResponse = D1 ('MetaData "CreateReplicationJobResponse" "Amazonka.SMS.CreateReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "CreateReplicationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateReplicationJobResponse Source #

Create a value of CreateReplicationJobResponse 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:

CreateReplicationJobResponse, createReplicationJobResponse_replicationJobId - The unique identifier of the replication job.

$sel:httpStatus:CreateReplicationJobResponse', createReplicationJobResponse_httpStatus - The response's http status code.

DeleteApp

data DeleteApp Source #

See: newDeleteApp smart constructor.

Constructors

DeleteApp' (Maybe Text) (Maybe Bool) (Maybe Bool) 

Instances

Instances details
ToJSON DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

ToHeaders DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Methods

toHeaders :: DeleteApp -> [Header] #

ToPath DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

ToQuery DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

AWSRequest DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Associated Types

type AWSResponse DeleteApp #

Generic DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Associated Types

type Rep DeleteApp :: Type -> Type #

Read DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Show DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

NFData DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Methods

rnf :: DeleteApp -> () #

Eq DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Hashable DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

type AWSResponse DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

type Rep DeleteApp Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

type Rep DeleteApp = D1 ('MetaData "DeleteApp" "Amazonka.SMS.DeleteApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "forceStopAppReplication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "forceTerminateApp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newDeleteApp :: DeleteApp Source #

Create a value of DeleteApp 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:

DeleteApp, deleteApp_appId - The ID of the application.

$sel:forceStopAppReplication:DeleteApp', deleteApp_forceStopAppReplication - Indicates whether to stop all replication jobs corresponding to the servers in the application while deleting the application.

$sel:forceTerminateApp:DeleteApp', deleteApp_forceTerminateApp - Indicates whether to terminate the stack corresponding to the application while deleting the application.

data DeleteAppResponse Source #

See: newDeleteAppResponse smart constructor.

Constructors

DeleteAppResponse' Int 

Instances

Instances details
Generic DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Associated Types

type Rep DeleteAppResponse :: Type -> Type #

Read DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Show DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

NFData DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

Methods

rnf :: DeleteAppResponse -> () #

Eq DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

type Rep DeleteAppResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteApp

type Rep DeleteAppResponse = D1 ('MetaData "DeleteAppResponse" "Amazonka.SMS.DeleteApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAppResponse Source #

Create a value of DeleteAppResponse 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:DeleteAppResponse', deleteAppResponse_httpStatus - The response's http status code.

DeleteAppLaunchConfiguration

data DeleteAppLaunchConfiguration Source #

See: newDeleteAppLaunchConfiguration smart constructor.

Instances

Instances details
ToJSON DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

ToHeaders DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

ToPath DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

ToQuery DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

AWSRequest DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Generic DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Associated Types

type Rep DeleteAppLaunchConfiguration :: Type -> Type #

Read DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Show DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

NFData DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Eq DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Hashable DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

type AWSResponse DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

type Rep DeleteAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

type Rep DeleteAppLaunchConfiguration = D1 ('MetaData "DeleteAppLaunchConfiguration" "Amazonka.SMS.DeleteAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppLaunchConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeleteAppLaunchConfiguration :: DeleteAppLaunchConfiguration Source #

Create a value of DeleteAppLaunchConfiguration 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:

DeleteAppLaunchConfiguration, deleteAppLaunchConfiguration_appId - The ID of the application.

data DeleteAppLaunchConfigurationResponse Source #

Instances

Instances details
Generic DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Read DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Show DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

NFData DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

Eq DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

type Rep DeleteAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppLaunchConfiguration

type Rep DeleteAppLaunchConfigurationResponse = D1 ('MetaData "DeleteAppLaunchConfigurationResponse" "Amazonka.SMS.DeleteAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppLaunchConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAppLaunchConfigurationResponse Source #

Create a value of DeleteAppLaunchConfigurationResponse 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:DeleteAppLaunchConfigurationResponse', deleteAppLaunchConfigurationResponse_httpStatus - The response's http status code.

DeleteAppReplicationConfiguration

data DeleteAppReplicationConfiguration Source #

See: newDeleteAppReplicationConfiguration smart constructor.

Instances

Instances details
ToJSON DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

ToHeaders DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

ToPath DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

ToQuery DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

AWSRequest DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Generic DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Associated Types

type Rep DeleteAppReplicationConfiguration :: Type -> Type #

Read DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Show DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

NFData DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Eq DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Hashable DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

type AWSResponse DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

type Rep DeleteAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

type Rep DeleteAppReplicationConfiguration = D1 ('MetaData "DeleteAppReplicationConfiguration" "Amazonka.SMS.DeleteAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeleteAppReplicationConfiguration :: DeleteAppReplicationConfiguration Source #

Create a value of DeleteAppReplicationConfiguration 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:

DeleteAppReplicationConfiguration, deleteAppReplicationConfiguration_appId - The ID of the application.

data DeleteAppReplicationConfigurationResponse Source #

Instances

Instances details
Generic DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Read DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Show DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

NFData DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

Eq DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

type Rep DeleteAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppReplicationConfiguration

type Rep DeleteAppReplicationConfigurationResponse = D1 ('MetaData "DeleteAppReplicationConfigurationResponse" "Amazonka.SMS.DeleteAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppReplicationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAppReplicationConfigurationResponse Source #

Create a value of DeleteAppReplicationConfigurationResponse 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:DeleteAppReplicationConfigurationResponse', deleteAppReplicationConfigurationResponse_httpStatus - The response's http status code.

DeleteAppValidationConfiguration

data DeleteAppValidationConfiguration Source #

See: newDeleteAppValidationConfiguration smart constructor.

Instances

Instances details
ToJSON DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

ToHeaders DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

ToPath DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

ToQuery DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

AWSRequest DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Generic DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Associated Types

type Rep DeleteAppValidationConfiguration :: Type -> Type #

Read DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Show DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

NFData DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Eq DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Hashable DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

type AWSResponse DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

type Rep DeleteAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

type Rep DeleteAppValidationConfiguration = D1 ('MetaData "DeleteAppValidationConfiguration" "Amazonka.SMS.DeleteAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAppValidationConfiguration Source #

Create a value of DeleteAppValidationConfiguration 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:

DeleteAppValidationConfiguration, deleteAppValidationConfiguration_appId - The ID of the application.

data DeleteAppValidationConfigurationResponse Source #

Instances

Instances details
Generic DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Read DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Show DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

NFData DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

Eq DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

type Rep DeleteAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteAppValidationConfiguration

type Rep DeleteAppValidationConfigurationResponse = D1 ('MetaData "DeleteAppValidationConfigurationResponse" "Amazonka.SMS.DeleteAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteAppValidationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAppValidationConfigurationResponse Source #

Create a value of DeleteAppValidationConfigurationResponse 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:DeleteAppValidationConfigurationResponse', deleteAppValidationConfigurationResponse_httpStatus - The response's http status code.

DeleteReplicationJob

data DeleteReplicationJob Source #

See: newDeleteReplicationJob smart constructor.

Instances

Instances details
ToJSON DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

ToHeaders DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

ToPath DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

ToQuery DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

AWSRequest DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Associated Types

type AWSResponse DeleteReplicationJob #

Generic DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJob :: Type -> Type #

Read DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Show DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

NFData DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Methods

rnf :: DeleteReplicationJob -> () #

Eq DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Hashable DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

type AWSResponse DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

type Rep DeleteReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

type Rep DeleteReplicationJob = D1 ('MetaData "DeleteReplicationJob" "Amazonka.SMS.DeleteReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteReplicationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteReplicationJob Source #

Create a value of DeleteReplicationJob 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:

DeleteReplicationJob, deleteReplicationJob_replicationJobId - The ID of the replication job.

data DeleteReplicationJobResponse Source #

See: newDeleteReplicationJobResponse smart constructor.

Instances

Instances details
Generic DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJobResponse :: Type -> Type #

Read DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Show DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

NFData DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

Eq DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

type Rep DeleteReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteReplicationJob

type Rep DeleteReplicationJobResponse = D1 ('MetaData "DeleteReplicationJobResponse" "Amazonka.SMS.DeleteReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteReplicationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteReplicationJobResponse Source #

Create a value of DeleteReplicationJobResponse 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:DeleteReplicationJobResponse', deleteReplicationJobResponse_httpStatus - The response's http status code.

DeleteServerCatalog

data DeleteServerCatalog Source #

See: newDeleteServerCatalog smart constructor.

Constructors

DeleteServerCatalog' 

Instances

Instances details
ToJSON DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

ToHeaders DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

ToPath DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

ToQuery DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

AWSRequest DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Associated Types

type AWSResponse DeleteServerCatalog #

Generic DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Associated Types

type Rep DeleteServerCatalog :: Type -> Type #

Read DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Show DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

NFData DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Methods

rnf :: DeleteServerCatalog -> () #

Eq DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Hashable DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

type AWSResponse DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

type Rep DeleteServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

type Rep DeleteServerCatalog = D1 ('MetaData "DeleteServerCatalog" "Amazonka.SMS.DeleteServerCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteServerCatalog'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteServerCatalog :: DeleteServerCatalog Source #

Create a value of DeleteServerCatalog with all optional fields omitted.

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

data DeleteServerCatalogResponse Source #

See: newDeleteServerCatalogResponse smart constructor.

Instances

Instances details
Generic DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Associated Types

type Rep DeleteServerCatalogResponse :: Type -> Type #

Read DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Show DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

NFData DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

Eq DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

type Rep DeleteServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.DeleteServerCatalog

type Rep DeleteServerCatalogResponse = D1 ('MetaData "DeleteServerCatalogResponse" "Amazonka.SMS.DeleteServerCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DeleteServerCatalogResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteServerCatalogResponse Source #

Create a value of DeleteServerCatalogResponse 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:DeleteServerCatalogResponse', deleteServerCatalogResponse_httpStatus - The response's http status code.

DisassociateConnector

data DisassociateConnector Source #

See: newDisassociateConnector smart constructor.

Instances

Instances details
ToJSON DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

ToHeaders DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

ToPath DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

ToQuery DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

AWSRequest DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Associated Types

type AWSResponse DisassociateConnector #

Generic DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Associated Types

type Rep DisassociateConnector :: Type -> Type #

Read DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Show DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

NFData DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Methods

rnf :: DisassociateConnector -> () #

Eq DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Hashable DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

type AWSResponse DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

type Rep DisassociateConnector Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

type Rep DisassociateConnector = D1 ('MetaData "DisassociateConnector" "Amazonka.SMS.DisassociateConnector" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DisassociateConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateConnector Source #

Create a value of DisassociateConnector 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:

DisassociateConnector, disassociateConnector_connectorId - The ID of the connector.

data DisassociateConnectorResponse Source #

See: newDisassociateConnectorResponse smart constructor.

Instances

Instances details
Generic DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Associated Types

type Rep DisassociateConnectorResponse :: Type -> Type #

Read DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Show DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

NFData DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

Eq DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

type Rep DisassociateConnectorResponse Source # 
Instance details

Defined in Amazonka.SMS.DisassociateConnector

type Rep DisassociateConnectorResponse = D1 ('MetaData "DisassociateConnectorResponse" "Amazonka.SMS.DisassociateConnector" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "DisassociateConnectorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateConnectorResponse Source #

Create a value of DisassociateConnectorResponse 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:DisassociateConnectorResponse', disassociateConnectorResponse_httpStatus - The response's http status code.

GenerateChangeSet

data GenerateChangeSet Source #

See: newGenerateChangeSet smart constructor.

Instances

Instances details
ToJSON GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

ToHeaders GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

ToPath GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

ToQuery GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

AWSRequest GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Associated Types

type AWSResponse GenerateChangeSet #

Generic GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Associated Types

type Rep GenerateChangeSet :: Type -> Type #

Read GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Show GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

NFData GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Methods

rnf :: GenerateChangeSet -> () #

Eq GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Hashable GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

type AWSResponse GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

type Rep GenerateChangeSet Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

type Rep GenerateChangeSet = D1 ('MetaData "GenerateChangeSet" "Amazonka.SMS.GenerateChangeSet" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GenerateChangeSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changesetFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputFormat))))

newGenerateChangeSet :: GenerateChangeSet Source #

Create a value of GenerateChangeSet 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:

GenerateChangeSet, generateChangeSet_appId - The ID of the application associated with the change set.

$sel:changesetFormat:GenerateChangeSet', generateChangeSet_changesetFormat - The format for the change set.

data GenerateChangeSetResponse Source #

See: newGenerateChangeSetResponse smart constructor.

Instances

Instances details
Generic GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Associated Types

type Rep GenerateChangeSetResponse :: Type -> Type #

Read GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Show GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

NFData GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

Eq GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

type Rep GenerateChangeSetResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateChangeSet

type Rep GenerateChangeSetResponse = D1 ('MetaData "GenerateChangeSetResponse" "Amazonka.SMS.GenerateChangeSet" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GenerateChangeSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGenerateChangeSetResponse Source #

Create a value of GenerateChangeSetResponse 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:

GenerateChangeSetResponse, generateChangeSetResponse_s3Location - The location of the Amazon S3 object.

$sel:httpStatus:GenerateChangeSetResponse', generateChangeSetResponse_httpStatus - The response's http status code.

GenerateTemplate

data GenerateTemplate Source #

See: newGenerateTemplate smart constructor.

Instances

Instances details
ToJSON GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

ToHeaders GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

ToPath GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

ToQuery GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

AWSRequest GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Associated Types

type AWSResponse GenerateTemplate #

Generic GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Associated Types

type Rep GenerateTemplate :: Type -> Type #

Read GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Show GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

NFData GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Methods

rnf :: GenerateTemplate -> () #

Eq GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Hashable GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

type AWSResponse GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

type Rep GenerateTemplate Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

type Rep GenerateTemplate = D1 ('MetaData "GenerateTemplate" "Amazonka.SMS.GenerateTemplate" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GenerateTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputFormat))))

newGenerateTemplate :: GenerateTemplate Source #

Create a value of GenerateTemplate 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:

GenerateTemplate, generateTemplate_appId - The ID of the application associated with the CloudFormation template.

$sel:templateFormat:GenerateTemplate', generateTemplate_templateFormat - The format for generating the CloudFormation template.

data GenerateTemplateResponse Source #

See: newGenerateTemplateResponse smart constructor.

Instances

Instances details
Generic GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Associated Types

type Rep GenerateTemplateResponse :: Type -> Type #

Read GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Show GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

NFData GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

Eq GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

type Rep GenerateTemplateResponse Source # 
Instance details

Defined in Amazonka.SMS.GenerateTemplate

type Rep GenerateTemplateResponse = D1 ('MetaData "GenerateTemplateResponse" "Amazonka.SMS.GenerateTemplate" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GenerateTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGenerateTemplateResponse Source #

Create a value of GenerateTemplateResponse 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:

GenerateTemplateResponse, generateTemplateResponse_s3Location - The location of the Amazon S3 object.

$sel:httpStatus:GenerateTemplateResponse', generateTemplateResponse_httpStatus - The response's http status code.

GetApp

data GetApp Source #

See: newGetApp smart constructor.

Constructors

GetApp' (Maybe Text) 

Instances

Instances details
ToJSON GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

ToHeaders GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

toHeaders :: GetApp -> [Header] #

ToPath GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

toPath :: GetApp -> ByteString #

ToQuery GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

AWSRequest GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Associated Types

type AWSResponse GetApp #

Generic GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Associated Types

type Rep GetApp :: Type -> Type #

Methods

from :: GetApp -> Rep GetApp x #

to :: Rep GetApp x -> GetApp #

Read GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Show GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

NFData GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

rnf :: GetApp -> () #

Eq GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

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

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

Hashable GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

hashWithSalt :: Int -> GetApp -> Int #

hash :: GetApp -> Int #

type AWSResponse GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

type Rep GetApp Source # 
Instance details

Defined in Amazonka.SMS.GetApp

type Rep GetApp = D1 ('MetaData "GetApp" "Amazonka.SMS.GetApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetApp :: GetApp Source #

Create a value of GetApp 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:

GetApp, getApp_appId - The ID of the application.

data GetAppResponse Source #

See: newGetAppResponse smart constructor.

Instances

Instances details
Generic GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Associated Types

type Rep GetAppResponse :: Type -> Type #

Read GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Show GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

NFData GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

Methods

rnf :: GetAppResponse -> () #

Eq GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

type Rep GetAppResponse Source # 
Instance details

Defined in Amazonka.SMS.GetApp

type Rep GetAppResponse = D1 ('MetaData "GetAppResponse" "Amazonka.SMS.GetApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSummary)) :*: S1 ('MetaSel ('Just "serverGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroup]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAppResponse Source #

Create a value of GetAppResponse 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:appSummary:GetAppResponse', getAppResponse_appSummary - Information about the application.

$sel:serverGroups:GetAppResponse', getAppResponse_serverGroups - The server groups that belong to the application.

$sel:tags:GetAppResponse', getAppResponse_tags - The tags associated with the application.

$sel:httpStatus:GetAppResponse', getAppResponse_httpStatus - The response's http status code.

GetAppLaunchConfiguration

data GetAppLaunchConfiguration Source #

See: newGetAppLaunchConfiguration smart constructor.

Instances

Instances details
ToJSON GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

ToHeaders GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

ToPath GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

ToQuery GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

AWSRequest GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Generic GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Associated Types

type Rep GetAppLaunchConfiguration :: Type -> Type #

Read GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Show GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

NFData GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Eq GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Hashable GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

type AWSResponse GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

type Rep GetAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

type Rep GetAppLaunchConfiguration = D1 ('MetaData "GetAppLaunchConfiguration" "Amazonka.SMS.GetAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppLaunchConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetAppLaunchConfiguration :: GetAppLaunchConfiguration Source #

Create a value of GetAppLaunchConfiguration 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:

GetAppLaunchConfiguration, getAppLaunchConfiguration_appId - The ID of the application.

data GetAppLaunchConfigurationResponse Source #

See: newGetAppLaunchConfigurationResponse smart constructor.

Instances

Instances details
Generic GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Associated Types

type Rep GetAppLaunchConfigurationResponse :: Type -> Type #

Read GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Show GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

NFData GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

Eq GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

type Rep GetAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppLaunchConfiguration

type Rep GetAppLaunchConfigurationResponse = D1 ('MetaData "GetAppLaunchConfigurationResponse" "Amazonka.SMS.GetAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppLaunchConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoLaunch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serverGroupLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupLaunchConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetAppLaunchConfigurationResponse Source #

Create a value of GetAppLaunchConfigurationResponse 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:

GetAppLaunchConfiguration, getAppLaunchConfigurationResponse_appId - The ID of the application.

$sel:autoLaunch:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_autoLaunch - Indicates whether the application is configured to launch automatically after replication is complete.

GetAppLaunchConfigurationResponse, getAppLaunchConfigurationResponse_roleName - The name of the service role in the customer's account that CloudFormation uses to launch the application.

$sel:serverGroupLaunchConfigurations:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_serverGroupLaunchConfigurations - The launch configurations for server groups in this application.

$sel:httpStatus:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_httpStatus - The response's http status code.

GetAppReplicationConfiguration

data GetAppReplicationConfiguration Source #

See: newGetAppReplicationConfiguration smart constructor.

Instances

Instances details
ToJSON GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

ToHeaders GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

ToPath GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

ToQuery GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

AWSRequest GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Generic GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Associated Types

type Rep GetAppReplicationConfiguration :: Type -> Type #

Read GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Show GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

NFData GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Eq GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Hashable GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

type AWSResponse GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

type Rep GetAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

type Rep GetAppReplicationConfiguration = D1 ('MetaData "GetAppReplicationConfiguration" "Amazonka.SMS.GetAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetAppReplicationConfiguration :: GetAppReplicationConfiguration Source #

Create a value of GetAppReplicationConfiguration 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:

GetAppReplicationConfiguration, getAppReplicationConfiguration_appId - The ID of the application.

data GetAppReplicationConfigurationResponse Source #

Instances

Instances details
Generic GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Read GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Show GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

NFData GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

Eq GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

type Rep GetAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppReplicationConfiguration

type Rep GetAppReplicationConfigurationResponse = D1 ('MetaData "GetAppReplicationConfigurationResponse" "Amazonka.SMS.GetAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppReplicationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverGroupReplicationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupReplicationConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAppReplicationConfigurationResponse Source #

Create a value of GetAppReplicationConfigurationResponse 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:serverGroupReplicationConfigurations:GetAppReplicationConfigurationResponse', getAppReplicationConfigurationResponse_serverGroupReplicationConfigurations - The replication configurations associated with server groups in this application.

$sel:httpStatus:GetAppReplicationConfigurationResponse', getAppReplicationConfigurationResponse_httpStatus - The response's http status code.

GetAppValidationConfiguration

data GetAppValidationConfiguration Source #

See: newGetAppValidationConfiguration smart constructor.

Instances

Instances details
ToJSON GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

ToHeaders GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

ToPath GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

ToQuery GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

AWSRequest GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Generic GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Associated Types

type Rep GetAppValidationConfiguration :: Type -> Type #

Read GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Show GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

NFData GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Eq GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Hashable GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

type AWSResponse GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

type Rep GetAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

type Rep GetAppValidationConfiguration = D1 ('MetaData "GetAppValidationConfiguration" "Amazonka.SMS.GetAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetAppValidationConfiguration Source #

Create a value of GetAppValidationConfiguration 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:

GetAppValidationConfiguration, getAppValidationConfiguration_appId - The ID of the application.

data GetAppValidationConfigurationResponse Source #

Instances

Instances details
Generic GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Read GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Show GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

NFData GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

Eq GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

type Rep GetAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationConfiguration

type Rep GetAppValidationConfigurationResponse = D1 ('MetaData "GetAppValidationConfigurationResponse" "Amazonka.SMS.GetAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppValidationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppValidationConfiguration])) :*: (S1 ('MetaSel ('Just "serverGroupValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupValidationConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetAppValidationOutput

data GetAppValidationOutput Source #

See: newGetAppValidationOutput smart constructor.

Instances

Instances details
ToJSON GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

ToHeaders GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

ToPath GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

ToQuery GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

AWSRequest GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Associated Types

type AWSResponse GetAppValidationOutput #

Generic GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Associated Types

type Rep GetAppValidationOutput :: Type -> Type #

Read GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Show GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

NFData GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Methods

rnf :: GetAppValidationOutput -> () #

Eq GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Hashable GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

type AWSResponse GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

type Rep GetAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

type Rep GetAppValidationOutput = D1 ('MetaData "GetAppValidationOutput" "Amazonka.SMS.GetAppValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppValidationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetAppValidationOutput Source #

Create a value of GetAppValidationOutput 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:

GetAppValidationOutput, getAppValidationOutput_appId - The ID of the application.

data GetAppValidationOutputResponse Source #

See: newGetAppValidationOutputResponse smart constructor.

Instances

Instances details
Generic GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Associated Types

type Rep GetAppValidationOutputResponse :: Type -> Type #

Read GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Show GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

NFData GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

Eq GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

type Rep GetAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.GetAppValidationOutput

type Rep GetAppValidationOutputResponse = D1 ('MetaData "GetAppValidationOutputResponse" "Amazonka.SMS.GetAppValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetAppValidationOutputResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validationOutputList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ValidationOutput])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAppValidationOutputResponse Source #

Create a value of GetAppValidationOutputResponse 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:validationOutputList:GetAppValidationOutputResponse', getAppValidationOutputResponse_validationOutputList - The validation output.

$sel:httpStatus:GetAppValidationOutputResponse', getAppValidationOutputResponse_httpStatus - The response's http status code.

GetConnectors (Paginated)

data GetConnectors Source #

See: newGetConnectors smart constructor.

Constructors

GetConnectors' (Maybe Int) (Maybe Text) 

Instances

Instances details
ToJSON GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

ToHeaders GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

ToPath GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

ToQuery GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

AWSPager GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

AWSRequest GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Associated Types

type AWSResponse GetConnectors #

Generic GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Associated Types

type Rep GetConnectors :: Type -> Type #

Read GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Show GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

NFData GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Methods

rnf :: GetConnectors -> () #

Eq GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Hashable GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

type AWSResponse GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

type Rep GetConnectors Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

type Rep GetConnectors = D1 ('MetaData "GetConnectors" "Amazonka.SMS.GetConnectors" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetConnectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetConnectors :: GetConnectors Source #

Create a value of GetConnectors 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:maxResults:GetConnectors', getConnectors_maxResults - The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining results, make another call with the returned NextToken value.

GetConnectors, getConnectors_nextToken - The token for the next set of results.

data GetConnectorsResponse Source #

See: newGetConnectorsResponse smart constructor.

Instances

Instances details
Generic GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Associated Types

type Rep GetConnectorsResponse :: Type -> Type #

Read GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Show GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

NFData GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

Methods

rnf :: GetConnectorsResponse -> () #

Eq GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

type Rep GetConnectorsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetConnectors

type Rep GetConnectorsResponse = D1 ('MetaData "GetConnectorsResponse" "Amazonka.SMS.GetConnectors" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetConnectorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connector])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetConnectorsResponse Source #

Create a value of GetConnectorsResponse 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:connectorList:GetConnectorsResponse', getConnectorsResponse_connectorList - Information about the registered connectors.

GetConnectors, getConnectorsResponse_nextToken - The token required to retrieve the next set of results. This value is null when there are no more results to return.

$sel:httpStatus:GetConnectorsResponse', getConnectorsResponse_httpStatus - The response's http status code.

GetReplicationJobs (Paginated)

data GetReplicationJobs Source #

See: newGetReplicationJobs smart constructor.

Instances

Instances details
ToJSON GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

ToHeaders GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

ToPath GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

ToQuery GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

AWSPager GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

AWSRequest GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Associated Types

type AWSResponse GetReplicationJobs #

Generic GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Associated Types

type Rep GetReplicationJobs :: Type -> Type #

Read GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Show GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

NFData GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Methods

rnf :: GetReplicationJobs -> () #

Eq GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Hashable GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

type AWSResponse GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

type Rep GetReplicationJobs Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

type Rep GetReplicationJobs = D1 ('MetaData "GetReplicationJobs" "Amazonka.SMS.GetReplicationJobs" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetReplicationJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetReplicationJobs :: GetReplicationJobs Source #

Create a value of GetReplicationJobs 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:maxResults:GetReplicationJobs', getReplicationJobs_maxResults - The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining results, make another call with the returned NextToken value.

GetReplicationJobs, getReplicationJobs_nextToken - The token for the next set of results.

GetReplicationJobs, getReplicationJobs_replicationJobId - The ID of the replication job.

data GetReplicationJobsResponse Source #

See: newGetReplicationJobsResponse smart constructor.

Instances

Instances details
Generic GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Associated Types

type Rep GetReplicationJobsResponse :: Type -> Type #

Read GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Show GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

NFData GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

Eq GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

type Rep GetReplicationJobsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationJobs

type Rep GetReplicationJobsResponse = D1 ('MetaData "GetReplicationJobsResponse" "Amazonka.SMS.GetReplicationJobs" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetReplicationJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "replicationJobList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationJob])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetReplicationJobsResponse Source #

Create a value of GetReplicationJobsResponse 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:

GetReplicationJobs, getReplicationJobsResponse_nextToken - The token required to retrieve the next set of results. This value is null when there are no more results to return.

$sel:replicationJobList:GetReplicationJobsResponse', getReplicationJobsResponse_replicationJobList - Information about the replication jobs.

$sel:httpStatus:GetReplicationJobsResponse', getReplicationJobsResponse_httpStatus - The response's http status code.

GetReplicationRuns (Paginated)

data GetReplicationRuns Source #

See: newGetReplicationRuns smart constructor.

Instances

Instances details
ToJSON GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

ToHeaders GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

ToPath GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

ToQuery GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

AWSPager GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

AWSRequest GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Associated Types

type AWSResponse GetReplicationRuns #

Generic GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Associated Types

type Rep GetReplicationRuns :: Type -> Type #

Read GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Show GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

NFData GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Methods

rnf :: GetReplicationRuns -> () #

Eq GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Hashable GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

type AWSResponse GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

type Rep GetReplicationRuns Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

type Rep GetReplicationRuns = D1 ('MetaData "GetReplicationRuns" "Amazonka.SMS.GetReplicationRuns" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetReplicationRuns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetReplicationRuns Source #

Create a value of GetReplicationRuns 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:maxResults:GetReplicationRuns', getReplicationRuns_maxResults - The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining results, make another call with the returned NextToken value.

GetReplicationRuns, getReplicationRuns_nextToken - The token for the next set of results.

GetReplicationRuns, getReplicationRuns_replicationJobId - The ID of the replication job.

data GetReplicationRunsResponse Source #

See: newGetReplicationRunsResponse smart constructor.

Instances

Instances details
Generic GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Associated Types

type Rep GetReplicationRunsResponse :: Type -> Type #

Read GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Show GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

NFData GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

Eq GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

type Rep GetReplicationRunsResponse Source # 
Instance details

Defined in Amazonka.SMS.GetReplicationRuns

type Rep GetReplicationRunsResponse = D1 ('MetaData "GetReplicationRunsResponse" "Amazonka.SMS.GetReplicationRuns" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetReplicationRunsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationJob))) :*: (S1 ('MetaSel ('Just "replicationRunList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationRun])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetReplicationRunsResponse Source #

Create a value of GetReplicationRunsResponse 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:

GetReplicationRuns, getReplicationRunsResponse_nextToken - The token required to retrieve the next set of results. This value is null when there are no more results to return.

$sel:replicationJob:GetReplicationRunsResponse', getReplicationRunsResponse_replicationJob - Information about the replication job.

GetReplicationRunsResponse, getReplicationRunsResponse_replicationRunList - Information about the replication runs.

$sel:httpStatus:GetReplicationRunsResponse', getReplicationRunsResponse_httpStatus - The response's http status code.

GetServers (Paginated)

data GetServers Source #

See: newGetServers smart constructor.

Instances

Instances details
ToJSON GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

ToHeaders GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Methods

toHeaders :: GetServers -> [Header] #

ToPath GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

ToQuery GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

AWSPager GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

AWSRequest GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Associated Types

type AWSResponse GetServers #

Generic GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Associated Types

type Rep GetServers :: Type -> Type #

Read GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Show GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

NFData GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Methods

rnf :: GetServers -> () #

Eq GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Hashable GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

type AWSResponse GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

type Rep GetServers Source # 
Instance details

Defined in Amazonka.SMS.GetServers

type Rep GetServers = D1 ('MetaData "GetServers" "Amazonka.SMS.GetServers" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetServers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmServerAddressList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VmServerAddress])))))

newGetServers :: GetServers Source #

Create a value of GetServers 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:maxResults:GetServers', getServers_maxResults - The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining results, make another call with the returned NextToken value.

GetServers, getServers_nextToken - The token for the next set of results.

$sel:vmServerAddressList:GetServers', getServers_vmServerAddressList - The server addresses.

data GetServersResponse Source #

See: newGetServersResponse smart constructor.

Instances

Instances details
Generic GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Associated Types

type Rep GetServersResponse :: Type -> Type #

Read GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Show GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

NFData GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

Methods

rnf :: GetServersResponse -> () #

Eq GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

type Rep GetServersResponse Source # 
Instance details

Defined in Amazonka.SMS.GetServers

type Rep GetServersResponse = D1 ('MetaData "GetServersResponse" "Amazonka.SMS.GetServers" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "GetServersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "serverCatalogStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerCatalogStatus)) :*: (S1 ('MetaSel ('Just "serverList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Server])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetServersResponse Source #

Create a value of GetServersResponse 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:lastModifiedOn:GetServersResponse', getServersResponse_lastModifiedOn - The time when the server was last modified.

GetServers, getServersResponse_nextToken - The token required to retrieve the next set of results. This value is null when there are no more results to return.

$sel:serverCatalogStatus:GetServersResponse', getServersResponse_serverCatalogStatus - The status of the server catalog.

GetServersResponse, getServersResponse_serverList - Information about the servers.

$sel:httpStatus:GetServersResponse', getServersResponse_httpStatus - The response's http status code.

ImportAppCatalog

data ImportAppCatalog Source #

See: newImportAppCatalog smart constructor.

Constructors

ImportAppCatalog' (Maybe Text) 

Instances

Instances details
ToJSON ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToHeaders ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToPath ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToQuery ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

AWSRequest ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type AWSResponse ImportAppCatalog #

Generic ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalog :: Type -> Type #

Read ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

NFData ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Methods

rnf :: ImportAppCatalog -> () #

Eq ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Hashable ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type AWSResponse ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalog = D1 ('MetaData "ImportAppCatalog" "Amazonka.SMS.ImportAppCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ImportAppCatalog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImportAppCatalog :: ImportAppCatalog Source #

Create a value of ImportAppCatalog 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:

ImportAppCatalog, importAppCatalog_roleName - The name of the service role. If you omit this parameter, we create a service-linked role for Migration Hub in your account. Otherwise, the role that you provide must have the policy and trust policy described in the Migration Hub User Guide.

data ImportAppCatalogResponse Source #

See: newImportAppCatalogResponse smart constructor.

Instances

Instances details
Generic ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalogResponse :: Type -> Type #

Read ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

NFData ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Eq ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalogResponse = D1 ('MetaData "ImportAppCatalogResponse" "Amazonka.SMS.ImportAppCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ImportAppCatalogResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportAppCatalogResponse Source #

Create a value of ImportAppCatalogResponse 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:ImportAppCatalogResponse', importAppCatalogResponse_httpStatus - The response's http status code.

ImportServerCatalog

data ImportServerCatalog Source #

See: newImportServerCatalog smart constructor.

Constructors

ImportServerCatalog' 

Instances

Instances details
ToJSON ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

ToHeaders ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

ToPath ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

ToQuery ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

AWSRequest ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Associated Types

type AWSResponse ImportServerCatalog #

Generic ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Associated Types

type Rep ImportServerCatalog :: Type -> Type #

Read ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Show ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

NFData ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Methods

rnf :: ImportServerCatalog -> () #

Eq ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Hashable ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

type AWSResponse ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

type Rep ImportServerCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

type Rep ImportServerCatalog = D1 ('MetaData "ImportServerCatalog" "Amazonka.SMS.ImportServerCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ImportServerCatalog'" 'PrefixI 'False) (U1 :: Type -> Type))

newImportServerCatalog :: ImportServerCatalog Source #

Create a value of ImportServerCatalog with all optional fields omitted.

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

data ImportServerCatalogResponse Source #

See: newImportServerCatalogResponse smart constructor.

Instances

Instances details
Generic ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Associated Types

type Rep ImportServerCatalogResponse :: Type -> Type #

Read ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Show ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

NFData ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

Eq ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

type Rep ImportServerCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportServerCatalog

type Rep ImportServerCatalogResponse = D1 ('MetaData "ImportServerCatalogResponse" "Amazonka.SMS.ImportServerCatalog" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ImportServerCatalogResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportServerCatalogResponse Source #

Create a value of ImportServerCatalogResponse 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:ImportServerCatalogResponse', importServerCatalogResponse_httpStatus - The response's http status code.

LaunchApp

data LaunchApp Source #

See: newLaunchApp smart constructor.

Constructors

LaunchApp' (Maybe Text) 

Instances

Instances details
ToJSON LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

ToHeaders LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Methods

toHeaders :: LaunchApp -> [Header] #

ToPath LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

ToQuery LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

AWSRequest LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Associated Types

type AWSResponse LaunchApp #

Generic LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Associated Types

type Rep LaunchApp :: Type -> Type #

Read LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Show LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

NFData LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Methods

rnf :: LaunchApp -> () #

Eq LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Hashable LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

type AWSResponse LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

type Rep LaunchApp Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

type Rep LaunchApp = D1 ('MetaData "LaunchApp" "Amazonka.SMS.LaunchApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "LaunchApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLaunchApp :: LaunchApp Source #

Create a value of LaunchApp 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:

LaunchApp, launchApp_appId - The ID of the application.

data LaunchAppResponse Source #

See: newLaunchAppResponse smart constructor.

Constructors

LaunchAppResponse' Int 

Instances

Instances details
Generic LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Associated Types

type Rep LaunchAppResponse :: Type -> Type #

Read LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Show LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

NFData LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

Methods

rnf :: LaunchAppResponse -> () #

Eq LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

type Rep LaunchAppResponse Source # 
Instance details

Defined in Amazonka.SMS.LaunchApp

type Rep LaunchAppResponse = D1 ('MetaData "LaunchAppResponse" "Amazonka.SMS.LaunchApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "LaunchAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newLaunchAppResponse Source #

Create a value of LaunchAppResponse 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:LaunchAppResponse', launchAppResponse_httpStatus - The response's http status code.

ListApps (Paginated)

data ListApps Source #

See: newListApps smart constructor.

Constructors

ListApps' (Maybe [Text]) (Maybe Int) (Maybe Text) 

Instances

Instances details
ToJSON ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

ToHeaders ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Methods

toHeaders :: ListApps -> [Header] #

ToPath ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

ToQuery ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

AWSPager ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

AWSRequest ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Associated Types

type AWSResponse ListApps #

Generic ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Associated Types

type Rep ListApps :: Type -> Type #

Methods

from :: ListApps -> Rep ListApps x #

to :: Rep ListApps x -> ListApps #

Read ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Show ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

NFData ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Methods

rnf :: ListApps -> () #

Eq ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Hashable ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Methods

hashWithSalt :: Int -> ListApps -> Int #

hash :: ListApps -> Int #

type AWSResponse ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

type Rep ListApps Source # 
Instance details

Defined in Amazonka.SMS.ListApps

type Rep ListApps = D1 ('MetaData "ListApps" "Amazonka.SMS.ListApps" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ListApps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListApps :: ListApps Source #

Create a value of ListApps 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:appIds:ListApps', listApps_appIds - The unique application IDs.

$sel:maxResults:ListApps', listApps_maxResults - The maximum number of results to return in a single call. The default value is 100. To retrieve the remaining results, make another call with the returned NextToken value.

ListApps, listApps_nextToken - The token for the next set of results.

data ListAppsResponse Source #

See: newListAppsResponse smart constructor.

Instances

Instances details
Generic ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Associated Types

type Rep ListAppsResponse :: Type -> Type #

Read ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Show ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

NFData ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

Methods

rnf :: ListAppsResponse -> () #

Eq ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

type Rep ListAppsResponse Source # 
Instance details

Defined in Amazonka.SMS.ListApps

type Rep ListAppsResponse = D1 ('MetaData "ListAppsResponse" "Amazonka.SMS.ListApps" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ListAppsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAppsResponse Source #

Create a value of ListAppsResponse 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:apps:ListAppsResponse', listAppsResponse_apps - The application summaries.

ListApps, listAppsResponse_nextToken - The token required to retrieve the next set of results. This value is null when there are no more results to return.

$sel:httpStatus:ListAppsResponse', listAppsResponse_httpStatus - The response's http status code.

NotifyAppValidationOutput

data NotifyAppValidationOutput Source #

See: newNotifyAppValidationOutput smart constructor.

Instances

Instances details
ToJSON NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

ToHeaders NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

ToPath NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

ToQuery NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

AWSRequest NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Generic NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Associated Types

type Rep NotifyAppValidationOutput :: Type -> Type #

Read NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Show NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

NFData NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Eq NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Hashable NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

type AWSResponse NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

type Rep NotifyAppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

type Rep NotifyAppValidationOutput = D1 ('MetaData "NotifyAppValidationOutput" "Amazonka.SMS.NotifyAppValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "NotifyAppValidationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notificationContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationContext)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNotifyAppValidationOutput Source #

Create a value of NotifyAppValidationOutput 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:notificationContext:NotifyAppValidationOutput', notifyAppValidationOutput_notificationContext - The notification information.

NotifyAppValidationOutput, notifyAppValidationOutput_appId - The ID of the application.

data NotifyAppValidationOutputResponse Source #

See: newNotifyAppValidationOutputResponse smart constructor.

Instances

Instances details
Generic NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Associated Types

type Rep NotifyAppValidationOutputResponse :: Type -> Type #

Read NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Show NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

NFData NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

Eq NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

type Rep NotifyAppValidationOutputResponse Source # 
Instance details

Defined in Amazonka.SMS.NotifyAppValidationOutput

type Rep NotifyAppValidationOutputResponse = D1 ('MetaData "NotifyAppValidationOutputResponse" "Amazonka.SMS.NotifyAppValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "NotifyAppValidationOutputResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newNotifyAppValidationOutputResponse Source #

Create a value of NotifyAppValidationOutputResponse 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:NotifyAppValidationOutputResponse', notifyAppValidationOutputResponse_httpStatus - The response's http status code.

PutAppLaunchConfiguration

data PutAppLaunchConfiguration Source #

See: newPutAppLaunchConfiguration smart constructor.

Instances

Instances details
ToJSON PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

ToHeaders PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

ToPath PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

ToQuery PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

AWSRequest PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Generic PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Associated Types

type Rep PutAppLaunchConfiguration :: Type -> Type #

Read PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Show PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

NFData PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Eq PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Hashable PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

type AWSResponse PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

type Rep PutAppLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

type Rep PutAppLaunchConfiguration = D1 ('MetaData "PutAppLaunchConfiguration" "Amazonka.SMS.PutAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppLaunchConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoLaunch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverGroupLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupLaunchConfiguration])))))

newPutAppLaunchConfiguration :: PutAppLaunchConfiguration Source #

Create a value of PutAppLaunchConfiguration 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:

PutAppLaunchConfiguration, putAppLaunchConfiguration_appId - The ID of the application.

$sel:autoLaunch:PutAppLaunchConfiguration', putAppLaunchConfiguration_autoLaunch - Indicates whether the application is configured to launch automatically after replication is complete.

PutAppLaunchConfiguration, putAppLaunchConfiguration_roleName - The name of service role in the customer's account that CloudFormation uses to launch the application.

$sel:serverGroupLaunchConfigurations:PutAppLaunchConfiguration', putAppLaunchConfiguration_serverGroupLaunchConfigurations - Information about the launch configurations for server groups in the application.

data PutAppLaunchConfigurationResponse Source #

See: newPutAppLaunchConfigurationResponse smart constructor.

Instances

Instances details
Generic PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Associated Types

type Rep PutAppLaunchConfigurationResponse :: Type -> Type #

Read PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Show PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

NFData PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

Eq PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

type Rep PutAppLaunchConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppLaunchConfiguration

type Rep PutAppLaunchConfigurationResponse = D1 ('MetaData "PutAppLaunchConfigurationResponse" "Amazonka.SMS.PutAppLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppLaunchConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAppLaunchConfigurationResponse Source #

Create a value of PutAppLaunchConfigurationResponse 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:PutAppLaunchConfigurationResponse', putAppLaunchConfigurationResponse_httpStatus - The response's http status code.

PutAppReplicationConfiguration

data PutAppReplicationConfiguration Source #

See: newPutAppReplicationConfiguration smart constructor.

Instances

Instances details
ToJSON PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

ToHeaders PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

ToPath PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

ToQuery PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

AWSRequest PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Generic PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Associated Types

type Rep PutAppReplicationConfiguration :: Type -> Type #

Read PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Show PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

NFData PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Eq PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Hashable PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

type AWSResponse PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

type Rep PutAppReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

type Rep PutAppReplicationConfiguration = D1 ('MetaData "PutAppReplicationConfiguration" "Amazonka.SMS.PutAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverGroupReplicationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupReplicationConfiguration]))))

newPutAppReplicationConfiguration :: PutAppReplicationConfiguration Source #

Create a value of PutAppReplicationConfiguration 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:

PutAppReplicationConfiguration, putAppReplicationConfiguration_appId - The ID of the application.

$sel:serverGroupReplicationConfigurations:PutAppReplicationConfiguration', putAppReplicationConfiguration_serverGroupReplicationConfigurations - Information about the replication configurations for server groups in the application.

data PutAppReplicationConfigurationResponse Source #

Instances

Instances details
Generic PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Read PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Show PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

NFData PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

Eq PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

type Rep PutAppReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppReplicationConfiguration

type Rep PutAppReplicationConfigurationResponse = D1 ('MetaData "PutAppReplicationConfigurationResponse" "Amazonka.SMS.PutAppReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppReplicationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAppReplicationConfigurationResponse Source #

Create a value of PutAppReplicationConfigurationResponse 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:PutAppReplicationConfigurationResponse', putAppReplicationConfigurationResponse_httpStatus - The response's http status code.

PutAppValidationConfiguration

data PutAppValidationConfiguration Source #

See: newPutAppValidationConfiguration smart constructor.

Instances

Instances details
ToJSON PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

ToHeaders PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

ToPath PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

ToQuery PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

AWSRequest PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Generic PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Associated Types

type Rep PutAppValidationConfiguration :: Type -> Type #

Read PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Show PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

NFData PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Eq PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Hashable PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

type AWSResponse PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

type Rep PutAppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

type Rep PutAppValidationConfiguration = D1 ('MetaData "PutAppValidationConfiguration" "Amazonka.SMS.PutAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppValidationConfiguration])) :*: (S1 ('MetaSel ('Just "serverGroupValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroupValidationConfiguration])) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutAppValidationConfiguration Source #

Create a value of PutAppValidationConfiguration 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:appValidationConfigurations:PutAppValidationConfiguration', putAppValidationConfiguration_appValidationConfigurations - The configuration for application validation.

$sel:serverGroupValidationConfigurations:PutAppValidationConfiguration', putAppValidationConfiguration_serverGroupValidationConfigurations - The configuration for instance validation.

PutAppValidationConfiguration, putAppValidationConfiguration_appId - The ID of the application.

data PutAppValidationConfigurationResponse Source #

Instances

Instances details
Generic PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Read PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Show PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

NFData PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

Eq PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

type Rep PutAppValidationConfigurationResponse Source # 
Instance details

Defined in Amazonka.SMS.PutAppValidationConfiguration

type Rep PutAppValidationConfigurationResponse = D1 ('MetaData "PutAppValidationConfigurationResponse" "Amazonka.SMS.PutAppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "PutAppValidationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAppValidationConfigurationResponse Source #

Create a value of PutAppValidationConfigurationResponse 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:PutAppValidationConfigurationResponse', putAppValidationConfigurationResponse_httpStatus - The response's http status code.

StartAppReplication

data StartAppReplication Source #

See: newStartAppReplication smart constructor.

Instances

Instances details
ToJSON StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

ToHeaders StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

ToPath StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

ToQuery StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

AWSRequest StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Associated Types

type AWSResponse StartAppReplication #

Generic StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Associated Types

type Rep StartAppReplication :: Type -> Type #

Read StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Show StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

NFData StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Methods

rnf :: StartAppReplication -> () #

Eq StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Hashable StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

type AWSResponse StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

type Rep StartAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

type Rep StartAppReplication = D1 ('MetaData "StartAppReplication" "Amazonka.SMS.StartAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartAppReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStartAppReplication :: StartAppReplication Source #

Create a value of StartAppReplication 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:

StartAppReplication, startAppReplication_appId - The ID of the application.

data StartAppReplicationResponse Source #

See: newStartAppReplicationResponse smart constructor.

Instances

Instances details
Generic StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Associated Types

type Rep StartAppReplicationResponse :: Type -> Type #

Read StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Show StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

NFData StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

Eq StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

type Rep StartAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartAppReplication

type Rep StartAppReplicationResponse = D1 ('MetaData "StartAppReplicationResponse" "Amazonka.SMS.StartAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartAppReplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartAppReplicationResponse Source #

Create a value of StartAppReplicationResponse 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:StartAppReplicationResponse', startAppReplicationResponse_httpStatus - The response's http status code.

StartOnDemandAppReplication

data StartOnDemandAppReplication Source #

See: newStartOnDemandAppReplication smart constructor.

Instances

Instances details
ToJSON StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

ToHeaders StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

ToPath StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

ToQuery StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

AWSRequest StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Generic StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Associated Types

type Rep StartOnDemandAppReplication :: Type -> Type #

Read StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Show StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

NFData StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Eq StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Hashable StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

type AWSResponse StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

type Rep StartOnDemandAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

type Rep StartOnDemandAppReplication = D1 ('MetaData "StartOnDemandAppReplication" "Amazonka.SMS.StartOnDemandAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartOnDemandAppReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartOnDemandAppReplication Source #

Create a value of StartOnDemandAppReplication 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:

StartOnDemandAppReplication, startOnDemandAppReplication_description - The description of the replication run.

StartOnDemandAppReplication, startOnDemandAppReplication_appId - The ID of the application.

data StartOnDemandAppReplicationResponse Source #

Instances

Instances details
Generic StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Read StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Show StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

NFData StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

Eq StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

type Rep StartOnDemandAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandAppReplication

type Rep StartOnDemandAppReplicationResponse = D1 ('MetaData "StartOnDemandAppReplicationResponse" "Amazonka.SMS.StartOnDemandAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartOnDemandAppReplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartOnDemandAppReplicationResponse Source #

Create a value of StartOnDemandAppReplicationResponse 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:StartOnDemandAppReplicationResponse', startOnDemandAppReplicationResponse_httpStatus - The response's http status code.

StartOnDemandReplicationRun

data StartOnDemandReplicationRun Source #

See: newStartOnDemandReplicationRun smart constructor.

Instances

Instances details
ToJSON StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

ToHeaders StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

ToPath StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

ToQuery StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

AWSRequest StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Generic StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Associated Types

type Rep StartOnDemandReplicationRun :: Type -> Type #

Read StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Show StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

NFData StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Eq StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Hashable StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

type AWSResponse StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRun = D1 ('MetaData "StartOnDemandReplicationRun" "Amazonka.SMS.StartOnDemandReplicationRun" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartOnDemandReplicationRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartOnDemandReplicationRun Source #

Create a value of StartOnDemandReplicationRun 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:

StartOnDemandReplicationRun, startOnDemandReplicationRun_description - The description of the replication run.

StartOnDemandReplicationRun, startOnDemandReplicationRun_replicationJobId - The ID of the replication job.

data StartOnDemandReplicationRunResponse Source #

Instances

Instances details
Generic StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Read StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Show StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

NFData StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

Eq StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRunResponse Source # 
Instance details

Defined in Amazonka.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRunResponse = D1 ('MetaData "StartOnDemandReplicationRunResponse" "Amazonka.SMS.StartOnDemandReplicationRun" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StartOnDemandReplicationRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartOnDemandReplicationRunResponse Source #

Create a value of StartOnDemandReplicationRunResponse 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:

StartOnDemandReplicationRunResponse, startOnDemandReplicationRunResponse_replicationRunId - The ID of the replication run.

$sel:httpStatus:StartOnDemandReplicationRunResponse', startOnDemandReplicationRunResponse_httpStatus - The response's http status code.

StopAppReplication

data StopAppReplication Source #

See: newStopAppReplication smart constructor.

Instances

Instances details
ToJSON StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

ToHeaders StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

ToPath StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

ToQuery StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

AWSRequest StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Associated Types

type AWSResponse StopAppReplication #

Generic StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Associated Types

type Rep StopAppReplication :: Type -> Type #

Read StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Show StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

NFData StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Methods

rnf :: StopAppReplication -> () #

Eq StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Hashable StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

type AWSResponse StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

type Rep StopAppReplication Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

type Rep StopAppReplication = D1 ('MetaData "StopAppReplication" "Amazonka.SMS.StopAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StopAppReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStopAppReplication :: StopAppReplication Source #

Create a value of StopAppReplication 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:

StopAppReplication, stopAppReplication_appId - The ID of the application.

data StopAppReplicationResponse Source #

See: newStopAppReplicationResponse smart constructor.

Instances

Instances details
Generic StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Associated Types

type Rep StopAppReplicationResponse :: Type -> Type #

Read StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Show StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

NFData StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

Eq StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

type Rep StopAppReplicationResponse Source # 
Instance details

Defined in Amazonka.SMS.StopAppReplication

type Rep StopAppReplicationResponse = D1 ('MetaData "StopAppReplicationResponse" "Amazonka.SMS.StopAppReplication" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "StopAppReplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopAppReplicationResponse Source #

Create a value of StopAppReplicationResponse 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:StopAppReplicationResponse', stopAppReplicationResponse_httpStatus - The response's http status code.

TerminateApp

data TerminateApp Source #

See: newTerminateApp smart constructor.

Constructors

TerminateApp' (Maybe Text) 

Instances

Instances details
ToJSON TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

ToHeaders TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

ToPath TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

ToQuery TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

AWSRequest TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Associated Types

type AWSResponse TerminateApp #

Generic TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Associated Types

type Rep TerminateApp :: Type -> Type #

Read TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Show TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

NFData TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Methods

rnf :: TerminateApp -> () #

Eq TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Hashable TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

type AWSResponse TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

type Rep TerminateApp Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

type Rep TerminateApp = D1 ('MetaData "TerminateApp" "Amazonka.SMS.TerminateApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "TerminateApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTerminateApp :: TerminateApp Source #

Create a value of TerminateApp 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:

TerminateApp, terminateApp_appId - The ID of the application.

data TerminateAppResponse Source #

See: newTerminateAppResponse smart constructor.

Instances

Instances details
Generic TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Associated Types

type Rep TerminateAppResponse :: Type -> Type #

Read TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Show TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

NFData TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

Methods

rnf :: TerminateAppResponse -> () #

Eq TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

type Rep TerminateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.TerminateApp

type Rep TerminateAppResponse = D1 ('MetaData "TerminateAppResponse" "Amazonka.SMS.TerminateApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "TerminateAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTerminateAppResponse Source #

Create a value of TerminateAppResponse 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:TerminateAppResponse', terminateAppResponse_httpStatus - The response's http status code.

UpdateApp

data UpdateApp Source #

See: newUpdateApp smart constructor.

Instances

Instances details
ToJSON UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

ToHeaders UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Methods

toHeaders :: UpdateApp -> [Header] #

ToPath UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

ToQuery UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

AWSRequest UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Associated Types

type AWSResponse UpdateApp #

Generic UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Associated Types

type Rep UpdateApp :: Type -> Type #

Read UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Show UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

NFData UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Methods

rnf :: UpdateApp -> () #

Eq UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Hashable UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

type AWSResponse UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

type Rep UpdateApp Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

newUpdateApp :: UpdateApp Source #

Create a value of UpdateApp 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:

UpdateApp, updateApp_appId - The ID of the application.

UpdateApp, updateApp_description - The new description of the application.

UpdateApp, updateApp_name - The new name of the application.

UpdateApp, updateApp_roleName - The name of the service role in the customer's account used by Server Migration Service.

UpdateApp, updateApp_serverGroups - The server groups in the application to update.

UpdateApp, updateApp_tags - The tags to associate with the application.

data UpdateAppResponse Source #

See: newUpdateAppResponse smart constructor.

Instances

Instances details
Generic UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Associated Types

type Rep UpdateAppResponse :: Type -> Type #

Read UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Show UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

NFData UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

Methods

rnf :: UpdateAppResponse -> () #

Eq UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

type Rep UpdateAppResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateApp

type Rep UpdateAppResponse = D1 ('MetaData "UpdateAppResponse" "Amazonka.SMS.UpdateApp" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "UpdateAppResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSummary)) :*: S1 ('MetaSel ('Just "serverGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerGroup]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateAppResponse Source #

Create a value of UpdateAppResponse 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:appSummary:UpdateAppResponse', updateAppResponse_appSummary - A summary description of the application.

UpdateApp, updateAppResponse_serverGroups - The updated server groups in the application.

UpdateApp, updateAppResponse_tags - The tags associated with the application.

$sel:httpStatus:UpdateAppResponse', updateAppResponse_httpStatus - The response's http status code.

UpdateReplicationJob

data UpdateReplicationJob Source #

See: newUpdateReplicationJob smart constructor.

Instances

Instances details
ToJSON UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

ToHeaders UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

ToPath UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

ToQuery UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

AWSRequest UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Associated Types

type AWSResponse UpdateReplicationJob #

Generic UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Associated Types

type Rep UpdateReplicationJob :: Type -> Type #

Read UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Show UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

NFData UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Methods

rnf :: UpdateReplicationJob -> () #

Eq UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Hashable UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

type AWSResponse UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

type Rep UpdateReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

type Rep UpdateReplicationJob = D1 ('MetaData "UpdateReplicationJob" "Amazonka.SMS.UpdateReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "UpdateReplicationJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "licenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseType)) :*: S1 ('MetaSel ('Just "nextReplicationRunStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "numberOfRecentAmisToKeep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateReplicationJob Source #

Create a value of UpdateReplicationJob 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:

UpdateReplicationJob, updateReplicationJob_description - The description of the replication job.

UpdateReplicationJob, updateReplicationJob_encrypted - When true, the replication job produces encrypted AMIs. For more information, KmsKeyId.

UpdateReplicationJob, updateReplicationJob_frequency - The time between consecutive replication runs, in hours.

UpdateReplicationJob, updateReplicationJob_kmsKeyId - The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

  • KMS key ID
  • KMS key alias
  • ARN referring to the KMS key ID
  • ARN referring to the KMS key alias

If encrypted is enabled but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.

UpdateReplicationJob, updateReplicationJob_licenseType - The license type to be used for the AMI created by a successful replication run.

UpdateReplicationJob, updateReplicationJob_nextReplicationRunStartTime - The start time of the next replication run.

UpdateReplicationJob, updateReplicationJob_numberOfRecentAmisToKeep - The maximum number of SMS-created AMIs to retain. The oldest is deleted after the maximum number is reached and a new AMI is created.

UpdateReplicationJob, updateReplicationJob_roleName - The name of the IAM role to be used by Server Migration Service.

UpdateReplicationJob, updateReplicationJob_replicationJobId - The ID of the replication job.

data UpdateReplicationJobResponse Source #

See: newUpdateReplicationJobResponse smart constructor.

Instances

Instances details
Generic UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Associated Types

type Rep UpdateReplicationJobResponse :: Type -> Type #

Read UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Show UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

NFData UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

Eq UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

type Rep UpdateReplicationJobResponse Source # 
Instance details

Defined in Amazonka.SMS.UpdateReplicationJob

type Rep UpdateReplicationJobResponse = D1 ('MetaData "UpdateReplicationJobResponse" "Amazonka.SMS.UpdateReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "UpdateReplicationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateReplicationJobResponse Source #

Create a value of UpdateReplicationJobResponse 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:UpdateReplicationJobResponse', updateReplicationJobResponse_httpStatus - The response's http status code.

Types

AppLaunchConfigurationStatus

newtype AppLaunchConfigurationStatus Source #

Instances

Instances details
FromJSON AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

FromJSONKey AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToJSON AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToJSONKey AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToByteString AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToHeader AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToLog AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToQuery AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

FromText AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToText AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

FromXML AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToXML AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Generic AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Associated Types

type Rep AppLaunchConfigurationStatus :: Type -> Type #

Read AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Show AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

NFData AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Eq AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Ord AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Hashable AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

type Rep AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

type Rep AppLaunchConfigurationStatus = D1 ('MetaData "AppLaunchConfigurationStatus" "Amazonka.SMS.Types.AppLaunchConfigurationStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppLaunchConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppLaunchConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppLaunchStatus

newtype AppLaunchStatus Source #

Constructors

AppLaunchStatus' 

Instances

Instances details
FromJSON AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

FromJSONKey AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToJSON AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToJSONKey AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToByteString AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToHeader AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToLog AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToQuery AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

FromText AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToText AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

FromXML AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToXML AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Methods

toXML :: AppLaunchStatus -> XML #

Generic AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Associated Types

type Rep AppLaunchStatus :: Type -> Type #

Read AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Show AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

NFData AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Methods

rnf :: AppLaunchStatus -> () #

Eq AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Ord AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Hashable AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

type Rep AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

type Rep AppLaunchStatus = D1 ('MetaData "AppLaunchStatus" "Amazonka.SMS.Types.AppLaunchStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppLaunchStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppLaunchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppReplicationConfigurationStatus

newtype AppReplicationConfigurationStatus Source #

Instances

Instances details
FromJSON AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

FromJSONKey AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToJSON AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToJSONKey AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToByteString AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToHeader AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToLog AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToQuery AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

FromText AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToText AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

FromXML AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToXML AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Generic AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Associated Types

type Rep AppReplicationConfigurationStatus :: Type -> Type #

Read AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Show AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

NFData AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Eq AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Ord AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Hashable AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

type Rep AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

type Rep AppReplicationConfigurationStatus = D1 ('MetaData "AppReplicationConfigurationStatus" "Amazonka.SMS.Types.AppReplicationConfigurationStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppReplicationConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppReplicationConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppReplicationStatus

newtype AppReplicationStatus Source #

Instances

Instances details
FromJSON AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

FromJSONKey AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToJSON AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToJSONKey AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToByteString AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToHeader AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToLog AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToQuery AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

FromText AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToText AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

FromXML AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToXML AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Generic AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Associated Types

type Rep AppReplicationStatus :: Type -> Type #

Read AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Show AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

NFData AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Methods

rnf :: AppReplicationStatus -> () #

Eq AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Ord AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Hashable AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

type Rep AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

type Rep AppReplicationStatus = D1 ('MetaData "AppReplicationStatus" "Amazonka.SMS.Types.AppReplicationStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppReplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppReplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppStatus

newtype AppStatus Source #

Constructors

AppStatus' 

Fields

Instances

Instances details
FromJSON AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

FromJSONKey AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToJSON AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToJSONKey AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToByteString AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

toBS :: AppStatus -> ByteString #

ToHeader AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToLog AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToQuery AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

FromText AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToText AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

toText :: AppStatus -> Text #

FromXML AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToXML AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

toXML :: AppStatus -> XML #

Generic AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Associated Types

type Rep AppStatus :: Type -> Type #

Read AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Show AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

NFData AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

rnf :: AppStatus -> () #

Eq AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Ord AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Hashable AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

type Rep AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

type Rep AppStatus = D1 ('MetaData "AppStatus" "Amazonka.SMS.Types.AppStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppValidationStrategy

newtype AppValidationStrategy Source #

Instances

Instances details
FromJSON AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

FromJSONKey AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToJSON AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToJSONKey AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToByteString AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToHeader AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToLog AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToQuery AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

FromText AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToText AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

FromXML AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToXML AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Generic AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Associated Types

type Rep AppValidationStrategy :: Type -> Type #

Read AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Show AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

NFData AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Methods

rnf :: AppValidationStrategy -> () #

Eq AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Ord AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Hashable AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

type Rep AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

type Rep AppValidationStrategy = D1 ('MetaData "AppValidationStrategy" "Amazonka.SMS.Types.AppValidationStrategy" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "AppValidationStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectorCapability

newtype ConnectorCapability Source #

Instances

Instances details
FromJSON ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

FromJSONKey ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToJSON ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToJSONKey ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToByteString ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToHeader ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToLog ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToQuery ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

FromText ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToText ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

FromXML ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToXML ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Generic ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Associated Types

type Rep ConnectorCapability :: Type -> Type #

Read ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Show ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

NFData ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Methods

rnf :: ConnectorCapability -> () #

Eq ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Ord ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Hashable ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

type Rep ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

type Rep ConnectorCapability = D1 ('MetaData "ConnectorCapability" "Amazonka.SMS.Types.ConnectorCapability" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ConnectorCapability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectorCapability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectorStatus

newtype ConnectorStatus Source #

Constructors

ConnectorStatus' 

Instances

Instances details
FromJSON ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

FromJSONKey ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToJSON ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToJSONKey ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToByteString ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToHeader ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToLog ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToQuery ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

FromText ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToText ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

FromXML ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToXML ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Methods

toXML :: ConnectorStatus -> XML #

Generic ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Associated Types

type Rep ConnectorStatus :: Type -> Type #

Read ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Show ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

NFData ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Methods

rnf :: ConnectorStatus -> () #

Eq ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Ord ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Hashable ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

type Rep ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

type Rep ConnectorStatus = D1 ('MetaData "ConnectorStatus" "Amazonka.SMS.Types.ConnectorStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ConnectorStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectorStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseType

newtype LicenseType Source #

Constructors

LicenseType' 

Bundled Patterns

pattern LicenseType_AWS :: LicenseType 
pattern LicenseType_BYOL :: LicenseType 

Instances

Instances details
FromJSON LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

FromJSONKey LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToJSON LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToJSONKey LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToByteString LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToHeader LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToLog LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToQuery LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

FromText LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToText LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Methods

toText :: LicenseType -> Text #

FromXML LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToXML LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Methods

toXML :: LicenseType -> XML #

Generic LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Associated Types

type Rep LicenseType :: Type -> Type #

Read LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Show LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

NFData LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Methods

rnf :: LicenseType -> () #

Eq LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Ord LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Hashable LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

type Rep LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

type Rep LicenseType = D1 ('MetaData "LicenseType" "Amazonka.SMS.Types.LicenseType" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "LicenseType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OutputFormat

newtype OutputFormat Source #

Constructors

OutputFormat' 

Bundled Patterns

pattern OutputFormat_JSON :: OutputFormat 
pattern OutputFormat_YAML :: OutputFormat 

Instances

Instances details
FromJSON OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

FromJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToJSON OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToByteString OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToHeader OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToLog OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToQuery OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

FromText OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToText OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Methods

toText :: OutputFormat -> Text #

FromXML OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToXML OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Methods

toXML :: OutputFormat -> XML #

Generic OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Associated Types

type Rep OutputFormat :: Type -> Type #

Read OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Show OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

NFData OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Methods

rnf :: OutputFormat -> () #

Eq OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Ord OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Hashable OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

type Rep OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

type Rep OutputFormat = D1 ('MetaData "OutputFormat" "Amazonka.SMS.Types.OutputFormat" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "OutputFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutputFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationJobState

newtype ReplicationJobState Source #

Instances

Instances details
FromJSON ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

FromJSONKey ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToJSON ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToJSONKey ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToByteString ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToHeader ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToLog ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToQuery ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

FromText ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToText ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

FromXML ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToXML ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Generic ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Associated Types

type Rep ReplicationJobState :: Type -> Type #

Read ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Show ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

NFData ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Methods

rnf :: ReplicationJobState -> () #

Eq ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Ord ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Hashable ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

type Rep ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

type Rep ReplicationJobState = D1 ('MetaData "ReplicationJobState" "Amazonka.SMS.Types.ReplicationJobState" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ReplicationJobState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationJobState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationRunState

newtype ReplicationRunState Source #

Instances

Instances details
FromJSON ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

FromJSONKey ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToJSON ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToJSONKey ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToByteString ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToHeader ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToLog ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToQuery ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

FromText ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToText ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

FromXML ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToXML ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Generic ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Associated Types

type Rep ReplicationRunState :: Type -> Type #

Read ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Show ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

NFData ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Methods

rnf :: ReplicationRunState -> () #

Eq ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Ord ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Hashable ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

type Rep ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

type Rep ReplicationRunState = D1 ('MetaData "ReplicationRunState" "Amazonka.SMS.Types.ReplicationRunState" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ReplicationRunState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationRunState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationRunType

newtype ReplicationRunType Source #

Instances

Instances details
FromJSON ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

FromJSONKey ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToJSON ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToJSONKey ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToByteString ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToHeader ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToLog ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToQuery ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

FromText ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToText ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

FromXML ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToXML ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Generic ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Associated Types

type Rep ReplicationRunType :: Type -> Type #

Read ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Show ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

NFData ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Methods

rnf :: ReplicationRunType -> () #

Eq ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Ord ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Hashable ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

type Rep ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

type Rep ReplicationRunType = D1 ('MetaData "ReplicationRunType" "Amazonka.SMS.Types.ReplicationRunType" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ReplicationRunType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationRunType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScriptType

newtype ScriptType Source #

Constructors

ScriptType' 

Fields

Instances

Instances details
FromJSON ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

FromJSONKey ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToJSON ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToJSONKey ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToByteString ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToHeader ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToLog ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToQuery ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

FromText ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToText ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Methods

toText :: ScriptType -> Text #

FromXML ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToXML ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Methods

toXML :: ScriptType -> XML #

Generic ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Associated Types

type Rep ScriptType :: Type -> Type #

Read ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Show ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

NFData ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Methods

rnf :: ScriptType -> () #

Eq ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Ord ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Hashable ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

type Rep ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

type Rep ScriptType = D1 ('MetaData "ScriptType" "Amazonka.SMS.Types.ScriptType" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ScriptType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServerCatalogStatus

newtype ServerCatalogStatus Source #

Instances

Instances details
FromJSON ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

FromJSONKey ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToJSON ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToJSONKey ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToByteString ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToHeader ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToLog ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToQuery ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

FromText ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToText ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

FromXML ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToXML ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Generic ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Associated Types

type Rep ServerCatalogStatus :: Type -> Type #

Read ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Show ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

NFData ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Methods

rnf :: ServerCatalogStatus -> () #

Eq ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Ord ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Hashable ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

type Rep ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

type Rep ServerCatalogStatus = D1 ('MetaData "ServerCatalogStatus" "Amazonka.SMS.Types.ServerCatalogStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ServerCatalogStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServerCatalogStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServerType

newtype ServerType Source #

Constructors

ServerType' 

Fields

Bundled Patterns

pattern ServerType_VIRTUAL_MACHINE :: ServerType 

Instances

Instances details
FromJSON ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

FromJSONKey ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToJSON ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToJSONKey ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToByteString ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToHeader ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToLog ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToQuery ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

FromText ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToText ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Methods

toText :: ServerType -> Text #

FromXML ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToXML ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Methods

toXML :: ServerType -> XML #

Generic ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Associated Types

type Rep ServerType :: Type -> Type #

Read ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Show ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

NFData ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Methods

rnf :: ServerType -> () #

Eq ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Ord ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Hashable ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

type Rep ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

type Rep ServerType = D1 ('MetaData "ServerType" "Amazonka.SMS.Types.ServerType" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ServerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServerValidationStrategy

newtype ServerValidationStrategy Source #

Instances

Instances details
FromJSON ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

FromJSONKey ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToJSON ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToJSONKey ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToByteString ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToHeader ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToLog ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToQuery ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

FromText ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToText ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

FromXML ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToXML ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Generic ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Associated Types

type Rep ServerValidationStrategy :: Type -> Type #

Read ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Show ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

NFData ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Eq ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Ord ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Hashable ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

type Rep ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

type Rep ServerValidationStrategy = D1 ('MetaData "ServerValidationStrategy" "Amazonka.SMS.Types.ServerValidationStrategy" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ServerValidationStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServerValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ValidationStatus

newtype ValidationStatus Source #

Instances

Instances details
FromJSON ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

FromJSONKey ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToJSON ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToJSONKey ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToByteString ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToHeader ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToLog ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToQuery ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

FromText ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToText ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

FromXML ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToXML ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Generic ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Associated Types

type Rep ValidationStatus :: Type -> Type #

Read ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Show ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

NFData ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Methods

rnf :: ValidationStatus -> () #

Eq ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Ord ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Hashable ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

type Rep ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

type Rep ValidationStatus = D1 ('MetaData "ValidationStatus" "Amazonka.SMS.Types.ValidationStatus" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "ValidationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromValidationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VmManagerType

newtype VmManagerType Source #

Constructors

VmManagerType' 

Instances

Instances details
FromJSON VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

FromJSONKey VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToJSON VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToJSONKey VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToByteString VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToHeader VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToLog VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToQuery VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

FromText VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToText VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Methods

toText :: VmManagerType -> Text #

FromXML VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToXML VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Methods

toXML :: VmManagerType -> XML #

Generic VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Associated Types

type Rep VmManagerType :: Type -> Type #

Read VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Show VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

NFData VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Methods

rnf :: VmManagerType -> () #

Eq VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Ord VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Hashable VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

type Rep VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

type Rep VmManagerType = D1 ('MetaData "VmManagerType" "Amazonka.SMS.Types.VmManagerType" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'True) (C1 ('MetaCons "VmManagerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVmManagerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppSummary

data AppSummary Source #

Information about the application.

See: newAppSummary smart constructor.

Instances

Instances details
FromJSON AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Generic AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Associated Types

type Rep AppSummary :: Type -> Type #

Read AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Show AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

NFData AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Methods

rnf :: AppSummary -> () #

Eq AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Hashable AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

type Rep AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

type Rep AppSummary = D1 ('MetaData "AppSummary" "Amazonka.SMS.Types.AppSummary" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "AppSummary'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importedAppId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestReplicationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "launchConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppLaunchConfigurationStatus)) :*: (S1 ('MetaSel ('Just "launchDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDetails)) :*: S1 ('MetaSel ('Just "launchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppLaunchStatus)))))) :*: (((S1 ('MetaSel ('Just "launchStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicationConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppReplicationConfigurationStatus)) :*: (S1 ('MetaSel ('Just "replicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppReplicationStatus)) :*: S1 ('MetaSel ('Just "replicationStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppStatus))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "totalServerGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "totalServers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))))

newAppSummary :: AppSummary Source #

Create a value of AppSummary 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:appId:AppSummary', appSummary_appId - The unique ID of the application.

$sel:creationTime:AppSummary', appSummary_creationTime - The creation time of the application.

$sel:description:AppSummary', appSummary_description - The description of the application.

$sel:importedAppId:AppSummary', appSummary_importedAppId - The ID of the application.

$sel:lastModified:AppSummary', appSummary_lastModified - The last modified time of the application.

$sel:latestReplicationTime:AppSummary', appSummary_latestReplicationTime - The timestamp of the application's most recent successful replication.

$sel:launchConfigurationStatus:AppSummary', appSummary_launchConfigurationStatus - Status of the launch configuration.

$sel:launchDetails:AppSummary', appSummary_launchDetails - Details about the latest launch of the application.

$sel:launchStatus:AppSummary', appSummary_launchStatus - The launch status of the application.

$sel:launchStatusMessage:AppSummary', appSummary_launchStatusMessage - A message related to the launch status of the application.

$sel:name:AppSummary', appSummary_name - The name of the application.

$sel:replicationConfigurationStatus:AppSummary', appSummary_replicationConfigurationStatus - Status of the replication configuration.

$sel:replicationStatus:AppSummary', appSummary_replicationStatus - The replication status of the application.

$sel:replicationStatusMessage:AppSummary', appSummary_replicationStatusMessage - A message related to the replication status of the application.

$sel:roleName:AppSummary', appSummary_roleName - The name of the service role in the customer's account used by Server Migration Service.

$sel:status:AppSummary', appSummary_status - Status of the application.

$sel:statusMessage:AppSummary', appSummary_statusMessage - A message related to the status of the application

$sel:totalServerGroups:AppSummary', appSummary_totalServerGroups - The number of server groups present in the application.

$sel:totalServers:AppSummary', appSummary_totalServers - The number of servers present in the application.

AppValidationConfiguration

data AppValidationConfiguration Source #

Configuration for validating an application.

See: newAppValidationConfiguration smart constructor.

Instances

Instances details
FromJSON AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

ToJSON AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Generic AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Associated Types

type Rep AppValidationConfiguration :: Type -> Type #

Read AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Show AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

NFData AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Eq AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Hashable AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

type Rep AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

type Rep AppValidationConfiguration = D1 ('MetaData "AppValidationConfiguration" "Amazonka.SMS.Types.AppValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "AppValidationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppValidationStrategy)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ssmValidationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SSMValidationParameters)) :*: S1 ('MetaSel ('Just "validationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAppValidationConfiguration :: AppValidationConfiguration Source #

Create a value of AppValidationConfiguration 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:appValidationStrategy:AppValidationConfiguration', appValidationConfiguration_appValidationStrategy - The validation strategy.

$sel:name:AppValidationConfiguration', appValidationConfiguration_name - The name of the configuration.

$sel:ssmValidationParameters:AppValidationConfiguration', appValidationConfiguration_ssmValidationParameters - The validation parameters.

$sel:validationId:AppValidationConfiguration', appValidationConfiguration_validationId - The ID of the validation.

AppValidationOutput

data AppValidationOutput Source #

Output from validating an application.

See: newAppValidationOutput smart constructor.

Instances

Instances details
FromJSON AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Generic AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Associated Types

type Rep AppValidationOutput :: Type -> Type #

Read AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Show AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

NFData AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Methods

rnf :: AppValidationOutput -> () #

Eq AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Hashable AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

type Rep AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

type Rep AppValidationOutput = D1 ('MetaData "AppValidationOutput" "Amazonka.SMS.Types.AppValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "AppValidationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ssmOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SSMOutput))))

newAppValidationOutput :: AppValidationOutput Source #

Create a value of AppValidationOutput 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:ssmOutput:AppValidationOutput', appValidationOutput_ssmOutput - Output from using SSM to validate the application.

Connector

data Connector Source #

Represents a connector.

See: newConnector smart constructor.

Instances

Instances details
FromJSON Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Generic Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Associated Types

type Rep Connector :: Type -> Type #

Read Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Show Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

NFData Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Methods

rnf :: Connector -> () #

Eq Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Hashable Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

type Rep Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

newConnector :: Connector Source #

Create a value of Connector 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:associatedOn:Connector', connector_associatedOn - The time the connector was associated.

$sel:capabilityList:Connector', connector_capabilityList - The capabilities of the connector.

$sel:connectorId:Connector', connector_connectorId - The ID of the connector.

$sel:ipAddress:Connector', connector_ipAddress - The IP address of the connector.

$sel:macAddress:Connector', connector_macAddress - The MAC address of the connector.

$sel:status:Connector', connector_status - The status of the connector.

$sel:version:Connector', connector_version - The connector version.

$sel:vmManagerId:Connector', connector_vmManagerId - The ID of the VM manager.

$sel:vmManagerName:Connector', connector_vmManagerName - The name of the VM manager.

$sel:vmManagerType:Connector', connector_vmManagerType - The VM management product.

LaunchDetails

data LaunchDetails Source #

Details about the latest launch of an application.

See: newLaunchDetails smart constructor.

Instances

Instances details
FromJSON LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Generic LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Associated Types

type Rep LaunchDetails :: Type -> Type #

Read LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Show LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

NFData LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Methods

rnf :: LaunchDetails -> () #

Eq LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Hashable LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

type Rep LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

type Rep LaunchDetails = D1 ('MetaData "LaunchDetails" "Amazonka.SMS.Types.LaunchDetails" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "LaunchDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "latestLaunchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLaunchDetails :: LaunchDetails Source #

Create a value of LaunchDetails 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:latestLaunchTime:LaunchDetails', launchDetails_latestLaunchTime - The latest time that this application was launched successfully.

$sel:stackId:LaunchDetails', launchDetails_stackId - The ID of the latest stack launched for this application.

$sel:stackName:LaunchDetails', launchDetails_stackName - The name of the latest stack launched for this application.

NotificationContext

data NotificationContext Source #

Contains the status of validating an application.

See: newNotificationContext smart constructor.

Instances

Instances details
ToJSON NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Generic NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Associated Types

type Rep NotificationContext :: Type -> Type #

Read NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Show NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

NFData NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Methods

rnf :: NotificationContext -> () #

Eq NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Hashable NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

type Rep NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

type Rep NotificationContext = D1 ('MetaData "NotificationContext" "Amazonka.SMS.Types.NotificationContext" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "NotificationContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "validationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newNotificationContext :: NotificationContext Source #

Create a value of NotificationContext 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:NotificationContext', notificationContext_status - The status of the validation.

$sel:statusMessage:NotificationContext', notificationContext_statusMessage - The status message.

$sel:validationId:NotificationContext', notificationContext_validationId - The ID of the validation.

ReplicationJob

data ReplicationJob Source #

Represents a replication job.

See: newReplicationJob smart constructor.

Instances

Instances details
FromJSON ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Generic ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Associated Types

type Rep ReplicationJob :: Type -> Type #

Read ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Show ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

NFData ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Methods

rnf :: ReplicationJob -> () #

Eq ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Hashable ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

type Rep ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

type Rep ReplicationJob = D1 ('MetaData "ReplicationJob" "Amazonka.SMS.Types.ReplicationJob" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ReplicationJob'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestAmiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseType))) :*: (S1 ('MetaSel ('Just "nextReplicationRunStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "numberOfRecentAmisToKeep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "replicationRunList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationRun])) :*: S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "runOnce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "seedReplicationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "serverId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerType))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationJobState)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmServer))))))))

newReplicationJob :: ReplicationJob Source #

Create a value of ReplicationJob 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:

ReplicationJob, replicationJob_description - The description of the replication job.

ReplicationJob, replicationJob_encrypted - Indicates whether the replication job should produce encrypted AMIs.

$sel:frequency:ReplicationJob', replicationJob_frequency - The time between consecutive replication runs, in hours.

ReplicationJob, replicationJob_kmsKeyId - The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

  • KMS key ID
  • KMS key alias
  • ARN referring to the KMS key ID
  • ARN referring to the KMS key alias

If encrypted is enabled but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.

$sel:latestAmiId:ReplicationJob', replicationJob_latestAmiId - The ID of the latest Amazon Machine Image (AMI).

$sel:licenseType:ReplicationJob', replicationJob_licenseType - The license type to be used for the AMI created by a successful replication run.

$sel:nextReplicationRunStartTime:ReplicationJob', replicationJob_nextReplicationRunStartTime - The start time of the next replication run.

$sel:numberOfRecentAmisToKeep:ReplicationJob', replicationJob_numberOfRecentAmisToKeep - The number of recent AMIs to keep in the customer's account for a replication job. By default, the value is set to zero, meaning that all AMIs are kept.

$sel:replicationJobId:ReplicationJob', replicationJob_replicationJobId - The ID of the replication job.

$sel:replicationRunList:ReplicationJob', replicationJob_replicationRunList - Information about the replication runs.

$sel:roleName:ReplicationJob', replicationJob_roleName - The name of the IAM role to be used by Server Migration Service.

$sel:runOnce:ReplicationJob', replicationJob_runOnce - Indicates whether to run the replication job one time.

$sel:seedReplicationTime:ReplicationJob', replicationJob_seedReplicationTime - The seed replication time.

$sel:serverId:ReplicationJob', replicationJob_serverId - The ID of the server.

$sel:serverType:ReplicationJob', replicationJob_serverType - The type of server.

ReplicationJob, replicationJob_state - The state of the replication job.

ReplicationJob, replicationJob_statusMessage - The description of the current status of the replication job.

$sel:vmServer:ReplicationJob', replicationJob_vmServer - Information about the VM server.

ReplicationRun

data ReplicationRun Source #

Represents a replication run.

See: newReplicationRun smart constructor.

Instances

Instances details
FromJSON ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Generic ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Associated Types

type Rep ReplicationRun :: Type -> Type #

Read ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Show ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

NFData ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Methods

rnf :: ReplicationRun -> () #

Eq ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Hashable ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

type Rep ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

type Rep ReplicationRun = D1 ('MetaData "ReplicationRun" "Amazonka.SMS.Types.ReplicationRun" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ReplicationRun'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "replicationRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "scheduledStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunStageDetails)))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunState)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunType)))))))

newReplicationRun :: ReplicationRun Source #

Create a value of ReplicationRun 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:amiId:ReplicationRun', replicationRun_amiId - The ID of the Amazon Machine Image (AMI) from the replication run.

$sel:completedTime:ReplicationRun', replicationRun_completedTime - The completion time of the last replication run.

$sel:description:ReplicationRun', replicationRun_description - The description of the replication run.

$sel:encrypted:ReplicationRun', replicationRun_encrypted - Indicates whether the replication run should produce an encrypted AMI.

$sel:kmsKeyId:ReplicationRun', replicationRun_kmsKeyId - The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

  • KMS key ID
  • KMS key alias
  • ARN referring to the KMS key ID
  • ARN referring to the KMS key alias

If encrypted is true but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.

$sel:replicationRunId:ReplicationRun', replicationRun_replicationRunId - The ID of the replication run.

$sel:scheduledStartTime:ReplicationRun', replicationRun_scheduledStartTime - The start time of the next replication run.

$sel:stageDetails:ReplicationRun', replicationRun_stageDetails - Details about the current stage of the replication run.

$sel:state:ReplicationRun', replicationRun_state - The state of the replication run.

$sel:statusMessage:ReplicationRun', replicationRun_statusMessage - The description of the current status of the replication job.

$sel:type':ReplicationRun', replicationRun_type - The type of replication run.

ReplicationRunStageDetails

data ReplicationRunStageDetails Source #

Details of the current stage of a replication run.

See: newReplicationRunStageDetails smart constructor.

Instances

Instances details
FromJSON ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Generic ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Associated Types

type Rep ReplicationRunStageDetails :: Type -> Type #

Read ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Show ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

NFData ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Eq ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Hashable ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

type Rep ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

type Rep ReplicationRunStageDetails = D1 ('MetaData "ReplicationRunStageDetails" "Amazonka.SMS.Types.ReplicationRunStageDetails" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ReplicationRunStageDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stageProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newReplicationRunStageDetails :: ReplicationRunStageDetails Source #

Create a value of ReplicationRunStageDetails 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:stage:ReplicationRunStageDetails', replicationRunStageDetails_stage - The current stage of a replication run.

$sel:stageProgress:ReplicationRunStageDetails', replicationRunStageDetails_stageProgress - The progress of the current stage of a replication run.

S3Location

data S3Location Source #

Location of an Amazon S3 object.

See: newS3Location smart constructor.

Constructors

S3Location' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

Read S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Hashable S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.SMS.Types.S3Location" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Location :: S3Location Source #

Create a value of S3Location 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:bucket:S3Location', s3Location_bucket - The Amazon S3 bucket name.

$sel:key:S3Location', s3Location_key - The Amazon S3 bucket key.

SSMOutput

data SSMOutput Source #

Contains the location of validation output.

See: newSSMOutput smart constructor.

Constructors

SSMOutput' (Maybe S3Location) 

Instances

Instances details
FromJSON SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Generic SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Associated Types

type Rep SSMOutput :: Type -> Type #

Read SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Show SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

NFData SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Methods

rnf :: SSMOutput -> () #

Eq SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Hashable SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

type Rep SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

type Rep SSMOutput = D1 ('MetaData "SSMOutput" "Amazonka.SMS.Types.SSMOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "SSMOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))

newSSMOutput :: SSMOutput Source #

Create a value of SSMOutput 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:s3Location:SSMOutput', sSMOutput_s3Location - Undocumented member.

SSMValidationParameters

data SSMValidationParameters Source #

Contains validation parameters.

See: newSSMValidationParameters smart constructor.

Instances

Instances details
FromJSON SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

ToJSON SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Generic SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Associated Types

type Rep SSMValidationParameters :: Type -> Type #

Read SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Show SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

NFData SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Methods

rnf :: SSMValidationParameters -> () #

Eq SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Hashable SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

type Rep SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

type Rep SSMValidationParameters = D1 ('MetaData "SSMValidationParameters" "Amazonka.SMS.Types.SSMValidationParameters" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "SSMValidationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "executionTimeoutSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "outputS3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "scriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScriptType)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source))))))

newSSMValidationParameters :: SSMValidationParameters Source #

Create a value of SSMValidationParameters 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:command:SSMValidationParameters', sSMValidationParameters_command - The command to run the validation script.

$sel:executionTimeoutSeconds:SSMValidationParameters', sSMValidationParameters_executionTimeoutSeconds - The timeout interval, in seconds.

$sel:instanceId:SSMValidationParameters', sSMValidationParameters_instanceId - The ID of the instance. The instance must have the following tag: UserForSMSApplicationValidation=true.

$sel:outputS3BucketName:SSMValidationParameters', sSMValidationParameters_outputS3BucketName - The name of the S3 bucket for output.

$sel:scriptType:SSMValidationParameters', sSMValidationParameters_scriptType - The type of validation script.

$sel:source:SSMValidationParameters', sSMValidationParameters_source - The location of the validation script.

Server

data Server Source #

Represents a server.

See: newServer smart constructor.

Instances

Instances details
FromJSON Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

ToJSON Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Generic Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Associated Types

type Rep Server :: Type -> Type #

Methods

from :: Server -> Rep Server x #

to :: Rep Server x -> Server #

Read Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Show Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

NFData Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

rnf :: Server -> () #

Eq Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

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

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

Hashable Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

hashWithSalt :: Int -> Server -> Int #

hash :: Server -> Int #

type Rep Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

type Rep Server = D1 ('MetaData "Server" "Amazonka.SMS.Types.Server" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "Server'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationJobTerminated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "serverId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serverType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerType)) :*: S1 ('MetaSel ('Just "vmServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmServer))))))

newServer :: Server Source #

Create a value of Server 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:replicationJobId:Server', server_replicationJobId - The ID of the replication job.

$sel:replicationJobTerminated:Server', server_replicationJobTerminated - Indicates whether the replication job is deleted or failed.

$sel:serverId:Server', server_serverId - The ID of the server.

$sel:serverType:Server', server_serverType - The type of server.

$sel:vmServer:Server', server_vmServer - Information about the VM server.

ServerGroup

data ServerGroup Source #

Logical grouping of servers.

See: newServerGroup smart constructor.

Constructors

ServerGroup' (Maybe Text) (Maybe Text) (Maybe [Server]) 

Instances

Instances details
FromJSON ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

ToJSON ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Generic ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Associated Types

type Rep ServerGroup :: Type -> Type #

Read ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Show ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

NFData ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Methods

rnf :: ServerGroup -> () #

Eq ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Hashable ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

type Rep ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

type Rep ServerGroup = D1 ('MetaData "ServerGroup" "Amazonka.SMS.Types.ServerGroup" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Server])))))

newServerGroup :: ServerGroup Source #

Create a value of ServerGroup with all optional fields omitted.

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

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

$sel:name:ServerGroup', serverGroup_name - The name of a server group.

$sel:serverGroupId:ServerGroup', serverGroup_serverGroupId - The ID of a server group.

$sel:serverList:ServerGroup', serverGroup_serverList - The servers that belong to a server group.

ServerGroupLaunchConfiguration

data ServerGroupLaunchConfiguration Source #

Launch configuration for a server group.

See: newServerGroupLaunchConfiguration smart constructor.

Instances

Instances details
FromJSON ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

ToJSON ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Generic ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Associated Types

type Rep ServerGroupLaunchConfiguration :: Type -> Type #

Read ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Show ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

NFData ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Eq ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Hashable ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

type Rep ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

type Rep ServerGroupLaunchConfiguration = D1 ('MetaData "ServerGroupLaunchConfiguration" "Amazonka.SMS.Types.ServerGroupLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerGroupLaunchConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launchOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerLaunchConfiguration])))))

newServerGroupLaunchConfiguration :: ServerGroupLaunchConfiguration Source #

Create a value of ServerGroupLaunchConfiguration 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:launchOrder:ServerGroupLaunchConfiguration', serverGroupLaunchConfiguration_launchOrder - The launch order of servers in the server group.

$sel:serverGroupId:ServerGroupLaunchConfiguration', serverGroupLaunchConfiguration_serverGroupId - The ID of the server group with which the launch configuration is associated.

$sel:serverLaunchConfigurations:ServerGroupLaunchConfiguration', serverGroupLaunchConfiguration_serverLaunchConfigurations - The launch configuration for servers in the server group.

ServerGroupReplicationConfiguration

data ServerGroupReplicationConfiguration Source #

Replication configuration for a server group.

See: newServerGroupReplicationConfiguration smart constructor.

Instances

Instances details
FromJSON ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

ToJSON ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Generic ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Read ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Show ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

NFData ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Eq ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Hashable ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

type Rep ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

type Rep ServerGroupReplicationConfiguration = D1 ('MetaData "ServerGroupReplicationConfiguration" "Amazonka.SMS.Types.ServerGroupReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerGroupReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverReplicationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerReplicationConfiguration]))))

newServerGroupReplicationConfiguration :: ServerGroupReplicationConfiguration Source #

Create a value of ServerGroupReplicationConfiguration 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:serverGroupId:ServerGroupReplicationConfiguration', serverGroupReplicationConfiguration_serverGroupId - The ID of the server group with which this replication configuration is associated.

$sel:serverReplicationConfigurations:ServerGroupReplicationConfiguration', serverGroupReplicationConfiguration_serverReplicationConfigurations - The replication configuration for servers in the server group.

ServerGroupValidationConfiguration

data ServerGroupValidationConfiguration Source #

Configuration for validating an instance.

See: newServerGroupValidationConfiguration smart constructor.

Instances

Instances details
FromJSON ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

ToJSON ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Generic ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Associated Types

type Rep ServerGroupValidationConfiguration :: Type -> Type #

Read ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Show ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

NFData ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Eq ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Hashable ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

type Rep ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

type Rep ServerGroupValidationConfiguration = D1 ('MetaData "ServerGroupValidationConfiguration" "Amazonka.SMS.Types.ServerGroupValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerGroupValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerValidationConfiguration]))))

newServerGroupValidationConfiguration :: ServerGroupValidationConfiguration Source #

Create a value of ServerGroupValidationConfiguration 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:serverGroupId:ServerGroupValidationConfiguration', serverGroupValidationConfiguration_serverGroupId - The ID of the server group.

$sel:serverValidationConfigurations:ServerGroupValidationConfiguration', serverGroupValidationConfiguration_serverValidationConfigurations - The validation configuration.

ServerLaunchConfiguration

data ServerLaunchConfiguration Source #

Launch configuration for a server.

See: newServerLaunchConfiguration smart constructor.

Instances

Instances details
FromJSON ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

ToJSON ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Generic ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Associated Types

type Rep ServerLaunchConfiguration :: Type -> Type #

Read ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Show ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

NFData ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Eq ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Hashable ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

type Rep ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

type Rep ServerLaunchConfiguration = D1 ('MetaData "ServerLaunchConfiguration" "Amazonka.SMS.Types.ServerLaunchConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerLaunchConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "associatePublicIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "configureScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "configureScriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScriptType)))) :*: (S1 ('MetaSel ('Just "ec2KeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "iamInstanceProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "logicalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "securityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server)))) :*: (S1 ('MetaSel ('Just "subnet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserData)) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newServerLaunchConfiguration :: ServerLaunchConfiguration Source #

Create a value of ServerLaunchConfiguration 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:associatePublicIpAddress:ServerLaunchConfiguration', serverLaunchConfiguration_associatePublicIpAddress - Indicates whether a publicly accessible IP address is created when launching the server.

$sel:configureScript:ServerLaunchConfiguration', serverLaunchConfiguration_configureScript - Undocumented member.

$sel:configureScriptType:ServerLaunchConfiguration', serverLaunchConfiguration_configureScriptType - The type of configuration script.

$sel:ec2KeyName:ServerLaunchConfiguration', serverLaunchConfiguration_ec2KeyName - The name of the Amazon EC2 SSH key to be used for connecting to the launched server.

$sel:iamInstanceProfileName:ServerLaunchConfiguration', serverLaunchConfiguration_iamInstanceProfileName - The name of the IAM instance profile.

$sel:instanceType:ServerLaunchConfiguration', serverLaunchConfiguration_instanceType - The instance type to use when launching the server.

$sel:logicalId:ServerLaunchConfiguration', serverLaunchConfiguration_logicalId - The logical ID of the server in the CloudFormation template.

$sel:securityGroup:ServerLaunchConfiguration', serverLaunchConfiguration_securityGroup - The ID of the security group that applies to the launched server.

$sel:server:ServerLaunchConfiguration', serverLaunchConfiguration_server - The ID of the server with which the launch configuration is associated.

$sel:subnet:ServerLaunchConfiguration', serverLaunchConfiguration_subnet - The ID of the subnet the server should be launched into.

$sel:userData:ServerLaunchConfiguration', serverLaunchConfiguration_userData - Location of the user-data script to be executed when launching the server.

$sel:vpc:ServerLaunchConfiguration', serverLaunchConfiguration_vpc - The ID of the VPC into which the server should be launched.

ServerReplicationConfiguration

data ServerReplicationConfiguration Source #

Replication configuration of a server.

See: newServerReplicationConfiguration smart constructor.

Instances

Instances details
FromJSON ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

ToJSON ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Generic ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Associated Types

type Rep ServerReplicationConfiguration :: Type -> Type #

Read ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Show ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

NFData ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Eq ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Hashable ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

type Rep ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

type Rep ServerReplicationConfiguration = D1 ('MetaData "ServerReplicationConfiguration" "Amazonka.SMS.Types.ServerReplicationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server)) :*: S1 ('MetaSel ('Just "serverReplicationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerReplicationParameters))))

newServerReplicationConfiguration :: ServerReplicationConfiguration Source #

Create a value of ServerReplicationConfiguration 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:server:ServerReplicationConfiguration', serverReplicationConfiguration_server - The ID of the server with which this replication configuration is associated.

$sel:serverReplicationParameters:ServerReplicationConfiguration', serverReplicationConfiguration_serverReplicationParameters - The parameters for replicating the server.

ServerReplicationParameters

data ServerReplicationParameters Source #

The replication parameters for replicating a server.

See: newServerReplicationParameters smart constructor.

Instances

Instances details
FromJSON ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

ToJSON ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Generic ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Associated Types

type Rep ServerReplicationParameters :: Type -> Type #

Read ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Show ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

NFData ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Eq ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Hashable ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

type Rep ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

type Rep ServerReplicationParameters = D1 ('MetaData "ServerReplicationParameters" "Amazonka.SMS.Types.ServerReplicationParameters" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerReplicationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "licenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseType)) :*: S1 ('MetaSel ('Just "numberOfRecentAmisToKeep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "runOnce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "seedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newServerReplicationParameters :: ServerReplicationParameters Source #

Create a value of ServerReplicationParameters 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:encrypted:ServerReplicationParameters', serverReplicationParameters_encrypted - Indicates whether the replication job produces encrypted AMIs.

$sel:frequency:ServerReplicationParameters', serverReplicationParameters_frequency - The frequency of creating replication jobs for the server.

$sel:kmsKeyId:ServerReplicationParameters', serverReplicationParameters_kmsKeyId - The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

  • KMS key ID
  • KMS key alias
  • ARN referring to the KMS key ID
  • ARN referring to the KMS key alias

If encrypted is enabled but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.

$sel:licenseType:ServerReplicationParameters', serverReplicationParameters_licenseType - The license type for creating a replication job for the server.

$sel:numberOfRecentAmisToKeep:ServerReplicationParameters', serverReplicationParameters_numberOfRecentAmisToKeep - The number of recent AMIs to keep when creating a replication job for this server.

$sel:runOnce:ServerReplicationParameters', serverReplicationParameters_runOnce - Indicates whether to run the replication job one time.

$sel:seedTime:ServerReplicationParameters', serverReplicationParameters_seedTime - The seed time for creating a replication job for the server.

ServerValidationConfiguration

data ServerValidationConfiguration Source #

Configuration for validating an instance.

See: newServerValidationConfiguration smart constructor.

Instances

Instances details
FromJSON ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

ToJSON ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Generic ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Associated Types

type Rep ServerValidationConfiguration :: Type -> Type #

Read ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Show ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

NFData ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Eq ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Hashable ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

type Rep ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

type Rep ServerValidationConfiguration = D1 ('MetaData "ServerValidationConfiguration" "Amazonka.SMS.Types.ServerValidationConfiguration" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerValidationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server))) :*: (S1 ('MetaSel ('Just "serverValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerValidationStrategy)) :*: (S1 ('MetaSel ('Just "userDataValidationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserDataValidationParameters)) :*: S1 ('MetaSel ('Just "validationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

ServerValidationOutput

data ServerValidationOutput Source #

Contains output from validating an instance.

See: newServerValidationOutput smart constructor.

Instances

Instances details
FromJSON ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Generic ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Associated Types

type Rep ServerValidationOutput :: Type -> Type #

Read ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Show ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

NFData ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Methods

rnf :: ServerValidationOutput -> () #

Eq ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Hashable ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

type Rep ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

type Rep ServerValidationOutput = D1 ('MetaData "ServerValidationOutput" "Amazonka.SMS.Types.ServerValidationOutput" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ServerValidationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server))))

newServerValidationOutput :: ServerValidationOutput Source #

Create a value of ServerValidationOutput 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:server:ServerValidationOutput', serverValidationOutput_server - Undocumented member.

Source

data Source Source #

Contains the location of a validation script.

See: newSource smart constructor.

Constructors

Source' (Maybe S3Location) 

Instances

Instances details
FromJSON Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

ToJSON Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Generic Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

Read Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

NFData Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

rnf :: Source -> () #

Eq Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

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

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

Hashable Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

type Rep Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.SMS.Types.Source" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "Source'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))

newSource :: Source Source #

Create a value of Source 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:s3Location:Source', source_s3Location - Undocumented member.

Tag

data Tag Source #

Key/value pair that can be assigned to an application.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.SMS.Types.Tag" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag 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:key:Tag', tag_key - The tag key.

$sel:value:Tag', tag_value - The tag value.

UserData

data UserData Source #

A script that runs on first launch of an Amazon EC2 instance. Used for configuring the server during launch.

See: newUserData smart constructor.

Constructors

UserData' (Maybe S3Location) 

Instances

Instances details
FromJSON UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

ToJSON UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Generic UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Associated Types

type Rep UserData :: Type -> Type #

Methods

from :: UserData -> Rep UserData x #

to :: Rep UserData x -> UserData #

Read UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Show UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

NFData UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Methods

rnf :: UserData -> () #

Eq UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Hashable UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Methods

hashWithSalt :: Int -> UserData -> Int #

hash :: UserData -> Int #

type Rep UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

type Rep UserData = D1 ('MetaData "UserData" "Amazonka.SMS.Types.UserData" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "UserData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))

newUserData :: UserData Source #

Create a value of UserData 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:s3Location:UserData', userData_s3Location - Amazon S3 location of the user-data script.

UserDataValidationParameters

data UserDataValidationParameters Source #

Contains validation parameters.

See: newUserDataValidationParameters smart constructor.

Instances

Instances details
FromJSON UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

ToJSON UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Generic UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Associated Types

type Rep UserDataValidationParameters :: Type -> Type #

Read UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Show UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

NFData UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Eq UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Hashable UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

type Rep UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

type Rep UserDataValidationParameters = D1 ('MetaData "UserDataValidationParameters" "Amazonka.SMS.Types.UserDataValidationParameters" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "UserDataValidationParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScriptType)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source))))

newUserDataValidationParameters :: UserDataValidationParameters Source #

Create a value of UserDataValidationParameters 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:scriptType:UserDataValidationParameters', userDataValidationParameters_scriptType - The type of validation script.

$sel:source:UserDataValidationParameters', userDataValidationParameters_source - The location of the validation script.

ValidationOutput

data ValidationOutput Source #

Contains validation output.

See: newValidationOutput smart constructor.

Instances

Instances details
FromJSON ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Generic ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Associated Types

type Rep ValidationOutput :: Type -> Type #

Read ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Show ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

NFData ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Methods

rnf :: ValidationOutput -> () #

Eq ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Hashable ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

type Rep ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

newValidationOutput :: ValidationOutput Source #

Create a value of ValidationOutput 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:appValidationOutput:ValidationOutput', validationOutput_appValidationOutput - The output from validating an application.

$sel:latestValidationTime:ValidationOutput', validationOutput_latestValidationTime - The latest time that the validation was performed.

$sel:name:ValidationOutput', validationOutput_name - The name of the validation.

$sel:serverValidationOutput:ValidationOutput', validationOutput_serverValidationOutput - The output from validation an instance.

$sel:status:ValidationOutput', validationOutput_status - The status of the validation.

$sel:statusMessage:ValidationOutput', validationOutput_statusMessage - The status message.

$sel:validationId:ValidationOutput', validationOutput_validationId - The ID of the validation.

VmServer

data VmServer Source #

Represents a VM server.

See: newVmServer smart constructor.

Instances

Instances details
FromJSON VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

ToJSON VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Generic VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Associated Types

type Rep VmServer :: Type -> Type #

Methods

from :: VmServer -> Rep VmServer x #

to :: Rep VmServer x -> VmServer #

Read VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Show VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

NFData VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Methods

rnf :: VmServer -> () #

Eq VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Hashable VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Methods

hashWithSalt :: Int -> VmServer -> Int #

hash :: VmServer -> Int #

type Rep VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

type Rep VmServer = D1 ('MetaData "VmServer" "Amazonka.SMS.Types.VmServer" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "VmServer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vmManagerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmManagerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmManagerType))) :*: (S1 ('MetaSel ('Just "vmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vmPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmServerAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmServerAddress))))))

newVmServer :: VmServer Source #

Create a value of VmServer 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:vmManagerName:VmServer', vmServer_vmManagerName - The name of the VM manager.

$sel:vmManagerType:VmServer', vmServer_vmManagerType - The type of VM management product.

$sel:vmName:VmServer', vmServer_vmName - The name of the VM.

$sel:vmPath:VmServer', vmServer_vmPath - The VM folder path in the vCenter Server virtual machine inventory tree.

$sel:vmServerAddress:VmServer', vmServer_vmServerAddress - The VM server location.

VmServerAddress

data VmServerAddress Source #

Represents a VM server location.

See: newVmServerAddress smart constructor.

Instances

Instances details
FromJSON VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

ToJSON VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Generic VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Associated Types

type Rep VmServerAddress :: Type -> Type #

Read VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Show VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

NFData VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Methods

rnf :: VmServerAddress -> () #

Eq VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Hashable VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

type Rep VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

type Rep VmServerAddress = D1 ('MetaData "VmServerAddress" "Amazonka.SMS.Types.VmServerAddress" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "VmServerAddress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vmId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmManagerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newVmServerAddress :: VmServerAddress Source #

Create a value of VmServerAddress 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:vmId:VmServerAddress', vmServerAddress_vmId - The ID of the VM.

$sel:vmManagerId:VmServerAddress', vmServerAddress_vmManagerId - The ID of the VM manager.