amazonka-opsworks-1.6.1: Amazon OpsWorks SDK.

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

Network.AWS.OpsWorks

Contents

Description

AWS OpsWorks

Welcome to the AWS OpsWorks Stacks API Reference . This guide provides descriptions, syntax, and usage examples for AWS OpsWorks Stacks actions and data types, including common parameters and error codes.

AWS OpsWorks Stacks is an application management service that provides an integrated experience for overseeing the complete application lifecycle. For information about this product, go to the AWS OpsWorks details page.

SDKs and CLI

The most common way to use the AWS OpsWorks Stacks API is by using the AWS Command Line Interface (CLI) or by using one of the AWS SDKs to implement applications in your preferred language. For more information, see:

Endpoints

AWS OpsWorks Stacks supports the following endpoints, all HTTPS. You must connect to one of the following endpoints. Stacks can only be accessed or managed within the endpoint in which they are created.

  • opsworks.us-east-1.amazonaws.com
  • opsworks.us-east-2.amazonaws.com
  • opsworks.us-west-1.amazonaws.com
  • opsworks.us-west-2.amazonaws.com
  • opsworks.ca-central-1.amazonaws.com (API only; not available in the AWS console)
  • opsworks.eu-west-1.amazonaws.com
  • opsworks.eu-west-2.amazonaws.com
  • opsworks.eu-west-3.amazonaws.com
  • opsworks.eu-central-1.amazonaws.com
  • opsworks.ap-northeast-1.amazonaws.com
  • opsworks.ap-northeast-2.amazonaws.com
  • opsworks.ap-south-1.amazonaws.com
  • opsworks.ap-southeast-1.amazonaws.com
  • opsworks.ap-southeast-2.amazonaws.com
  • opsworks.sa-east-1.amazonaws.com

Chef Versions

When you call CreateStack , CloneStack , or UpdateStack we recommend you use the ConfigurationManager parameter to specify the Chef version. The recommended and default value for Linux stacks is currently 12. Windows stacks use Chef 12.2. For more information, see Chef Versions .

Synopsis

Service Configuration

opsWorks :: Service Source #

API version 2013-02-18 of the Amazon OpsWorks SDK configuration.

Errors

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

ValidationException

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

Indicates that a request was not valid.

ResourceNotFoundException

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

Indicates that a resource was not found.

Waiters

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

InstanceTerminated

instanceTerminated :: Wait DescribeInstances Source #

Polls DescribeInstances every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

DeploymentSuccessful

deploymentSuccessful :: Wait DescribeDeployments Source #

Polls DescribeDeployments every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

InstanceStopped

instanceStopped :: Wait DescribeInstances Source #

Polls DescribeInstances every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

InstanceOnline

instanceOnline :: Wait DescribeInstances Source #

Polls DescribeInstances every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

AppExists

appExists :: Wait DescribeApps Source #

Polls DescribeApps every 1 seconds until a successful state is reached. An error is returned after 40 failed checks.

InstanceRegistered

instanceRegistered :: Wait DescribeInstances Source #

Polls DescribeInstances every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

Operations

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

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

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

DescribeRDSDBInstances

DeleteStack

UpdateStack

CreateLayer

SetLoadBasedAutoScaling

DeregisterRDSDBInstance

UnassignVolume

CreateInstance

DescribeLayers

RegisterElasticIP

DescribeAgentVersions

CreateDeployment

AssignInstance

DescribeStacks

DeleteInstance

UpdateInstance

DeregisterVolume

RebootInstance

DeleteApp

UpdateApp

UpdateRDSDBInstance

DescribeTimeBasedAutoScaling

StopStack

DescribeVolumes

DisassociateElasticIP

RegisterEcsCluster

StopInstance

RegisterVolume

SetTimeBasedAutoScaling

DescribeUserProfiles

AttachElasticLoadBalancer

DeregisterElasticIP

DeregisterEcsCluster

DescribeApps

UpdateMyUserProfile

DescribeStackSummary

