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

Amazonka.SMS.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-10-24 of the Amazon Server Migration Service SDK configuration.

Errors

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

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

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

A specified parameter is not valid.

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

The specified replication job does not exist.

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

The specified server cannot be replicated.

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

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

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

An internal error occurred.

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

The specified replication job already exists.

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

The service is temporarily unavailable.

_UnauthorizedOperationException :: AsError a => Getting (First ServiceError) 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.

AppLaunchConfigurationStatus

newtype AppLaunchConfigurationStatus Source #

Instances

Instances details
Eq AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Ord AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Read AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Show 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 #

NFData AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

Hashable 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

FromJSON AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

FromJSONKey AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToLog AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToHeader AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

ToQuery 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

ToByteString 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

type Rep AppLaunchConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchConfigurationStatus

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

AppLaunchStatus

newtype AppLaunchStatus Source #

Constructors

AppLaunchStatus' 

Instances

Instances details
Eq AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Ord AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Read AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Show AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Generic AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Associated Types

type Rep AppLaunchStatus :: Type -> Type #

NFData AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

Methods

rnf :: AppLaunchStatus -> () #

Hashable 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

FromJSON AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

FromJSONKey AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToLog AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToHeader AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

ToQuery 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 #

ToByteString 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

type Rep AppLaunchStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppLaunchStatus

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

AppReplicationConfigurationStatus

newtype AppReplicationConfigurationStatus Source #

Instances

Instances details
Eq AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Ord AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Read AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Show 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 #

NFData AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

Hashable 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

FromJSON AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

FromJSONKey AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToLog AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToHeader AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

ToQuery 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

ToByteString 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

type Rep AppReplicationConfigurationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationConfigurationStatus

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

AppReplicationStatus

newtype AppReplicationStatus Source #

Instances

Instances details
Eq AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Ord AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Read AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Show 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 #

NFData AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

Methods

rnf :: AppReplicationStatus -> () #

Hashable 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

FromJSON AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

FromJSONKey AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToLog AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToHeader AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

ToQuery 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

ToByteString 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

type Rep AppReplicationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppReplicationStatus

type Rep AppReplicationStatus = D1 ('MetaData "AppReplicationStatus" "Amazonka.SMS.Types.AppReplicationStatus" "libZSservicesZSamazonka-smsZSamazonka-sms" '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
Eq AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Ord AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Read AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Show AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Generic AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Associated Types

type Rep AppStatus :: Type -> Type #

NFData AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

rnf :: AppStatus -> () #

Hashable 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

FromJSON AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

FromJSONKey AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToLog AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToHeader AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

ToQuery AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

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 #

ToByteString AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

Methods

toBS :: AppStatus -> ByteString #

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 #

type Rep AppStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.AppStatus

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

AppValidationStrategy

newtype AppValidationStrategy Source #

Instances

Instances details
Eq AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Ord AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Read AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Show 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 #

NFData AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

Methods

rnf :: AppValidationStrategy -> () #

Hashable 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

FromJSON AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

FromJSONKey AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToLog AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToHeader AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

ToQuery 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

ToByteString 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

type Rep AppValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationStrategy

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

ConnectorCapability

newtype ConnectorCapability Source #

Instances

Instances details
Eq ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Ord ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Read ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Show 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 #

NFData ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

Methods

rnf :: ConnectorCapability -> () #

Hashable 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

FromJSON ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

FromJSONKey ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToLog ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToHeader ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

ToQuery 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

ToByteString 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

type Rep ConnectorCapability Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorCapability

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

ConnectorStatus

newtype ConnectorStatus Source #

Constructors

ConnectorStatus' 

Instances

Instances details
Eq ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Ord ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Read ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Show ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Generic ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Associated Types

type Rep ConnectorStatus :: Type -> Type #

NFData ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

Methods

rnf :: ConnectorStatus -> () #

Hashable 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

FromJSON ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

FromJSONKey ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToLog ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToHeader ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

ToQuery 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 #

ToByteString 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

type Rep ConnectorStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ConnectorStatus

type Rep ConnectorStatus = D1 ('MetaData "ConnectorStatus" "Amazonka.SMS.Types.ConnectorStatus" "libZSservicesZSamazonka-smsZSamazonka-sms" '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
Eq LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Ord LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Read LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Show LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Generic LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Associated Types

type Rep LicenseType :: Type -> Type #

NFData LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

Methods

rnf :: LicenseType -> () #

Hashable 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

FromJSON LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

FromJSONKey LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToLog LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToHeader LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

ToQuery LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

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 #

ToByteString 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 #

type Rep LicenseType Source # 
Instance details

Defined in Amazonka.SMS.Types.LicenseType

type Rep LicenseType = D1 ('MetaData "LicenseType" "Amazonka.SMS.Types.LicenseType" "libZSservicesZSamazonka-smsZSamazonka-sms" '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
Eq OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Ord OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Read OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Show OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Generic OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Associated Types

type Rep OutputFormat :: Type -> Type #

NFData OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

Methods

rnf :: OutputFormat -> () #

Hashable 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

FromJSON OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

FromJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToLog OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToHeader OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

ToQuery OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

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 #

ToByteString 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 #

type Rep OutputFormat Source # 
Instance details

Defined in Amazonka.SMS.Types.OutputFormat

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

ReplicationJobState

newtype ReplicationJobState Source #

Instances

Instances details
Eq ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Ord ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Read ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Show 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 #

NFData ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

Methods

rnf :: ReplicationJobState -> () #

Hashable 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

FromJSON ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

FromJSONKey ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToLog ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToHeader ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

ToQuery 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

ToByteString 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

type Rep ReplicationJobState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJobState

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

ReplicationRunState

newtype ReplicationRunState Source #

Instances

Instances details
Eq ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Ord ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Read ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Show 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 #

NFData ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

Methods

rnf :: ReplicationRunState -> () #

Hashable 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

FromJSON ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

FromJSONKey ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToLog ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToHeader ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

ToQuery 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

ToByteString 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

type Rep ReplicationRunState Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunState

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

ReplicationRunType

newtype ReplicationRunType Source #

Instances

Instances details
Eq ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Ord ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Read ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Show 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 #

NFData ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

Methods

rnf :: ReplicationRunType -> () #

Hashable 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

FromJSON ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

FromJSONKey ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToLog ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToHeader ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

ToQuery 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

ToByteString 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

type Rep ReplicationRunType Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunType

type Rep ReplicationRunType = D1 ('MetaData "ReplicationRunType" "Amazonka.SMS.Types.ReplicationRunType" "libZSservicesZSamazonka-smsZSamazonka-sms" '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
Eq ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Ord ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Read ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Show ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Generic ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Associated Types

type Rep ScriptType :: Type -> Type #

NFData ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

Methods

rnf :: ScriptType -> () #

Hashable 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

FromJSON ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

FromJSONKey ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToLog ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToHeader ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

ToQuery ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

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 #

ToByteString 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 #

type Rep ScriptType Source # 
Instance details

Defined in Amazonka.SMS.Types.ScriptType

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

ServerCatalogStatus

newtype ServerCatalogStatus Source #

Instances

Instances details
Eq ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Ord ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Read ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Show 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 #

NFData ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

Methods

rnf :: ServerCatalogStatus -> () #

Hashable 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

FromJSON ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

FromJSONKey ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToLog ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToHeader ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

ToQuery 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

ToByteString 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

type Rep ServerCatalogStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerCatalogStatus

type Rep ServerCatalogStatus = D1 ('MetaData "ServerCatalogStatus" "Amazonka.SMS.Types.ServerCatalogStatus" "libZSservicesZSamazonka-smsZSamazonka-sms" '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
Eq ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Ord ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Read ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Show ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Generic ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Associated Types

type Rep ServerType :: Type -> Type #

NFData ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

Methods

rnf :: ServerType -> () #

Hashable 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

FromJSON ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

FromJSONKey ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToLog ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToHeader ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

ToQuery ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

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 #

ToByteString 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 #

type Rep ServerType Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerType

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

ServerValidationStrategy

newtype ServerValidationStrategy Source #

Instances

Instances details
Eq ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Ord ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Read ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Show 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 #

NFData ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

Hashable 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

FromJSON ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

FromJSONKey ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToLog ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToHeader ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

ToQuery 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

ToByteString 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

type Rep ServerValidationStrategy Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationStrategy

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

ValidationStatus

newtype ValidationStatus Source #

Instances

Instances details
Eq ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Ord ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Read ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Show 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 #

NFData ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

Methods

rnf :: ValidationStatus -> () #

Hashable 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

FromJSON ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

FromJSONKey ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToLog ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToHeader ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

ToQuery 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

ToByteString 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

type Rep ValidationStatus Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationStatus

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

VmManagerType

newtype VmManagerType Source #

Constructors

VmManagerType' 

Instances

Instances details
Eq VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Ord VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Read VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Show VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Generic VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Associated Types

type Rep VmManagerType :: Type -> Type #

NFData VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

Methods

rnf :: VmManagerType -> () #

Hashable 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

FromJSON VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

FromJSONKey VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToLog VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToHeader VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

ToQuery VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

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 #

ToByteString 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 #

type Rep VmManagerType Source # 
Instance details

Defined in Amazonka.SMS.Types.VmManagerType

type Rep VmManagerType = D1 ('MetaData "VmManagerType" "Amazonka.SMS.Types.VmManagerType" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

Constructors

AppSummary' 

Fields

Instances

Instances details
Eq AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Read AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Show 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 #

NFData AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

Methods

rnf :: AppSummary -> () #

Hashable AppSummary Source # 
Instance details

Defined in Amazonka.SMS.Types.AppSummary

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "AppSummary'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "totalServers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppStatus)) :*: S1 ('MetaSel ('Just "launchDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchDetails)))) :*: ((S1 ('MetaSel ('Just "launchStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppReplicationConfigurationStatus))) :*: (S1 ('MetaSel ('Just "replicationStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "totalServerGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "launchConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppLaunchConfigurationStatus)) :*: S1 ('MetaSel ('Just "launchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppLaunchStatus))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "latestReplicationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "importedAppId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppReplicationStatus)) :*: (S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

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:creationTime:AppSummary', appSummary_creationTime - The creation time of the application.

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

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

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

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

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

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

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

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

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

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

$sel:appId:AppSummary', appSummary_appId - The unique ID of the application.

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

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

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

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

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

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

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

appSummary_creationTime :: Lens' AppSummary (Maybe UTCTime) Source #

The creation time of the application.

appSummary_totalServers :: Lens' AppSummary (Maybe Int) Source #

The number of servers present in the application.

appSummary_status :: Lens' AppSummary (Maybe AppStatus) Source #

Status of the application.

appSummary_launchDetails :: Lens' AppSummary (Maybe LaunchDetails) Source #

Details about the latest launch of the application.

appSummary_launchStatusMessage :: Lens' AppSummary (Maybe Text) Source #

A message related to the launch status of the application.

appSummary_replicationStatusMessage :: Lens' AppSummary (Maybe Text) Source #

A message related to the replication status of the application.

appSummary_totalServerGroups :: Lens' AppSummary (Maybe Int) Source #

The number of server groups present in the application.

appSummary_roleName :: Lens' AppSummary (Maybe Text) Source #

The name of the service role in the customer's account used by AWS SMS.

appSummary_launchStatus :: Lens' AppSummary (Maybe AppLaunchStatus) Source #

The launch status of the application.

appSummary_appId :: Lens' AppSummary (Maybe Text) Source #

The unique ID of the application.

appSummary_name :: Lens' AppSummary (Maybe Text) Source #

The name of the application.

appSummary_statusMessage :: Lens' AppSummary (Maybe Text) Source #

A message related to the status of the application

appSummary_latestReplicationTime :: Lens' AppSummary (Maybe UTCTime) Source #

The timestamp of the application's most recent successful replication.

appSummary_importedAppId :: Lens' AppSummary (Maybe Text) Source #

The ID of the application.

appSummary_replicationStatus :: Lens' AppSummary (Maybe AppReplicationStatus) Source #

The replication status of the application.

appSummary_lastModified :: Lens' AppSummary (Maybe UTCTime) Source #

The last modified time of the application.

appSummary_description :: Lens' AppSummary (Maybe Text) Source #

The description of the application.

AppValidationConfiguration

data AppValidationConfiguration Source #

Configuration for validating an application.

See: newAppValidationConfiguration smart constructor.

Constructors

AppValidationConfiguration' 

Fields

Instances

Instances details
Eq AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Read AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Show 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 #

NFData AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

Hashable AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

ToJSON AppValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "AppValidationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ssmValidationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SSMValidationParameters)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "validationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppValidationStrategy)))))

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:ssmValidationParameters:AppValidationConfiguration', appValidationConfiguration_ssmValidationParameters - The validation parameters.

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

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