DescribeInstances

DescribeDeployments

DescribeElasticIPs

GrantAccess

DeleteLayer

UpdateLayer

CreateStack

UpdateElasticIP

CreateApp

GetHostnameSuggestion

CloneStack

DescribePermissions

DetachElasticLoadBalancer

RegisterInstance

AssociateElasticIP

DescribeLoadBasedAutoScaling

DescribeStackProvisioningParameters

TagResource

ListTags

UnassignInstance

DescribeMyUserProfile

DeleteUserProfile

UpdateUserProfile

DescribeServiceErrors

RegisterRDSDBInstance

UntagResource

StartStack

CreateUserProfile

DescribeOperatingSystems

DescribeCommands

AssignVolume

DescribeElasticLoadBalancers

SetPermission

DeregisterInstance

DescribeEcsClusters (Paginated)

DescribeRAIdArrays

UpdateVolume

StartInstance

Types

AppAttributesKeys

data AppAttributesKeys Source #

Instances
Bounded AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AppAttributesKeys -> c AppAttributesKeys #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AppAttributesKeys #

toConstr :: AppAttributesKeys -> Constr #

dataTypeOf :: AppAttributesKeys -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AppAttributesKeys) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AppAttributesKeys) #

gmapT :: (forall b. Data b => b -> b) -> AppAttributesKeys -> AppAttributesKeys #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AppAttributesKeys -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AppAttributesKeys -> r #

gmapQ :: (forall d. Data d => d -> u) -> AppAttributesKeys -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AppAttributesKeys -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AppAttributesKeys -> m AppAttributesKeys #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AppAttributesKeys -> m AppAttributesKeys #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AppAttributesKeys -> m AppAttributesKeys #

Ord AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep AppAttributesKeys :: Type -> Type #

Hashable AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: AppAttributesKeys -> () #

type Rep AppAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep AppAttributesKeys = D1 (MetaData "AppAttributesKeys" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) ((C1 (MetaCons "AWSFlowRubySettings" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AutoBundleOnDeploy" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DocumentRoot" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RailsEnv" PrefixI False) (U1 :: Type -> Type)))

AppType

data AppType Source #

Instances
Bounded AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

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

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

Data AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AppType -> c AppType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AppType #

toConstr :: AppType -> Constr #

dataTypeOf :: AppType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AppType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AppType) #

gmapT :: (forall b. Data b => b -> b) -> AppType -> AppType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AppType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AppType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AppType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AppType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AppType -> m AppType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AppType -> m AppType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AppType -> m AppType #

Ord AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep AppType :: Type -> Type #

Methods

from :: AppType -> Rep AppType x #

to :: Rep AppType x -> AppType #

Hashable AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

hashWithSalt :: Int -> AppType -> Int #

hash :: AppType -> Int #

ToJSON AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

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

ToQuery AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toBS :: AppType -> ByteString #

FromText AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toText :: AppType -> Text #

NFData AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: AppType -> () #

type Rep AppType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep AppType = D1 (MetaData "AppType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) ((C1 (MetaCons "ATAWSFlowRuby" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ATJava" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATNodejs" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ATOther" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATPHP" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ATRails" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATStatic" PrefixI False) (U1 :: Type -> Type))))

Architecture

data Architecture Source #

Constructors

I386 
X86_64 
Instances
Bounded Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Architecture -> c Architecture #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Architecture #

toConstr :: Architecture -> Constr #

dataTypeOf :: Architecture -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Architecture) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Architecture) #

gmapT :: (forall b. Data b => b -> b) -> Architecture -> Architecture #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Architecture -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Architecture -> r #

gmapQ :: (forall d. Data d => d -> u) -> Architecture -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Architecture -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Architecture -> m Architecture #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Architecture -> m Architecture #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Architecture -> m Architecture #

Ord Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep Architecture :: Type -> Type #

Hashable Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toText :: Architecture -> Text #

NFData Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: Architecture -> () #

type Rep Architecture Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep Architecture = D1 (MetaData "Architecture" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "I386" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "X86_64" PrefixI False) (U1 :: Type -> Type))