$sel:appValidationStrategy:AppValidationConfiguration', appValidationConfiguration_appValidationStrategy - The validation strategy.

AppValidationOutput

data AppValidationOutput Source #

Output from validating an application.

See: newAppValidationOutput smart constructor.

Constructors

AppValidationOutput' 

Fields

Instances

Instances details
Eq AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Read AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Show 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 #

NFData AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

Methods

rnf :: AppValidationOutput -> () #

Hashable AppValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.AppValidationOutput

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

appValidationOutput_ssmOutput :: Lens' AppValidationOutput (Maybe SSMOutput) Source #

Output from using SSM to validate the application.

Connector

data Connector Source #

Represents a connector.

See: newConnector smart constructor.

Constructors

Connector' 

Fields

Instances

Instances details
Eq Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Read Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Show 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 #

NFData Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

Methods

rnf :: Connector -> () #

Hashable Connector Source # 
Instance details

Defined in Amazonka.SMS.Types.Connector

FromJSON 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:status:Connector', connector_status - The status of the connector.

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

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

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

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

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

$sel:associatedOn:Connector', connector_associatedOn - The time the connector was associated.

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

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

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

connector_status :: Lens' Connector (Maybe ConnectorStatus) Source #

The status of the connector.

connector_vmManagerName :: Lens' Connector (Maybe Text) Source #