AutoScalingType

data AutoScalingType Source #

Constructors

Load 
Timer 
Instances
Bounded AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutoScalingType -> c AutoScalingType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutoScalingType #

toConstr :: AutoScalingType -> Constr #

dataTypeOf :: AutoScalingType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AutoScalingType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutoScalingType) #

gmapT :: (forall b. Data b => b -> b) -> AutoScalingType -> AutoScalingType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutoScalingType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutoScalingType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutoScalingType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutoScalingType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutoScalingType -> m AutoScalingType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoScalingType -> m AutoScalingType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoScalingType -> m AutoScalingType #

Ord AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep AutoScalingType :: Type -> Type #

Hashable AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: AutoScalingType -> () #

type Rep AutoScalingType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep AutoScalingType = D1 (MetaData "AutoScalingType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "Load" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Timer" PrefixI False) (U1 :: Type -> Type))

CloudWatchLogsEncoding

data CloudWatchLogsEncoding Source #

Specifies the encoding of the log file so that the file can be read correctly. The default is utf_8 . Encodings supported by Python codecs.decode() can be used here.

Instances
Bounded CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CloudWatchLogsEncoding -> c CloudWatchLogsEncoding #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CloudWatchLogsEncoding #

toConstr :: CloudWatchLogsEncoding -> Constr #

dataTypeOf :: CloudWatchLogsEncoding -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CloudWatchLogsEncoding) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CloudWatchLogsEncoding) #

gmapT :: (forall b. Data b => b -> b) -> CloudWatchLogsEncoding -> CloudWatchLogsEncoding #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsEncoding -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsEncoding -> r #

gmapQ :: (forall d. Data d => d -> u) -> CloudWatchLogsEncoding -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CloudWatchLogsEncoding -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CloudWatchLogsEncoding -> m CloudWatchLogsEncoding #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsEncoding -> m CloudWatchLogsEncoding #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsEncoding -> m CloudWatchLogsEncoding #

Ord CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep CloudWatchLogsEncoding :: Type -> Type #

Hashable CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: CloudWatchLogsEncoding -> () #

type Rep CloudWatchLogsEncoding Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep CloudWatchLogsEncoding = D1 (MetaData "CloudWatchLogsEncoding" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) ((((((C1 (MetaCons "Ascii" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIG5" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Big5hkscs" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP037" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP1006" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "CP1026" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP1140" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP1250" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "CP1251" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP1252" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP1253" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "CP1254" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP1255" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP1256" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "CP1257" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP1258" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP424" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "CP437" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP500" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP720" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "CP737" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP775" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP850" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "CP852" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP855" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CP856" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP857" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP858" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "CP860" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP861" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP862" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "CP863" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP864" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP865" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "CP866" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP869" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP874" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "CP875" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CP932" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CP949" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "CP950" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EucJISX0213" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EucJis2004" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EucJp" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EucKr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GB18030" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "GB2312" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Gbk" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HZ" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO2022Jp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO2022Jp1" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ISO2022Jp2" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO2022Jp2004" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO2022Jp3" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ISO2022JpExt" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO2022Kr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO885910" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ISO885913" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO885914" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO885915" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ISO885916" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO88592" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO88593" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ISO88594" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO88595" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO88596" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ISO88597" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISO88598" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISO88599" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Johab" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "KOI8r" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "KOI8u" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Latin1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MACCyrillic" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MACGreek" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MACIceland" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MACLATIN2" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "MACRoman" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MACTurkish" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PTCP154" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ShiftJISX0213" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ShiftJis" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ShiftJis2004" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Utf16" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Utf16Be" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Utf16Le" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Utf32" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Utf32Be" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Utf32Le" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Utf7" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Utf8" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Utf8Sig" PrefixI False) (U1 :: Type -> Type))))))))

CloudWatchLogsInitialPosition

data CloudWatchLogsInitialPosition Source #

Specifies where to start to read data (start_of_file or end_of_file). The default is start_of_file. It's only used if there is no state persisted for that log stream.

Constructors

EndOfFile 
StartOfFile 
Instances
Bounded CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CloudWatchLogsInitialPosition -> c CloudWatchLogsInitialPosition #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CloudWatchLogsInitialPosition #

toConstr :: CloudWatchLogsInitialPosition -> Constr #

dataTypeOf :: CloudWatchLogsInitialPosition -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CloudWatchLogsInitialPosition) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CloudWatchLogsInitialPosition) #

gmapT :: (forall b. Data b => b -> b) -> CloudWatchLogsInitialPosition -> CloudWatchLogsInitialPosition #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsInitialPosition -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsInitialPosition -> r #

gmapQ :: (forall d. Data d => d -> u) -> CloudWatchLogsInitialPosition -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CloudWatchLogsInitialPosition -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CloudWatchLogsInitialPosition -> m CloudWatchLogsInitialPosition #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsInitialPosition -> m CloudWatchLogsInitialPosition #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsInitialPosition -> m CloudWatchLogsInitialPosition #

Ord CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep CloudWatchLogsInitialPosition :: Type -> Type #

Hashable CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep CloudWatchLogsInitialPosition = D1 (MetaData "CloudWatchLogsInitialPosition" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "EndOfFile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StartOfFile" PrefixI False) (U1 :: Type -> Type))

CloudWatchLogsTimeZone

data CloudWatchLogsTimeZone Source #

The preferred time zone for logs streamed to CloudWatch Logs. Valid values are LOCAL and UTC , for Coordinated Universal Time.

Constructors

Local 
Utc 
Instances
Bounded CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CloudWatchLogsTimeZone -> c CloudWatchLogsTimeZone #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CloudWatchLogsTimeZone #

toConstr :: CloudWatchLogsTimeZone -> Constr #

dataTypeOf :: CloudWatchLogsTimeZone -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CloudWatchLogsTimeZone) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CloudWatchLogsTimeZone) #

gmapT :: (forall b. Data b => b -> b) -> CloudWatchLogsTimeZone -> CloudWatchLogsTimeZone #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsTimeZone -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CloudWatchLogsTimeZone -> r #

gmapQ :: (forall d. Data d => d -> u) -> CloudWatchLogsTimeZone -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CloudWatchLogsTimeZone -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CloudWatchLogsTimeZone -> m CloudWatchLogsTimeZone #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsTimeZone -> m CloudWatchLogsTimeZone #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CloudWatchLogsTimeZone -> m CloudWatchLogsTimeZone #

Ord CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep CloudWatchLogsTimeZone :: Type -> Type #

Hashable CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: CloudWatchLogsTimeZone -> () #

type Rep CloudWatchLogsTimeZone Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep CloudWatchLogsTimeZone = D1 (MetaData "CloudWatchLogsTimeZone" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "Local" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Utc" PrefixI False) (U1 :: Type -> Type))

DeploymentCommandName

data DeploymentCommandName Source #

Instances
Bounded DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeploymentCommandName -> c DeploymentCommandName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeploymentCommandName #

toConstr :: DeploymentCommandName -> Constr #

dataTypeOf :: DeploymentCommandName -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeploymentCommandName) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeploymentCommandName) #

gmapT :: (forall b. Data b => b -> b) -> DeploymentCommandName -> DeploymentCommandName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentCommandName -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentCommandName -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeploymentCommandName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeploymentCommandName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeploymentCommandName -> m DeploymentCommandName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentCommandName -> m DeploymentCommandName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentCommandName -> m DeploymentCommandName #

Ord DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep DeploymentCommandName :: Type -> Type #

Hashable DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: DeploymentCommandName -> () #

type Rep DeploymentCommandName Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep DeploymentCommandName = D1 (MetaData "DeploymentCommandName" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (((C1 (MetaCons "Configure" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Deploy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ExecuteRecipes" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "InstallDependencies" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Restart" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rollback" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Setup" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Start" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Stop" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Undeploy" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UpdateCustomCookbooks" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UpdateDependencies" PrefixI False) (U1 :: Type -> Type)))))

LayerAttributesKeys

data LayerAttributesKeys Source #

Instances
Bounded LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LayerAttributesKeys -> c LayerAttributesKeys #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LayerAttributesKeys #

toConstr :: LayerAttributesKeys -> Constr #

dataTypeOf :: LayerAttributesKeys -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LayerAttributesKeys) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LayerAttributesKeys) #

gmapT :: (forall b. Data b => b -> b) -> LayerAttributesKeys -> LayerAttributesKeys #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LayerAttributesKeys -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LayerAttributesKeys -> r #

gmapQ :: (forall d. Data d => d -> u) -> LayerAttributesKeys -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LayerAttributesKeys -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LayerAttributesKeys -> m LayerAttributesKeys #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LayerAttributesKeys -> m LayerAttributesKeys #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LayerAttributesKeys -> m LayerAttributesKeys #

Ord LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep LayerAttributesKeys :: Type -> Type #

Hashable LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: LayerAttributesKeys -> () #

type Rep LayerAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep LayerAttributesKeys = D1 (MetaData "LayerAttributesKeys" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) ((((C1 (MetaCons "BundlerVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EcsClusterARN" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EnableHaproxyStats" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "GangliaPassword" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "GangliaURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GangliaUser" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "HaproxyHealthCheckMethod" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HaproxyHealthCheckURL" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HaproxyStatsPassword" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "HaproxyStatsURL" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HaproxyStatsUser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "JVM" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "JVMOptions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "JVMVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "JavaAppServer" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "JavaAppServerVersion" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ManageBundler" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MemcachedMemory" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "MysqlRootPassword" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MysqlRootPasswordUbiquitous" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NodejsVersion" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PassengerVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RailsStack" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RubyVersion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RubygemsVersion" PrefixI False) (U1 :: Type -> Type))))))

LayerType

data LayerType Source #

Instances
Bounded LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LayerType -> c LayerType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LayerType #

toConstr :: LayerType -> Constr #

dataTypeOf :: LayerType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LayerType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LayerType) #

gmapT :: (forall b. Data b => b -> b) -> LayerType -> LayerType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LayerType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LayerType -> r #

gmapQ :: (forall d. Data d => d -> u) -> LayerType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LayerType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LayerType -> m LayerType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LayerType -> m LayerType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LayerType -> m LayerType #

Ord LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep LayerType :: Type -> Type #

Hashable LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toBS :: LayerType -> ByteString #

FromText LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toText :: LayerType -> Text #

NFData LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: LayerType -> () #

type Rep LayerType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep LayerType = D1 (MetaData "LayerType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (((C1 (MetaCons "AWSFlowRuby" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Custom" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DBMaster" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EcsCluster" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "JavaApp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LB" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Memcached" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MonitoringMaster" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NodejsApp" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "PHPApp" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RailsApp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Web" PrefixI False) (U1 :: Type -> Type)))))

RootDeviceType

data RootDeviceType Source #

Constructors

EBS 
InstanceStore 
Instances
Bounded RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RootDeviceType -> c RootDeviceType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RootDeviceType #

toConstr :: RootDeviceType -> Constr #

dataTypeOf :: RootDeviceType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RootDeviceType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RootDeviceType) #

gmapT :: (forall b. Data b => b -> b) -> RootDeviceType -> RootDeviceType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RootDeviceType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RootDeviceType -> r #

gmapQ :: (forall d. Data d => d -> u) -> RootDeviceType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RootDeviceType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RootDeviceType -> m RootDeviceType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RootDeviceType -> m RootDeviceType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RootDeviceType -> m RootDeviceType #

Ord RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep RootDeviceType :: Type -> Type #

Hashable RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: RootDeviceType -> () #

type Rep RootDeviceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep RootDeviceType = D1 (MetaData "RootDeviceType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "EBS" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InstanceStore" PrefixI False) (U1 :: Type -> Type))

SourceType

data SourceType Source #

Constructors

Archive 
Git 
S3 
SVN 
Instances
Bounded SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SourceType -> c SourceType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SourceType #

toConstr :: SourceType -> Constr #

dataTypeOf :: SourceType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SourceType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SourceType) #

gmapT :: (forall b. Data b => b -> b) -> SourceType -> SourceType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SourceType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SourceType -> r #

gmapQ :: (forall d. Data d => d -> u) -> SourceType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SourceType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

Ord SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep SourceType :: Type -> Type #

Hashable SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toText :: SourceType -> Text #

NFData SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: SourceType -> () #

type Rep SourceType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep SourceType = D1 (MetaData "SourceType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) ((C1 (MetaCons "Archive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Git" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "S3" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SVN" PrefixI False) (U1 :: Type -> Type)))