The name of the VM manager.

connector_ipAddress :: Lens' Connector (Maybe Text) Source #

The IP address of the connector.

connector_vmManagerId :: Lens' Connector (Maybe Text) Source #

The ID of the VM manager.

connector_connectorId :: Lens' Connector (Maybe Text) Source #

The ID of the connector.

connector_associatedOn :: Lens' Connector (Maybe UTCTime) Source #

The time the connector was associated.

connector_macAddress :: Lens' Connector (Maybe Text) Source #

The MAC address of the connector.

connector_version :: Lens' Connector (Maybe Text) Source #

The connector version.

connector_capabilityList :: Lens' Connector (Maybe [ConnectorCapability]) Source #

The capabilities of the connector.

LaunchDetails

data LaunchDetails Source #

Details about the latest launch of an application.

See: newLaunchDetails smart constructor.

Constructors

LaunchDetails' 

Fields

Instances

Instances details
Eq LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Read LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Show 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 #

NFData LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

Methods

rnf :: LaunchDetails -> () #

Hashable LaunchDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.LaunchDetails

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "LaunchDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestLaunchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:stackId:LaunchDetails', launchDetails_stackId - The ID of the latest stack launched for this application.

$sel:latestLaunchTime:LaunchDetails', launchDetails_latestLaunchTime - The latest time that this application was launched successfully.

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

launchDetails_stackId :: Lens' LaunchDetails (Maybe Text) Source #

The ID of the latest stack launched for this application.

launchDetails_latestLaunchTime :: Lens' LaunchDetails (Maybe UTCTime) Source #

The latest time that this application was launched successfully.

launchDetails_stackName :: Lens' LaunchDetails (Maybe Text) Source #

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.

Constructors

NotificationContext' 

Fields

Instances

Instances details
Eq NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Read NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Show 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 #

NFData NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

Methods

rnf :: NotificationContext -> () #

Hashable NotificationContext Source # 
Instance details

Defined in Amazonka.SMS.Types.NotificationContext

ToJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

Constructors

ReplicationJob' 

Fields

Instances

Instances details
Eq ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Read ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Show 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 #

NFData ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

Methods

rnf :: ReplicationJob -> () #

Hashable ReplicationJob Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationJob

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ReplicationJob'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "numberOfRecentAmisToKeep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationJobState)) :*: S1 ('MetaSel ('Just "serverType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerType)))) :*: ((S1 ('MetaSel ('Just "serverId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseType))) :*: (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vmServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmServer)) :*: S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "replicationJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationRunList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationRun]))) :*: (S1 ('MetaSel ('Just "nextReplicationRunStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestAmiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "seedReplicationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "runOnce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

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:

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

$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:state:ReplicationJob', replicationJob_state - The state of the replication job.

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

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

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

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

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

$sel:encrypted:ReplicationJob', replicationJob_encrypted - Indicates whether the replication job should produce encrypted AMIs.

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

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

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

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

$sel:kmsKeyId: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:seedReplicationTime:ReplicationJob', replicationJob_seedReplicationTime - The seed replication time.

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

$sel:description:ReplicationJob', replicationJob_description - The description of the replication job.

replicationJob_frequency :: Lens' ReplicationJob (Maybe Int) Source #

The time between consecutive replication runs, in hours.

replicationJob_numberOfRecentAmisToKeep :: Lens' ReplicationJob (Maybe Int) Source #

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.

replicationJob_licenseType :: Lens' ReplicationJob (Maybe LicenseType) Source #

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

replicationJob_roleName :: Lens' ReplicationJob (Maybe Text) Source #

The name of the IAM role to be used by AWS SMS.

replicationJob_vmServer :: Lens' ReplicationJob (Maybe VmServer) Source #

Information about the VM server.

replicationJob_encrypted :: Lens' ReplicationJob (Maybe Bool) Source #

Indicates whether the replication job should produce encrypted AMIs.

replicationJob_replicationRunList :: Lens' ReplicationJob (Maybe [ReplicationRun]) Source #

Information about the replication runs.

replicationJob_nextReplicationRunStartTime :: Lens' ReplicationJob (Maybe UTCTime) Source #

The start time of the next replication run.

replicationJob_statusMessage :: Lens' ReplicationJob (Maybe Text) Source #

The description of the current status of the replication job.

replicationJob_kmsKeyId :: Lens' ReplicationJob (Maybe Text) Source #

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.

replicationJob_latestAmiId :: Lens' ReplicationJob (Maybe Text) Source #

The ID of the latest Amazon Machine Image (AMI).

replicationJob_runOnce :: Lens' ReplicationJob (Maybe Bool) Source #

Indicates whether to run the replication job one time.

replicationJob_description :: Lens' ReplicationJob (Maybe Text) Source #

The description of the replication job.

ReplicationRun

data ReplicationRun Source #

Represents a replication run.

See: newReplicationRun smart constructor.

Constructors

ReplicationRun' 

Fields

Instances

Instances details
Eq ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Read ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Show 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 #

NFData ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

Methods

rnf :: ReplicationRun -> () #

Hashable ReplicationRun Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRun

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ReplicationRun'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunState)) :*: S1 ('MetaSel ('Just "replicationRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunStageDetails)) :*: S1 ('MetaSel ('Just "scheduledStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationRunType)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:state:ReplicationRun', replicationRun_state - The state of the replication run.

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

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

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

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

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

$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:completedTime:ReplicationRun', replicationRun_completedTime - The completion time of the last replication run.

$sel:amiId:ReplicationRun', replicationRun_amiId - The ID of the Amazon Machine Image (AMI) from the replication run.

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

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

replicationRun_encrypted :: Lens' ReplicationRun (Maybe Bool) Source #

Indicates whether the replication run should produce an encrypted AMI.

replicationRun_stageDetails :: Lens' ReplicationRun (Maybe ReplicationRunStageDetails) Source #

Details about the current stage of the replication run.

replicationRun_scheduledStartTime :: Lens' ReplicationRun (Maybe UTCTime) Source #

The start time of the next replication run.

replicationRun_statusMessage :: Lens' ReplicationRun (Maybe Text) Source #

The description of the current status of the replication job.

replicationRun_kmsKeyId :: Lens' ReplicationRun (Maybe Text) Source #

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.

replicationRun_completedTime :: Lens' ReplicationRun (Maybe UTCTime) Source #

The completion time of the last replication run.

replicationRun_amiId :: Lens' ReplicationRun (Maybe Text) Source #

The ID of the Amazon Machine Image (AMI) from the replication run.

replicationRun_description :: Lens' ReplicationRun (Maybe Text) Source #

The description of the replication run.

ReplicationRunStageDetails

data ReplicationRunStageDetails Source #

Details of the current stage of a replication run.

See: newReplicationRunStageDetails smart constructor.

Constructors

ReplicationRunStageDetails' 

Fields

Instances

Instances details
Eq ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Read ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Show 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 #

NFData ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

Hashable ReplicationRunStageDetails Source # 
Instance details

Defined in Amazonka.SMS.Types.ReplicationRunStageDetails

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

replicationRunStageDetails_stageProgress :: Lens' ReplicationRunStageDetails (Maybe Text) Source #

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' 

Fields

Instances

Instances details
Eq S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Read S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Show 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 #

NFData S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

Methods

rnf :: S3Location -> () #

Hashable S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.SMS.Types.S3Location

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

s3Location_bucket :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 bucket name.

s3Location_key :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 bucket key.

SSMOutput

data SSMOutput Source #

Contains the location of validation output.

See: newSSMOutput smart constructor.

Constructors

SSMOutput' 

Instances

Instances details
Eq SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Read SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Show 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 #

NFData SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

Methods

rnf :: SSMOutput -> () #

Hashable SSMOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMOutput

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

Constructors

SSMValidationParameters' 

Fields

Instances

Instances details
Eq SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Read SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Show 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 #

NFData SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

Methods

rnf :: SSMValidationParameters -> () #

Hashable SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

ToJSON SSMValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.SSMValidationParameters

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "SSMValidationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionTimeoutSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "scriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScriptType)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "outputS3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:instanceId:SSMValidationParameters', sSMValidationParameters_instanceId - The ID of the instance. The instance must have the following tag: UserForSMSApplicationValidation=true.

$sel:command:SSMValidationParameters', sSMValidationParameters_command - The command to run the validation script

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

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

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

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

sSMValidationParameters_instanceId :: Lens' SSMValidationParameters (Maybe Text) Source #

The ID of the instance. The instance must have the following tag: UserForSMSApplicationValidation=true.

sSMValidationParameters_command :: Lens' SSMValidationParameters (Maybe Text) Source #

The command to run the validation script

Server

data Server Source #

Represents a server.

See: newServer smart constructor.

Constructors

Server' 

Fields

Instances

Instances details
Eq Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

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

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

Read Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Show 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 #

NFData Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

rnf :: Server -> () #

Hashable Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

Methods

hashWithSalt :: Int -> Server -> Int #

hash :: Server -> Int #

ToJSON Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

FromJSON Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

type Rep Server Source # 
Instance details

Defined in Amazonka.SMS.Types.Server

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

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:serverType:Server', server_serverType - The type of server.

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

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

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

$sel:replicationJobId:Server', server_replicationJobId - The ID of the replication job.

server_serverId :: Lens' Server (Maybe Text) Source #

The ID of the server.

server_replicationJobTerminated :: Lens' Server (Maybe Bool) Source #

Indicates whether the replication job is deleted or failed.

server_vmServer :: Lens' Server (Maybe VmServer) Source #

Information about the VM server.

server_replicationJobId :: Lens' Server (Maybe Text) Source #

The ID of the replication job.

ServerGroup

data ServerGroup Source #

Logical grouping of servers.

See: newServerGroup smart constructor.

Constructors

ServerGroup' 

Fields

Instances

Instances details
Eq ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Read ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Show 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 #

NFData ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

Methods

rnf :: ServerGroup -> () #

Hashable ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

ToJSON ServerGroup Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroup

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Server])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:serverList:ServerGroup', serverGroup_serverList - The servers that belong to a server group.

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

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

serverGroup_serverList :: Lens' ServerGroup (Maybe [Server]) Source #

The servers that belong to a server group.

serverGroup_name :: Lens' ServerGroup (Maybe Text) Source #

The name of a server group.

ServerGroupLaunchConfiguration

data ServerGroupLaunchConfiguration Source #

Launch configuration for a server group.

See: newServerGroupLaunchConfiguration smart constructor.

Constructors

ServerGroupLaunchConfiguration' 

Fields

Instances

Instances details
Eq ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Read ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Show 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 #

NFData ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

Hashable ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

ToJSON ServerGroupLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupLaunchConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerGroupLaunchConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "launchOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: 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:serverGroupId:ServerGroupLaunchConfiguration', serverGroupLaunchConfiguration_serverGroupId - The ID of the server group with which the launch configuration is associated.

$sel:launchOrder:ServerGroupLaunchConfiguration', serverGroupLaunchConfiguration_launchOrder - The launch order of servers in the server group.

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

serverGroupLaunchConfiguration_serverGroupId :: Lens' ServerGroupLaunchConfiguration (Maybe Text) Source #

The ID of the server group with which the launch configuration is associated.

ServerGroupReplicationConfiguration

data ServerGroupReplicationConfiguration Source #

Replication configuration for a server group.

See: newServerGroupReplicationConfiguration smart constructor.

Constructors

ServerGroupReplicationConfiguration' 

Fields

Instances

Instances details
Eq 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

Generic ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

NFData ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

Hashable ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

ToJSON ServerGroupReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupReplicationConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

serverGroupReplicationConfiguration_serverGroupId :: Lens' ServerGroupReplicationConfiguration (Maybe Text) Source #

The ID of the server group with which this replication configuration is associated.

ServerGroupValidationConfiguration

data ServerGroupValidationConfiguration Source #

Configuration for validating an instance.

See: newServerGroupValidationConfiguration smart constructor.

Constructors

ServerGroupValidationConfiguration' 

Fields

Instances

Instances details
Eq ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Read ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Show 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 #

NFData ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

Hashable ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

ToJSON ServerGroupValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerGroupValidationConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerGroupValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverValidationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerValidationConfiguration])) :*: S1 ('MetaSel ('Just "serverGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:serverValidationConfigurations:ServerGroupValidationConfiguration', serverGroupValidationConfiguration_serverValidationConfigurations - The validation configuration.

$sel:serverGroupId:ServerGroupValidationConfiguration', serverGroupValidationConfiguration_serverGroupId - The ID of the server group.

ServerLaunchConfiguration

data ServerLaunchConfiguration Source #

Launch configuration for a server.

See: newServerLaunchConfiguration smart constructor.

Constructors

ServerLaunchConfiguration' 

Fields

Instances

Instances details
Eq ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Read ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Show 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 #

NFData ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

Hashable ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

ToJSON ServerLaunchConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerLaunchConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerLaunchConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ec2KeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configureScriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScriptType)) :*: S1 ('MetaSel ('Just "associatePublicIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "iamInstanceProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subnet") '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 "userData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserData)) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "configureScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: (S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server)) :*: 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:ec2KeyName:ServerLaunchConfiguration', serverLaunchConfiguration_ec2KeyName - The name of the Amazon EC2 SSH key to be used for connecting to the launched server.

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