StackAttributesKeys

data StackAttributesKeys Source #

Constructors

Color 
Instances
Bounded StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StackAttributesKeys -> c StackAttributesKeys #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StackAttributesKeys #

toConstr :: StackAttributesKeys -> Constr #

dataTypeOf :: StackAttributesKeys -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c StackAttributesKeys) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StackAttributesKeys) #

gmapT :: (forall b. Data b => b -> b) -> StackAttributesKeys -> StackAttributesKeys #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StackAttributesKeys -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StackAttributesKeys -> r #

gmapQ :: (forall d. Data d => d -> u) -> StackAttributesKeys -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StackAttributesKeys -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StackAttributesKeys -> m StackAttributesKeys #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StackAttributesKeys -> m StackAttributesKeys #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StackAttributesKeys -> m StackAttributesKeys #

Ord StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep StackAttributesKeys :: Type -> Type #

Hashable StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: StackAttributesKeys -> () #

type Rep StackAttributesKeys Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep StackAttributesKeys = D1 (MetaData "StackAttributesKeys" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "Color" PrefixI False) (U1 :: Type -> Type))

VirtualizationType

data VirtualizationType Source #

Constructors

HVM 
Paravirtual 
Instances
Bounded VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VirtualizationType -> c VirtualizationType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VirtualizationType #

toConstr :: VirtualizationType -> Constr #

dataTypeOf :: VirtualizationType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VirtualizationType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VirtualizationType) #

gmapT :: (forall b. Data b => b -> b) -> VirtualizationType -> VirtualizationType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VirtualizationType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VirtualizationType -> r #

gmapQ :: (forall d. Data d => d -> u) -> VirtualizationType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VirtualizationType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VirtualizationType -> m VirtualizationType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VirtualizationType -> m VirtualizationType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VirtualizationType -> m VirtualizationType #

Ord VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep VirtualizationType :: Type -> Type #

Hashable VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

NFData VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: VirtualizationType -> () #

type Rep VirtualizationType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep VirtualizationType = D1 (MetaData "VirtualizationType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "HVM" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Paravirtual" PrefixI False) (U1 :: Type -> Type))

VolumeType

data VolumeType Source #

Constructors

GP2 
IO1 
Standard 
Instances
Bounded VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Enum VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Eq VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Data VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VolumeType -> c VolumeType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VolumeType #

toConstr :: VolumeType -> Constr #

dataTypeOf :: VolumeType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VolumeType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VolumeType) #

gmapT :: (forall b. Data b => b -> b) -> VolumeType -> VolumeType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VolumeType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VolumeType -> r #

gmapQ :: (forall d. Data d => d -> u) -> VolumeType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VolumeType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VolumeType -> m VolumeType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VolumeType -> m VolumeType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VolumeType -> m VolumeType #

Ord VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Read VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Show VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Generic VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Associated Types

type Rep VolumeType :: Type -> Type #

Hashable VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToJSON VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromJSON VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToHeader VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToQuery VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToByteString VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