$sel:associatePublicIpAddress:ServerLaunchConfiguration', serverLaunchConfiguration_associatePublicIpAddress - Indicates whether a publicly accessible IP address is created when launching the server.

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

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

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

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

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

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

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

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

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

serverLaunchConfiguration_ec2KeyName :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

The name of the Amazon EC2 SSH key to be used for connecting to the launched server.

serverLaunchConfiguration_associatePublicIpAddress :: Lens' ServerLaunchConfiguration (Maybe Bool) Source #

Indicates whether a publicly accessible IP address is created when launching the server.

serverLaunchConfiguration_subnet :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

The ID of the subnet the server should be launched into.

serverLaunchConfiguration_logicalId :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

The logical ID of the server in the AWS CloudFormation template.

serverLaunchConfiguration_securityGroup :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

The ID of the security group that applies to the launched server.

serverLaunchConfiguration_userData :: Lens' ServerLaunchConfiguration (Maybe UserData) Source #

Location of the user-data script to be executed when launching the server.

serverLaunchConfiguration_instanceType :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

The instance type to use when launching the server.

serverLaunchConfiguration_server :: Lens' ServerLaunchConfiguration (Maybe Server) Source #

The ID of the server with which the launch configuration is associated.

serverLaunchConfiguration_vpc :: Lens' ServerLaunchConfiguration (Maybe Text) Source #

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.

Constructors

ServerReplicationConfiguration' 

Fields

Instances

Instances details
Eq ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Read ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Show 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 #

NFData ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

Hashable ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

ToJSON ServerReplicationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serverReplicationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerReplicationParameters)) :*: S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server))))

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:serverReplicationParameters:ServerReplicationConfiguration', serverReplicationConfiguration_serverReplicationParameters - The parameters for replicating the server.

$sel:server:ServerReplicationConfiguration', serverReplicationConfiguration_server - The ID of the server with which this replication configuration is associated.

serverReplicationConfiguration_server :: Lens' ServerReplicationConfiguration (Maybe Server) Source #

The ID of the server with which this replication configuration is associated.

ServerReplicationParameters

data ServerReplicationParameters Source #

The replication parameters for replicating a server.

See: newServerReplicationParameters smart constructor.

Constructors

ServerReplicationParameters' 

Fields

  • frequency :: Maybe Int

    The frequency of creating replication jobs for the server.

  • numberOfRecentAmisToKeep :: Maybe Int

    The number of recent AMIs to keep when creating a replication job for this server.

  • seedTime :: Maybe POSIX

    The seed time for creating a replication job for the server.

  • licenseType :: Maybe LicenseType

    The license type for creating a replication job for the server.

  • encrypted :: Maybe Bool

    Indicates whether the replication job produces encrypted AMIs.

  • kmsKeyId :: Maybe Text

    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.

  • runOnce :: Maybe Bool

    Indicates whether to run the replication job one time.

Instances

Instances details
Eq ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Read ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Show 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 #

NFData ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

Hashable ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

ToJSON ServerReplicationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerReplicationParameters

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerReplicationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "numberOfRecentAmisToKeep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "seedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "licenseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseType)) :*: S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runOnce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

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:frequency:ServerReplicationParameters', serverReplicationParameters_frequency - The frequency of creating replication jobs for the server.

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

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

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

$sel:encrypted:ServerReplicationParameters', serverReplicationParameters_encrypted - Indicates whether the replication job produces encrypted AMIs.

$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:runOnce:ServerReplicationParameters', serverReplicationParameters_runOnce - Indicates whether to run the replication job one time.

serverReplicationParameters_frequency :: Lens' ServerReplicationParameters (Maybe Int) Source #

The frequency of creating replication jobs for the server.

serverReplicationParameters_numberOfRecentAmisToKeep :: Lens' ServerReplicationParameters (Maybe Int) Source #

The number of recent AMIs to keep when creating a replication job for this server.

serverReplicationParameters_seedTime :: Lens' ServerReplicationParameters (Maybe UTCTime) Source #

The seed time for creating a replication job for the server.

serverReplicationParameters_licenseType :: Lens' ServerReplicationParameters (Maybe LicenseType) Source #

The license type for creating a replication job for the server.

serverReplicationParameters_encrypted :: Lens' ServerReplicationParameters (Maybe Bool) Source #

Indicates whether the replication job produces encrypted AMIs.

serverReplicationParameters_kmsKeyId :: Lens' ServerReplicationParameters (Maybe Text) Source #

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.

serverReplicationParameters_runOnce :: Lens' ServerReplicationParameters (Maybe Bool) Source #

Indicates whether to run the replication job one time.

ServerValidationConfiguration

data ServerValidationConfiguration Source #

Configuration for validating an instance.

See: newServerValidationConfiguration smart constructor.

Constructors

ServerValidationConfiguration' 

Fields

Instances

Instances details
Eq ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Read ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Show 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 #

NFData ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

Hashable ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