FromText VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

ToText VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

toText :: VolumeType -> Text #

NFData VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

Methods

rnf :: VolumeType -> () #

type Rep VolumeType Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Sum

type Rep VolumeType = D1 (MetaData "VolumeType" "Network.AWS.OpsWorks.Types.Sum" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "GP2" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "IO1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Standard" PrefixI False) (U1 :: Type -> Type)))

AgentVersion

data AgentVersion Source #

Describes an agent version.

See: agentVersion smart constructor.

Instances
Eq AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Data AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AgentVersion -> c AgentVersion #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AgentVersion #

toConstr :: AgentVersion -> Constr #

dataTypeOf :: AgentVersion -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AgentVersion) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AgentVersion) #

gmapT :: (forall b. Data b => b -> b) -> AgentVersion -> AgentVersion #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AgentVersion -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AgentVersion -> r #

gmapQ :: (forall d. Data d => d -> u) -> AgentVersion -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AgentVersion -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AgentVersion -> m AgentVersion #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AgentVersion -> m AgentVersion #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AgentVersion -> m AgentVersion #

Read AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Show AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Generic AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Associated Types

type Rep AgentVersion :: Type -> Type #

Hashable AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

FromJSON AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

NFData AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

rnf :: AgentVersion -> () #

type Rep AgentVersion Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

type Rep AgentVersion = D1 (MetaData "AgentVersion" "Network.AWS.OpsWorks.Types.Product" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "AgentVersion'" PrefixI True) (S1 (MetaSel (Just "_avVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_avConfigurationManager") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe StackConfigurationManager))))

agentVersion :: AgentVersion Source #

Creates a value of AgentVersion with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

avVersion :: Lens' AgentVersion (Maybe Text) Source #

The agent version.

App

data App Source #

A description of the app.

See: app smart constructor.

Instances
Eq App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

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

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

Data App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> App -> c App #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c App #

toConstr :: App -> Constr #

dataTypeOf :: App -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c App) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c App) #

gmapT :: (forall b. Data b => b -> b) -> App -> App #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> App -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> App -> r #

gmapQ :: (forall d. Data d => d -> u) -> App -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> App -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> App -> m App #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> App -> m App #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> App -> m App #

Read App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Show App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

showsPrec :: Int -> App -> ShowS #

show :: App -> String #

showList :: [App] -> ShowS #

Generic App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Associated Types

type Rep App :: Type -> Type #

Methods

from :: App -> Rep App x #

to :: Rep App x -> App #

Hashable App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

hashWithSalt :: Int -> App -> Int #

hash :: App -> Int #

FromJSON App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

NFData App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

Methods

rnf :: App -> () #

type Rep App Source # 
Instance details

Defined in Network.AWS.OpsWorks.Types.Product

type Rep App = D1 (MetaData "App" "Network.AWS.OpsWorks.Types.Product" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "App'" PrefixI True) (((S1 (MetaSel (Just "_appSSLConfiguration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SSLConfiguration)) :*: (S1 (MetaSel (Just "_appEnvironment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [EnvironmentVariable])) :*: S1 (MetaSel (Just "_appEnableSSL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 (MetaSel (Just "_appCreatedAt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_appShortname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_appDataSources") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DataSource])) :*: S1 (MetaSel (Just "_appAppSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Source))))) :*: ((S1 (MetaSel (Just "_appAppId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_appAttributes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map AppAttributesKeys Text))) :*: S1 (MetaSel (Just "_appName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_appType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AppType)) :*: S1 (MetaSel (Just "_appStackId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_appDomains") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_appDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

app :: App Source #

Creates a value of App with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

appSSLConfiguration :: Lens' App (Maybe SSLConfiguration) Source #

An SslConfiguration object with the SSL configuration.

appEnvironment :: Lens' App [EnvironmentVariable] Source #

An array of EnvironmentVariable objects that specify environment variables to be associated with the app. After you deploy the app, these variables are defined on the associated app server instances. For more information, see Environment Variables .