ToJSON ServerValidationConfiguration Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationConfiguration

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ServerValidationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "serverValidationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerValidationStrategy)) :*: S1 ('MetaSel ('Just "userDataValidationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserDataValidationParameters))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Server)) :*: S1 ('MetaSel ('Just "validationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

ServerValidationOutput

data ServerValidationOutput Source #

Contains output from validating an instance.

See: newServerValidationOutput smart constructor.

Constructors

ServerValidationOutput' 

Fields

Instances

Instances details
Eq ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Read ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Show 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 #

NFData ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

Methods

rnf :: ServerValidationOutput -> () #

Hashable ServerValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ServerValidationOutput

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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' 

Instances

Instances details
Eq Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

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

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

Read Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Show 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 #

NFData Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

ToJSON Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

FromJSON Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

type Rep Source Source # 
Instance details

Defined in Amazonka.SMS.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.SMS.Types.Source" "libZSservicesZSamazonka-smsZSamazonka-sms" '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' 

Fields

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.SMS.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.SMS.Types.Tag" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") '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:value:Tag', tag_value - The tag value.

$sel:key:Tag', tag_key - The tag key.

tag_value :: Lens' Tag (Maybe Text) Source #

The tag value.

tag_key :: Lens' Tag (Maybe Text) Source #

The tag key.

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' 

Fields

Instances

Instances details
Eq UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Read UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Show 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 #

NFData UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Methods

rnf :: UserData -> () #

Hashable UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

Methods

hashWithSalt :: Int -> UserData -> Int #

hash :: UserData -> Int #

ToJSON UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

FromJSON UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

type Rep UserData Source # 
Instance details

Defined in Amazonka.SMS.Types.UserData

type Rep UserData = D1 ('MetaData "UserData" "Amazonka.SMS.Types.UserData" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

userData_s3Location :: Lens' UserData (Maybe S3Location) Source #

Amazon S3 location of the user-data script.

UserDataValidationParameters

data UserDataValidationParameters Source #

Contains validation parameters.

See: newUserDataValidationParameters smart constructor.

Constructors

UserDataValidationParameters' 

Fields

Instances

Instances details
Eq UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Read UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Show 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 #

NFData UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

Hashable UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

ToJSON UserDataValidationParameters Source # 
Instance details

Defined in Amazonka.SMS.Types.UserDataValidationParameters

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" '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.

Constructors

ValidationOutput' 

Fields

Instances

Instances details
Eq ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Read ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Show 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 #

NFData ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

Methods

rnf :: ValidationOutput -> () #

Hashable ValidationOutput Source # 
Instance details

Defined in Amazonka.SMS.Types.ValidationOutput

FromJSON 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:status:ValidationOutput', validationOutput_status - The status of the validation.

$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:statusMessage:ValidationOutput', validationOutput_statusMessage - The status message.

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

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

validationOutput_latestValidationTime :: Lens' ValidationOutput (Maybe UTCTime) Source #

The latest time that the validation was performed.

VmServer

data VmServer Source #

Represents a VM server.

See: newVmServer smart constructor.

Constructors

VmServer' 

Fields

Instances

Instances details
Eq VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Read VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Show 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 #

NFData VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Methods

rnf :: VmServer -> () #

Hashable VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

Methods

hashWithSalt :: Int -> VmServer -> Int #

hash :: VmServer -> Int #

ToJSON VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

FromJSON VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

type Rep VmServer Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServer

type Rep VmServer = D1 ('MetaData "VmServer" "Amazonka.SMS.Types.VmServer" "libZSservicesZSamazonka-smsZSamazonka-sms" '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 "vmServerAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VmServerAddress)) :*: (S1 ('MetaSel ('Just "vmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:vmServerAddress:VmServer', vmServer_vmServerAddress - The VM server location.

$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.

vmServer_vmManagerName :: Lens' VmServer (Maybe Text) Source #

The name of the VM manager.

vmServer_vmManagerType :: Lens' VmServer (Maybe VmManagerType) Source #

The type of VM management product.

vmServer_vmName :: Lens' VmServer (Maybe Text) Source #

The name of the VM.

vmServer_vmPath :: Lens' VmServer (Maybe Text) Source #

The VM folder path in the vCenter Server virtual machine inventory tree.

VmServerAddress

data VmServerAddress Source #

Represents a VM server location.

See: newVmServerAddress smart constructor.

Constructors

VmServerAddress' 

Fields

Instances

Instances details
Eq VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Read VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Show 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 #

NFData VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

Methods

rnf :: VmServerAddress -> () #

Hashable VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

ToJSON VmServerAddress Source # 
Instance details

Defined in Amazonka.SMS.Types.VmServerAddress

FromJSON 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" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "VmServerAddress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vmManagerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmId") '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:vmManagerId:VmServerAddress', vmServerAddress_vmManagerId - The ID of the VM manager.

$sel:vmId:VmServerAddress', vmServerAddress_vmId - The ID of the VM.