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

Amazonka.OpsWorks

Contents

Description

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

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.

You can specify Chef 12, 11.10, or 11.4 for your Linux stack. We recommend migrating your existing Linux stacks to Chef 12 as soon as possible.

Synopsis

Service Configuration

defaultService :: 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.

ResourceNotFoundException

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

Indicates that a resource was not found.

ValidationException

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

Indicates that a request was not valid.

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.

AppExists

newAppExists :: Wait DescribeApps Source #

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

DeploymentSuccessful

newDeploymentSuccessful :: Wait DescribeDeployments Source #

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

InstanceOnline

newInstanceOnline :: Wait DescribeInstances Source #

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

InstanceRegistered

newInstanceRegistered :: Wait DescribeInstances Source #

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

InstanceStopped

newInstanceStopped :: Wait DescribeInstances Source #

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

InstanceTerminated

newInstanceTerminated :: 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.

AssignInstance

data AssignInstance Source #

See: newAssignInstance smart constructor.

Constructors

AssignInstance' Text [Text] 

Instances

Instances details
ToJSON AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

ToHeaders AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

ToPath AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

ToQuery AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

AWSRequest AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type AWSResponse AssignInstance #

Generic AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type Rep AssignInstance :: Type -> Type #

Read AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Show AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

NFData AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Methods

rnf :: AssignInstance -> () #

Eq AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Hashable AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type AWSResponse AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstance = D1 ('MetaData "AssignInstance" "Amazonka.OpsWorks.AssignInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssignInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newAssignInstance Source #

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

AssignInstance, assignInstance_instanceId - The instance ID.

AssignInstance, assignInstance_layerIds - The layer ID, which must correspond to a custom layer. You cannot assign a registered instance to a built-in layer.

data AssignInstanceResponse Source #

See: newAssignInstanceResponse smart constructor.

Instances

Instances details
Generic AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type Rep AssignInstanceResponse :: Type -> Type #

Read AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Show AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

NFData AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Methods

rnf :: AssignInstanceResponse -> () #

Eq AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstanceResponse = D1 ('MetaData "AssignInstanceResponse" "Amazonka.OpsWorks.AssignInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssignInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssignInstanceResponse :: AssignInstanceResponse Source #

Create a value of AssignInstanceResponse with all optional fields omitted.

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

AssignVolume

data AssignVolume Source #

See: newAssignVolume smart constructor.

Constructors

AssignVolume' (Maybe Text) Text 

Instances

Instances details
ToJSON AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

ToHeaders AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

ToPath AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

ToQuery AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

AWSRequest AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type AWSResponse AssignVolume #

Generic AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type Rep AssignVolume :: Type -> Type #

Read AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Show AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

NFData AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Methods

rnf :: AssignVolume -> () #

Eq AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Hashable AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type AWSResponse AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolume = D1 ('MetaData "AssignVolume" "Amazonka.OpsWorks.AssignVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssignVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssignVolume Source #

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

AssignVolume, assignVolume_instanceId - The instance ID.

AssignVolume, assignVolume_volumeId - The volume ID.

data AssignVolumeResponse Source #

See: newAssignVolumeResponse smart constructor.

Constructors

AssignVolumeResponse' 

Instances

Instances details
Generic AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type Rep AssignVolumeResponse :: Type -> Type #

Read AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Show AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

NFData AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Methods

rnf :: AssignVolumeResponse -> () #

Eq AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolumeResponse = D1 ('MetaData "AssignVolumeResponse" "Amazonka.OpsWorks.AssignVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssignVolumeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssignVolumeResponse :: AssignVolumeResponse Source #

Create a value of AssignVolumeResponse with all optional fields omitted.

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

AssociateElasticIp

data AssociateElasticIp Source #

See: newAssociateElasticIp smart constructor.

Instances

Instances details
ToJSON AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

ToHeaders AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

ToPath AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

ToQuery AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

AWSRequest AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type AWSResponse AssociateElasticIp #

Generic AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type Rep AssociateElasticIp :: Type -> Type #

Read AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Show AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

NFData AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Methods

rnf :: AssociateElasticIp -> () #

Eq AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Hashable AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type AWSResponse AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type Rep AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type Rep AssociateElasticIp = D1 ('MetaData "AssociateElasticIp" "Amazonka.OpsWorks.AssociateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssociateElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateElasticIp Source #

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

AssociateElasticIp, associateElasticIp_instanceId - The instance ID.

AssociateElasticIp, associateElasticIp_elasticIp - The Elastic IP address.

data AssociateElasticIpResponse Source #

See: newAssociateElasticIpResponse smart constructor.

Instances

Instances details
Generic AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type Rep AssociateElasticIpResponse :: Type -> Type #

Read AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Show AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

NFData AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Eq AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type Rep AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type Rep AssociateElasticIpResponse = D1 ('MetaData "AssociateElasticIpResponse" "Amazonka.OpsWorks.AssociateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AssociateElasticIpResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateElasticIpResponse :: AssociateElasticIpResponse Source #

Create a value of AssociateElasticIpResponse with all optional fields omitted.

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

AttachElasticLoadBalancer

data AttachElasticLoadBalancer Source #

See: newAttachElasticLoadBalancer smart constructor.

Instances

Instances details
ToJSON AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

ToHeaders AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

ToPath AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

ToQuery AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

AWSRequest AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Generic AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Associated Types

type Rep AttachElasticLoadBalancer :: Type -> Type #

Read AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Show AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

NFData AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Eq AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Hashable AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type AWSResponse AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type Rep AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type Rep AttachElasticLoadBalancer = D1 ('MetaData "AttachElasticLoadBalancer" "Amazonka.OpsWorks.AttachElasticLoadBalancer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AttachElasticLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticLoadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttachElasticLoadBalancer Source #

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

AttachElasticLoadBalancer, attachElasticLoadBalancer_elasticLoadBalancerName - The Elastic Load Balancing instance's name.

AttachElasticLoadBalancer, attachElasticLoadBalancer_layerId - The ID of the layer to which the Elastic Load Balancing instance is to be attached.

data AttachElasticLoadBalancerResponse Source #

See: newAttachElasticLoadBalancerResponse smart constructor.

Instances

Instances details
Generic AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Associated Types

type Rep AttachElasticLoadBalancerResponse :: Type -> Type #

Read AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Show AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

NFData AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Eq AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type Rep AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type Rep AttachElasticLoadBalancerResponse = D1 ('MetaData "AttachElasticLoadBalancerResponse" "Amazonka.OpsWorks.AttachElasticLoadBalancer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AttachElasticLoadBalancerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAttachElasticLoadBalancerResponse :: AttachElasticLoadBalancerResponse Source #

Create a value of AttachElasticLoadBalancerResponse with all optional fields omitted.

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

CloneStack

data CloneStack Source #

See: newCloneStack smart constructor.

Instances

Instances details
ToJSON CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

ToHeaders CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Methods

toHeaders :: CloneStack -> [Header] #

ToPath CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

ToQuery CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

AWSRequest CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type AWSResponse CloneStack #

Generic CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type Rep CloneStack :: Type -> Type #

Read CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Show CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

NFData CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Methods

rnf :: CloneStack -> () #

Eq CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Hashable CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type AWSResponse CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type Rep CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type Rep CloneStack = D1 ('MetaData "CloneStack" "Amazonka.OpsWorks.CloneStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CloneStack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: (S1 ('MetaSel ('Just "cloneAppIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "clonePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)) :*: (S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostnameTheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceStackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCloneStack Source #

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

CloneStack, cloneStack_agentVersion - The default AWS OpsWorks Stacks agent version. You have the following options:

  • Auto-update - Set this parameter to LATEST. AWS OpsWorks Stacks automatically installs new agent versions on the stack's instances as soon as they are available.
  • Fixed version - Set this parameter to your preferred agent version. To update the agent version, you must edit the stack configuration and specify a new version. AWS OpsWorks Stacks then automatically installs that version on the stack's instances.

The default setting is LATEST. To specify an agent version, you must use the complete version number, not the abbreviated number shown on the console. For a list of available agent version numbers, call DescribeAgentVersions. AgentVersion cannot be set to Chef 12.2.

You can also specify an agent version when you create or update an instance, which overrides the stack's default setting.

CloneStack, cloneStack_attributes - A list of stack attributes and values as key/value pairs to be added to the cloned stack.

CloneStack, cloneStack_chefConfiguration - A ChefConfiguration object that specifies whether to enable Berkshelf and the Berkshelf version on Chef 11.10 stacks. For more information, see Create a New Stack.

$sel:cloneAppIds:CloneStack', cloneStack_cloneAppIds - A list of source stack app IDs to be included in the cloned stack.

$sel:clonePermissions:CloneStack', cloneStack_clonePermissions - Whether to clone the source stack's permissions.

CloneStack, cloneStack_configurationManager - The configuration manager. When you clone a stack we recommend that you use the configuration manager to specify the Chef version: 12, 11.10, or 11.4 for Linux stacks, or 12.2 for Windows stacks. The default value for Linux stacks is currently 12.

CloneStack, cloneStack_customCookbooksSource - Contains the information required to retrieve an app or cookbook from a repository. For more information, see Adding Apps or Cookbooks and Recipes.

CloneStack, cloneStack_customJson - A string that contains user-defined, custom JSON. It is used to override the corresponding default stack configuration JSON values. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information about custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes

CloneStack, cloneStack_defaultAvailabilityZone - The cloned stack's default Availability Zone, which must be in the specified region. For more information, see Regions and Endpoints. If you also specify a value for DefaultSubnetId, the subnet must be in the same zone. For more information, see the VpcId parameter description.

CloneStack, cloneStack_defaultInstanceProfileArn - The Amazon Resource Name (ARN) of an IAM profile that is the default profile for all of the stack's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

CloneStack, cloneStack_defaultOs - The stack's operating system, which must be set to one of the following.

  • A supported Linux operating system: An Amazon Linux version, such as Amazon Linux 2018.03, Amazon Linux 2017.09, Amazon Linux 2017.03, Amazon Linux 2016.09, Amazon Linux 2016.03, Amazon Linux 2015.09, or Amazon Linux 2015.03.
  • A supported Ubuntu operating system, such as Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, or Ubuntu 12.04 LTS.
  • CentOS Linux 7
  • Red Hat Enterprise Linux 7
  • Microsoft Windows Server 2012 R2 Base, Microsoft Windows Server 2012 R2 with SQL Server Express, Microsoft Windows Server 2012 R2 with SQL Server Standard, or Microsoft Windows Server 2012 R2 with SQL Server Web.
  • A custom AMI: Custom. You specify the custom AMI you want to use when you create instances. For more information about how to use custom AMIs with OpsWorks, see Using Custom AMIs.

The default option is the parent stack's operating system. For more information about supported operating systems, see AWS OpsWorks Stacks Operating Systems.

You can specify a different Linux operating system for the cloned stack, but you cannot change from Linux to Windows or Windows to Linux.

CloneStack, cloneStack_defaultRootDeviceType - The default root device type. This value is used by default for all instances in the cloned stack, but you can override it when you create an instance. For more information, see Storage for the Root Device.

CloneStack, cloneStack_defaultSshKeyName - A default Amazon EC2 key pair name. The default value is none. If you specify a key pair name, AWS OpsWorks installs the public key on the instance and you can use the private key with an SSH client to log in to the instance. For more information, see Using SSH to Communicate with an Instance and Managing SSH Access. You can override this setting by specifying a different key pair, or no key pair, when you create an instance.

CloneStack, cloneStack_defaultSubnetId - The stack's default VPC subnet ID. This parameter is required if you specify a value for the VpcId parameter. All instances are launched into this subnet unless you specify otherwise when you create the instance. If you also specify a value for DefaultAvailabilityZone, the subnet must be in that zone. For information on default values and when this parameter is required, see the VpcId parameter description.

CloneStack, cloneStack_hostnameTheme - The stack's host name theme, with spaces are replaced by underscores. The theme is used to generate host names for the stack's instances. By default, HostnameTheme is set to Layer_Dependent, which creates host names by appending integers to the layer's short name. The other themes are:

  • Baked_Goods
  • Clouds
  • Europe_Cities
  • Fruits
  • Greek_Deities_and_Titans
  • Legendary_creatures_from_Japan
  • Planets_and_Moons
  • Roman_Deities
  • Scottish_Islands
  • US_Cities
  • Wild_Cats

To obtain a generated host name, call GetHostNameSuggestion, which returns a host name based on the current theme.

CloneStack, cloneStack_name - The cloned stack name.

CloneStack, cloneStack_region - The cloned stack AWS region, such as "ap-northeast-2". For more information about AWS regions, see Regions and Endpoints.

CloneStack, cloneStack_useCustomCookbooks - Whether to use custom cookbooks.

CloneStack, cloneStack_useOpsworksSecurityGroups - Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's layers.

AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each layer, which are associated with layers by default. With UseOpsworksSecurityGroups you can instead provide your own custom security groups. UseOpsworksSecurityGroups has the following settings:

  • True - AWS OpsWorks Stacks automatically associates the appropriate built-in security group with each layer (default setting). You can associate additional security groups with a layer after you create it but you cannot delete the built-in security group.
  • False - AWS OpsWorks Stacks does not associate built-in security groups with layers. You must create appropriate Amazon Elastic Compute Cloud (Amazon EC2) security groups and associate a security group with each layer that you create. However, you can still manually associate a built-in security group with a layer on creation; custom security groups are required only for those layers that need custom settings.

For more information, see Create a New Stack.

CloneStack, cloneStack_vpcId - The ID of the VPC that the cloned stack is to be launched into. It must be in the specified region. All instances are launched into this VPC, and you cannot change the ID later.

  • If your account supports EC2 Classic, the default value is no VPC.
  • If your account does not support EC2 Classic, the default value is the default VPC for the specified region.

If the VPC ID corresponds to a default VPC and you have specified either the DefaultAvailabilityZone or the DefaultSubnetId parameter only, AWS OpsWorks Stacks infers the value of the other parameter. If you specify neither parameter, AWS OpsWorks Stacks sets these parameters to the first valid Availability Zone for the specified region and the corresponding default VPC subnet ID, respectively.

If you specify a nondefault VPC ID, note the following:

  • It must belong to a VPC in your account that is in the specified region.
  • You must specify a value for DefaultSubnetId.

For more information about how to use AWS OpsWorks Stacks with a VPC, see Running a Stack in a VPC. For more information about default VPC and EC2 Classic, see Supported Platforms.

$sel:sourceStackId:CloneStack', cloneStack_sourceStackId - The source stack ID.

CloneStack, cloneStack_serviceRoleArn - The stack AWS Identity and Access Management (IAM) role, which allows AWS OpsWorks Stacks to work with AWS resources on your behalf. You must set this parameter to the Amazon Resource Name (ARN) for an existing IAM role. If you create a stack by using the AWS OpsWorks Stacks console, it creates the role for you. You can obtain an existing stack's IAM ARN programmatically by calling DescribePermissions. For more information about IAM ARNs, see Using Identifiers.

You must set this parameter to a valid service role ARN or the action will fail; there is no default value. You can specify the source stack's service role ARN, if you prefer, but you must do so explicitly.

data CloneStackResponse Source #

Contains the response to a CloneStack request.

See: newCloneStackResponse smart constructor.

Instances

Instances details
Generic CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type Rep CloneStackResponse :: Type -> Type #

Read CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Show CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

NFData CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Methods

rnf :: CloneStackResponse -> () #

Eq CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type Rep CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type Rep CloneStackResponse = D1 ('MetaData "CloneStackResponse" "Amazonka.OpsWorks.CloneStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CloneStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCloneStackResponse Source #

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

CloneStackResponse, cloneStackResponse_stackId - The cloned stack ID.

$sel:httpStatus:CloneStackResponse', cloneStackResponse_httpStatus - The response's http status code.

CreateApp

data CreateApp Source #

See: newCreateApp smart constructor.

Instances

Instances details
ToJSON CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

ToHeaders CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Methods

toHeaders :: CreateApp -> [Header] #

ToPath CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

ToQuery CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

AWSRequest CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type AWSResponse CreateApp #

Generic CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type Rep CreateApp :: Type -> Type #

Read CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Show CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

NFData CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Methods

rnf :: CreateApp -> () #

Eq CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Hashable CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type AWSResponse CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateApp = D1 ('MetaData "CreateApp" "Amazonka.OpsWorks.CreateApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateApp'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "appSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap AppAttributesKeys Text))) :*: S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "enableSsl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentVariable])) :*: (S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sslConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SslConfiguration)))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AppType))))))

newCreateApp Source #

Create a value of CreateApp with all optional fields omitted.

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

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

CreateApp, createApp_appSource - A Source object that specifies the app repository.

CreateApp, createApp_attributes - One or more user-defined key/value pairs to be added to the stack attributes.

CreateApp, createApp_dataSources - The app's data source.

CreateApp, createApp_description - A description of the app.

CreateApp, createApp_domains - The app virtual host settings, with multiple domains separated by commas. For example: 'www.example.com, example.com'

CreateApp, createApp_enableSsl - Whether to enable SSL for the app.

CreateApp, createApp_environment - 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 instance. For more information, see Environment Variables.

There is no specific limit on the number of environment variables. However, the size of the associated data structure - which includes the variables' names, values, and protected flag values - cannot exceed 20 KB. This limit should accommodate most if not all use cases. Exceeding it will cause an exception with the message, "Environment: is too large (maximum is 20KB)."

If you have specified one or more environment variables, you cannot modify the stack's Chef version.

CreateApp, createApp_shortname - The app's short name.

CreateApp, createApp_sslConfiguration - An SslConfiguration object with the SSL configuration.

CreateApp, createApp_stackId - The stack ID.

CreateApp, createApp_name - The app name.

CreateApp, createApp_type - The app type. Each supported type is associated with a particular layer. For example, PHP applications are associated with a PHP layer. AWS OpsWorks Stacks deploys an application to those instances that are members of the corresponding layer. If your app isn't one of the standard types, or you prefer to implement your own Deploy recipes, specify other.

data CreateAppResponse Source #

Contains the response to a CreateApp request.

See: newCreateAppResponse smart constructor.

Instances

Instances details
Generic CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type Rep CreateAppResponse :: Type -> Type #

Read CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Show CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

NFData CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Methods

rnf :: CreateAppResponse -> () #

Eq CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateAppResponse = D1 ('MetaData "CreateAppResponse" "Amazonka.OpsWorks.CreateApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateAppResponse Source #

Create a value of CreateAppResponse with all optional fields omitted.

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

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

CreateAppResponse, createAppResponse_appId - The app ID.

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

CreateDeployment

data CreateDeployment Source #

See: newCreateDeployment smart constructor.

Instances

Instances details
ToJSON CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

ToHeaders CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

ToPath CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

ToQuery CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type AWSResponse CreateDeployment #

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

type AWSResponse CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

type Rep CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

newCreateDeployment Source #

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

CreateDeployment, createDeployment_appId - The app ID. This parameter is required for app deployments, but not for other deployment commands.

CreateDeployment, createDeployment_comment - A user-defined comment.

CreateDeployment, createDeployment_customJson - A string that contains user-defined, custom JSON. You can use this parameter to override some corresponding default stack configuration JSON values. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information about custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes and Overriding Attributes With Custom JSON.

CreateDeployment, createDeployment_instanceIds - The instance IDs for the deployment targets.

CreateDeployment, createDeployment_layerIds - The layer IDs for the deployment targets.

CreateDeployment, createDeployment_stackId - The stack ID.

CreateDeployment, createDeployment_command - A DeploymentCommand object that specifies the deployment command and any associated arguments.

data CreateDeploymentResponse Source #

Contains the response to a CreateDeployment request.

See: newCreateDeploymentResponse smart constructor.

Instances

Instances details
Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

NFData CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Eq CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

type Rep CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

type Rep CreateDeploymentResponse = D1 ('MetaData "CreateDeploymentResponse" "Amazonka.OpsWorks.CreateDeployment" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDeploymentResponse Source #

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

CreateDeploymentResponse, createDeploymentResponse_deploymentId - The deployment ID, which can be used with other requests to identify the deployment.

$sel:httpStatus:CreateDeploymentResponse', createDeploymentResponse_httpStatus - The response's http status code.

CreateInstance

data CreateInstance Source #

See: newCreateInstance smart constructor.

Instances

Instances details
ToJSON CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

ToHeaders CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

ToPath CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

ToQuery CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

AWSRequest CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type AWSResponse CreateInstance #

Generic CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type Rep CreateInstance :: Type -> Type #

Read CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Show CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

NFData CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Methods

rnf :: CreateInstance -> () #

Eq CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Hashable CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type AWSResponse CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstance = D1 ('MetaData "CreateInstance" "Amazonka.OpsWorks.CreateInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateInstance'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: S1 ('MetaSel ('Just "autoScalingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingType)))) :*: ((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "blockDeviceMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BlockDeviceMapping]))) :*: (S1 ('MetaSel ('Just "ebsOptimized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType))) :*: (S1 ('MetaSel ('Just "sshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateInstance Source #

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

CreateInstance, createInstance_agentVersion - The default AWS OpsWorks Stacks agent version. You have the following options:

  • INHERIT - Use the stack's default agent version setting.
  • version_number - Use the specified agent version. This value overrides the stack's default setting. To update the agent version, edit the instance configuration and specify a new version. AWS OpsWorks Stacks then automatically installs that version on the instance.

The default setting is INHERIT. To specify an agent version, you must use the complete version number, not the abbreviated number shown on the console. For a list of available agent version numbers, call DescribeAgentVersions. AgentVersion cannot be set to Chef 12.2.

CreateInstance, createInstance_amiId - A custom AMI ID to be used to create the instance. The AMI should be based on one of the supported operating systems. For more information, see Using Custom AMIs.

If you specify a custom AMI, you must set Os to Custom.

CreateInstance, createInstance_architecture - The instance architecture. The default option is x86_64. Instance types do not necessarily support both architectures. For a list of the architectures that are supported by the different instance types, see Instance Families and Types.

CreateInstance, createInstance_autoScalingType - For load-based or time-based instances, the type. Windows stacks can use only time-based instances.

CreateInstance, createInstance_availabilityZone - The instance Availability Zone. For more information, see Regions and Endpoints.

CreateInstance, createInstance_blockDeviceMappings - An array of BlockDeviceMapping objects that specify the instance's block devices. For more information, see Block Device Mapping. Note that block device mappings are not supported for custom AMIs.

CreateInstance, createInstance_ebsOptimized - Whether to create an Amazon EBS-optimized instance.

CreateInstance, createInstance_hostname - The instance host name.

CreateInstance, createInstance_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. To control when updates are installed, set this value to false. You must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or by manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

We strongly recommend using the default value of true to ensure that your instances have the latest security updates.

CreateInstance, createInstance_os - The instance's operating system, which must be set to one of the following.

  • A supported Linux operating system: An Amazon Linux version, such as Amazon Linux 2018.03, Amazon Linux 2017.09, Amazon Linux 2017.03, Amazon Linux 2016.09, Amazon Linux 2016.03, Amazon Linux 2015.09, or Amazon Linux 2015.03.
  • A supported Ubuntu operating system, such as Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, or Ubuntu 12.04 LTS.
  • CentOS Linux 7
  • Red Hat Enterprise Linux 7
  • A supported Windows operating system, such as Microsoft Windows Server 2012 R2 Base, Microsoft Windows Server 2012 R2 with SQL Server Express, Microsoft Windows Server 2012 R2 with SQL Server Standard, or Microsoft Windows Server 2012 R2 with SQL Server Web.
  • A custom AMI: Custom.

For more information about the supported operating systems, see AWS OpsWorks Stacks Operating Systems.

The default option is the current Amazon Linux version. If you set this parameter to Custom, you must use the CreateInstance action's AmiId parameter to specify the custom AMI that you want to use. Block device mappings are not supported if the value is Custom. For more information about supported operating systems, see Operating SystemsFor more information about how to use custom AMIs with AWS OpsWorks Stacks, see Using Custom AMIs.

CreateInstance, createInstance_rootDeviceType - The instance root device type. For more information, see Storage for the Root Device.

CreateInstance, createInstance_sshKeyName - The instance's Amazon EC2 key-pair name.

CreateInstance, createInstance_subnetId - The ID of the instance's subnet. If the stack is running in a VPC, you can use this parameter to override the stack's default subnet ID value and direct AWS OpsWorks Stacks to launch the instance in a different subnet.

CreateInstance, createInstance_tenancy - The instance's tenancy option. The default option is no tenancy, or if the instance is running in a VPC, inherit tenancy settings from the VPC. The following are valid values for this parameter: dedicated, default, or host. Because there are costs associated with changes in tenancy options, we recommend that you research tenancy options before choosing them for your instances. For more information about dedicated hosts, see Dedicated Hosts Overview and Amazon EC2 Dedicated Hosts. For more information about dedicated instances, see Dedicated Instances and Amazon EC2 Dedicated Instances.

CreateInstance, createInstance_virtualizationType - The instance's virtualization type, paravirtual or hvm.

CreateInstance, createInstance_stackId - The stack ID.

CreateInstance, createInstance_layerIds - An array that contains the instance's layer IDs.

CreateInstance, createInstance_instanceType - The instance type, such as t2.micro. For a list of supported instance types, open the stack in the console, choose Instances, and choose + Instance. The Size list contains the currently supported types. For more information, see Instance Families and Types. The parameter values that you use to specify the various types are in the API Name column of the Available Instance Types table.

data CreateInstanceResponse Source #

Contains the response to a CreateInstance request.

See: newCreateInstanceResponse smart constructor.

Instances

Instances details
Generic CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type Rep CreateInstanceResponse :: Type -> Type #

Read CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Show CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

NFData CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Methods

rnf :: CreateInstanceResponse -> () #

Eq CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstanceResponse = D1 ('MetaData "CreateInstanceResponse" "Amazonka.OpsWorks.CreateInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInstanceResponse Source #

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

CreateInstanceResponse, createInstanceResponse_instanceId - The instance ID.

$sel:httpStatus:CreateInstanceResponse', createInstanceResponse_httpStatus - The response's http status code.

CreateLayer

data CreateLayer Source #

See: newCreateLayer smart constructor.

Instances

Instances details
ToJSON CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

ToHeaders CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Methods

toHeaders :: CreateLayer -> [Header] #

ToPath CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

ToQuery CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

AWSRequest CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type AWSResponse CreateLayer #

Generic CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type Rep CreateLayer :: Type -> Type #

Read CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Show CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

NFData CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Methods

rnf :: CreateLayer -> () #

Eq CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Hashable CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type AWSResponse CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayer = D1 ('MetaData "CreateLayer" "Amazonka.OpsWorks.CreateLayer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateLayer'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LayerAttributesKeys (Maybe Text)))) :*: S1 ('MetaSel ('Just "autoAssignElasticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "autoAssignPublicIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudWatchLogsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsConfiguration)))) :*: ((S1 ('MetaSel ('Just "customInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customRecipes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recipes)) :*: (S1 ('MetaSel ('Just "customSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "enableAutoHealing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lifecycleEventConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecycleEventConfiguration))) :*: (S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "useEbsOptimizedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "volumeConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VolumeConfiguration])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LayerType) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateLayer Source #

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

CreateLayer, createLayer_attributes - One or more user-defined key-value pairs to be added to the stack attributes.

To create a cluster layer, set the EcsClusterArn attribute to the cluster's ARN.

CreateLayer, createLayer_autoAssignElasticIps - Whether to automatically assign an Elastic IP address to the layer's instances. For more information, see How to Edit a Layer.

CreateLayer, createLayer_autoAssignPublicIps - For stacks that are running in a VPC, whether to automatically assign a public IP address to the layer's instances. For more information, see How to Edit a Layer.

CreateLayer, createLayer_cloudWatchLogsConfiguration - Specifies CloudWatch Logs configuration options for the layer. For more information, see CloudWatchLogsLogStream.

CreateLayer, createLayer_customInstanceProfileArn - The ARN of an IAM profile to be used for the layer's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

CreateLayer, createLayer_customJson - A JSON-formatted string containing custom stack configuration and deployment attributes to be installed on the layer's instances. For more information, see Using Custom JSON. This feature is supported as of version 1.7.42 of the AWS CLI.

CreateLayer, createLayer_customRecipes - A LayerCustomRecipes object that specifies the layer custom recipes.

CreateLayer, createLayer_customSecurityGroupIds - An array containing the layer custom security group IDs.

CreateLayer, createLayer_enableAutoHealing - Whether to disable auto healing for the layer.

CreateLayer, createLayer_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. To control when updates are installed, set this value to false. You must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or by manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

To ensure that your instances have the latest security updates, we strongly recommend using the default value of true.

CreateLayer, createLayer_lifecycleEventConfiguration - A LifeCycleEventConfiguration object that you can use to configure the Shutdown event to specify an execution timeout and enable or disable Elastic Load Balancer connection draining.

CreateLayer, createLayer_packages - An array of Package objects that describes the layer packages.

CreateLayer, createLayer_useEbsOptimizedInstances - Whether to use Amazon EBS-optimized instances.

CreateLayer, createLayer_volumeConfigurations - A VolumeConfigurations object that describes the layer's Amazon EBS volumes.

CreateLayer, createLayer_stackId - The layer stack ID.

CreateLayer, createLayer_type - The layer type. A stack cannot have more than one built-in layer of the same type. It can have any number of custom layers. Built-in layers are not available in Chef 12 stacks.

CreateLayer, createLayer_name - The layer name, which is used by the console.

CreateLayer, createLayer_shortname - For custom layers only, use this parameter to specify the layer's short name, which is used internally by AWS OpsWorks Stacks and by Chef recipes. The short name is also used as the name for the directory where your app files are installed. It can have a maximum of 200 characters, which are limited to the alphanumeric characters, '-', '_', and '.'.

The built-in layers' short names are defined by AWS OpsWorks Stacks. For more information, see the Layer Reference.

data CreateLayerResponse Source #

Contains the response to a CreateLayer request.

See: newCreateLayerResponse smart constructor.

Instances

Instances details
Generic CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type Rep CreateLayerResponse :: Type -> Type #

Read CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Show CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

NFData CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Methods

rnf :: CreateLayerResponse -> () #

Eq CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayerResponse = D1 ('MetaData "CreateLayerResponse" "Amazonka.OpsWorks.CreateLayer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateLayerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLayerResponse Source #

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

CreateLayerResponse, createLayerResponse_layerId - The layer ID.

$sel:httpStatus:CreateLayerResponse', createLayerResponse_httpStatus - The response's http status code.

CreateStack

data CreateStack Source #

See: newCreateStack smart constructor.

Instances

Instances details
ToJSON CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

ToHeaders CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Methods

toHeaders :: CreateStack -> [Header] #

ToPath CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

ToQuery CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

AWSRequest CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type AWSResponse CreateStack #

Generic CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type Rep CreateStack :: Type -> Type #

Read CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Show CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

NFData CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Methods

rnf :: CreateStack -> () #

Eq CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Hashable CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type AWSResponse CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStack = D1 ('MetaData "CreateStack" "Amazonka.OpsWorks.CreateStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateStack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)))) :*: ((S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)))))) :*: (((S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "hostnameTheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "defaultInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateStack Source #

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

CreateStack, createStack_agentVersion - The default AWS OpsWorks Stacks agent version. You have the following options:

  • Auto-update - Set this parameter to LATEST. AWS OpsWorks Stacks automatically installs new agent versions on the stack's instances as soon as they are available.
  • Fixed version - Set this parameter to your preferred agent version. To update the agent version, you must edit the stack configuration and specify a new version. AWS OpsWorks Stacks then automatically installs that version on the stack's instances.

The default setting is the most recent release of the agent. To specify an agent version, you must use the complete version number, not the abbreviated number shown on the console. For a list of available agent version numbers, call DescribeAgentVersions. AgentVersion cannot be set to Chef 12.2.

You can also specify an agent version when you create or update an instance, which overrides the stack's default setting.

CreateStack, createStack_attributes - One or more user-defined key-value pairs to be added to the stack attributes.

CreateStack, createStack_chefConfiguration - A ChefConfiguration object that specifies whether to enable Berkshelf and the Berkshelf version on Chef 11.10 stacks. For more information, see Create a New Stack.

CreateStack, createStack_configurationManager - The configuration manager. When you create a stack we recommend that you use the configuration manager to specify the Chef version: 12, 11.10, or 11.4 for Linux stacks, or 12.2 for Windows stacks. The default value for Linux stacks is currently 12.

CreateStack, createStack_customCookbooksSource - Contains the information required to retrieve an app or cookbook from a repository. For more information, see Adding Apps or Cookbooks and Recipes.

CreateStack, createStack_customJson - A string that contains user-defined, custom JSON. It can be used to override the corresponding default stack configuration attribute values or to pass data to recipes. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information about custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

CreateStack, createStack_defaultAvailabilityZone - The stack's default Availability Zone, which must be in the specified region. For more information, see Regions and Endpoints. If you also specify a value for DefaultSubnetId, the subnet must be in the same zone. For more information, see the VpcId parameter description.

CreateStack, createStack_defaultOs - The stack's default operating system, which is installed on every instance unless you specify a different operating system when you create the instance. You can specify one of the following.

  • A supported Linux operating system: An Amazon Linux version, such as Amazon Linux 2018.03, Amazon Linux 2017.09, Amazon Linux 2017.03, Amazon Linux 2016.09, Amazon Linux 2016.03, Amazon Linux 2015.09, or Amazon Linux 2015.03.
  • A supported Ubuntu operating system, such as Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, or Ubuntu 12.04 LTS.
  • CentOS Linux 7
  • Red Hat Enterprise Linux 7
  • A supported Windows operating system, such as Microsoft Windows Server 2012 R2 Base, Microsoft Windows Server 2012 R2 with SQL Server Express, Microsoft Windows Server 2012 R2 with SQL Server Standard, or Microsoft Windows Server 2012 R2 with SQL Server Web.
  • A custom AMI: Custom. You specify the custom AMI you want to use when you create instances. For more information, see Using Custom AMIs.

The default option is the current Amazon Linux version. For more information about supported operating systems, see AWS OpsWorks Stacks Operating Systems.

CreateStack, createStack_defaultRootDeviceType - The default root device type. This value is the default for all instances in the stack, but you can override it when you create an instance. The default option is instance-store. For more information, see Storage for the Root Device.

CreateStack, createStack_defaultSshKeyName - A default Amazon EC2 key pair name. The default value is none. If you specify a key pair name, AWS OpsWorks installs the public key on the instance and you can use the private key with an SSH client to log in to the instance. For more information, see Using SSH to Communicate with an Instance and Managing SSH Access. You can override this setting by specifying a different key pair, or no key pair, when you create an instance.

CreateStack, createStack_defaultSubnetId - The stack's default VPC subnet ID. This parameter is required if you specify a value for the VpcId parameter. All instances are launched into this subnet unless you specify otherwise when you create the instance. If you also specify a value for DefaultAvailabilityZone, the subnet must be in that zone. For information on default values and when this parameter is required, see the VpcId parameter description.

CreateStack, createStack_hostnameTheme - The stack's host name theme, with spaces replaced by underscores. The theme is used to generate host names for the stack's instances. By default, HostnameTheme is set to Layer_Dependent, which creates host names by appending integers to the layer's short name. The other themes are:

  • Baked_Goods
  • Clouds
  • Europe_Cities
  • Fruits
  • Greek_Deities_and_Titans
  • Legendary_creatures_from_Japan
  • Planets_and_Moons
  • Roman_Deities
  • Scottish_Islands
  • US_Cities
  • Wild_Cats

To obtain a generated host name, call GetHostNameSuggestion, which returns a host name based on the current theme.

CreateStack, createStack_useCustomCookbooks - Whether the stack uses custom cookbooks.

CreateStack, createStack_useOpsworksSecurityGroups - Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's layers.

AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each layer, which are associated with layers by default. With UseOpsworksSecurityGroups you can instead provide your own custom security groups. UseOpsworksSecurityGroups has the following settings:

  • True - AWS OpsWorks Stacks automatically associates the appropriate built-in security group with each layer (default setting). You can associate additional security groups with a layer after you create it, but you cannot delete the built-in security group.
  • False - AWS OpsWorks Stacks does not associate built-in security groups with layers. You must create appropriate EC2 security groups and associate a security group with each layer that you create. However, you can still manually associate a built-in security group with a layer on creation; custom security groups are required only for those layers that need custom settings.

For more information, see Create a New Stack.

CreateStack, createStack_vpcId - The ID of the VPC that the stack is to be launched into. The VPC must be in the stack's region. All instances are launched into this VPC. You cannot change the ID later.

  • If your account supports EC2-Classic, the default value is no VPC.
  • If your account does not support EC2-Classic, the default value is the default VPC for the specified region.

If the VPC ID corresponds to a default VPC and you have specified either the DefaultAvailabilityZone or the DefaultSubnetId parameter only, AWS OpsWorks Stacks infers the value of the other parameter. If you specify neither parameter, AWS OpsWorks Stacks sets these parameters to the first valid Availability Zone for the specified region and the corresponding default VPC subnet ID, respectively.

If you specify a nondefault VPC ID, note the following:

  • It must belong to a VPC in your account that is in the specified region.
  • You must specify a value for DefaultSubnetId.

For more information about how to use AWS OpsWorks Stacks with a VPC, see Running a Stack in a VPC. For more information about default VPC and EC2-Classic, see Supported Platforms.

CreateStack, createStack_name - The stack name.

CreateStack, createStack_region - The stack's AWS region, such as ap-south-1. For more information about Amazon regions, see Regions and Endpoints.

In the AWS CLI, this API maps to the --stack-region parameter. If the --stack-region parameter and the AWS CLI common parameter --region are set to the same value, the stack uses a regional endpoint. If the --stack-region parameter is not set, but the AWS CLI --region parameter is, this also results in a stack with a regional endpoint. However, if the --region parameter is set to us-east-1, and the --stack-region parameter is set to one of the following, then the stack uses a legacy or classic region: us-west-1, us-west-2, sa-east-1, eu-central-1, eu-west-1, ap-northeast-1, ap-southeast-1, ap-southeast-2. In this case, the actual API endpoint of the stack is in us-east-1. Only the preceding regions are supported as classic regions in the us-east-1 API endpoint. Because it is a best practice to choose the regional endpoint that is closest to where you manage AWS, we recommend that you use regional endpoints for new stacks. The AWS CLI common --region parameter always specifies a regional API endpoint; it cannot be used to specify a classic AWS OpsWorks Stacks region.

CreateStack, createStack_serviceRoleArn - The stack's AWS Identity and Access Management (IAM) role, which allows AWS OpsWorks Stacks to work with AWS resources on your behalf. You must set this parameter to the Amazon Resource Name (ARN) for an existing IAM role. For more information about IAM ARNs, see Using Identifiers.

CreateStack, createStack_defaultInstanceProfileArn - The Amazon Resource Name (ARN) of an IAM profile that is the default profile for all of the stack's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

data CreateStackResponse Source #

Contains the response to a CreateStack request.

See: newCreateStackResponse smart constructor.

Instances

Instances details
Generic CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type Rep CreateStackResponse :: Type -> Type #

Read CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Show CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

NFData CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Methods

rnf :: CreateStackResponse -> () #

Eq CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStackResponse = D1 ('MetaData "CreateStackResponse" "Amazonka.OpsWorks.CreateStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateStackResponse Source #

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

CreateStackResponse, createStackResponse_stackId - The stack ID, which is an opaque string that you use to identify the stack when performing actions such as DescribeStacks.

$sel:httpStatus:CreateStackResponse', createStackResponse_httpStatus - The response's http status code.

CreateUserProfile

data CreateUserProfile Source #

See: newCreateUserProfile smart constructor.

Instances

Instances details
ToJSON CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

ToHeaders CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

ToPath CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

ToQuery CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

AWSRequest CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type AWSResponse CreateUserProfile #

Generic CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type Rep CreateUserProfile :: Type -> Type #

Read CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Show CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

NFData CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Methods

rnf :: CreateUserProfile -> () #

Eq CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Hashable CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type AWSResponse CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type Rep CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type Rep CreateUserProfile = D1 ('MetaData "CreateUserProfile" "Amazonka.OpsWorks.CreateUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateUserProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSelfManagement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sshUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateUserProfile Source #

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

CreateUserProfile, createUserProfile_allowSelfManagement - Whether users can specify their own SSH public key through the My Settings page. For more information, see Setting an IAM User's Public SSH Key.

CreateUserProfile, createUserProfile_sshPublicKey - The user's public SSH key.

CreateUserProfile, createUserProfile_sshUsername - The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and '_'. If the specified name includes other punctuation marks, AWS OpsWorks Stacks removes them. For example, my.name will be changed to myname. If you do not specify an SSH user name, AWS OpsWorks Stacks generates one from the IAM user name.

CreateUserProfile, createUserProfile_iamUserArn - The user's IAM ARN; this can also be a federated user's ARN.

data CreateUserProfileResponse Source #

Contains the response to a CreateUserProfile request.

See: newCreateUserProfileResponse smart constructor.

Instances

Instances details
Generic CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type Rep CreateUserProfileResponse :: Type -> Type #

Read CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Show CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

NFData CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Eq CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type Rep CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type Rep CreateUserProfileResponse = D1 ('MetaData "CreateUserProfileResponse" "Amazonka.OpsWorks.CreateUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CreateUserProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUserProfileResponse Source #

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

CreateUserProfile, createUserProfileResponse_iamUserArn - The user's IAM ARN.

$sel:httpStatus:CreateUserProfileResponse', createUserProfileResponse_httpStatus - The response's http status code.

DeleteApp

data DeleteApp Source #

See: newDeleteApp smart constructor.

Constructors

DeleteApp' Text 

Instances

Instances details
ToJSON DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

ToHeaders DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Methods

toHeaders :: DeleteApp -> [Header] #

ToPath DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

ToQuery DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

AWSRequest DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type AWSResponse DeleteApp #

Generic DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type Rep DeleteApp :: Type -> Type #

Read DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Show DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

NFData DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Methods

rnf :: DeleteApp -> () #

Eq DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Hashable DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type AWSResponse DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteApp = D1 ('MetaData "DeleteApp" "Amazonka.OpsWorks.DeleteApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApp Source #

Arguments

:: Text

DeleteApp

-> DeleteApp 

Create a value of DeleteApp with all optional fields omitted.

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

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

DeleteApp, deleteApp_appId - The app ID.

data DeleteAppResponse Source #

See: newDeleteAppResponse smart constructor.

Constructors

DeleteAppResponse' 

Instances

Instances details
Generic DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type Rep DeleteAppResponse :: Type -> Type #

Read DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Show DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

NFData DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Methods

rnf :: DeleteAppResponse -> () #

Eq DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteAppResponse = D1 ('MetaData "DeleteAppResponse" "Amazonka.OpsWorks.DeleteApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteAppResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAppResponse :: DeleteAppResponse Source #

Create a value of DeleteAppResponse with all optional fields omitted.

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

DeleteInstance

data DeleteInstance Source #

See: newDeleteInstance smart constructor.

Instances

Instances details
ToJSON DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

ToHeaders DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

ToPath DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

ToQuery DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

AWSRequest DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type AWSResponse DeleteInstance #

Generic DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type Rep DeleteInstance :: Type -> Type #

Read DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Show DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

NFData DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Methods

rnf :: DeleteInstance -> () #

Eq DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Hashable DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type AWSResponse DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstance = D1 ('MetaData "DeleteInstance" "Amazonka.OpsWorks.DeleteInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleteElasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "deleteVolumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteInstance Source #

Create a value of DeleteInstance 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:deleteElasticIp:DeleteInstance', deleteInstance_deleteElasticIp - Whether to delete the instance Elastic IP address.

$sel:deleteVolumes:DeleteInstance', deleteInstance_deleteVolumes - Whether to delete the instance's Amazon EBS volumes.

DeleteInstance, deleteInstance_instanceId - The instance ID.

data DeleteInstanceResponse Source #

See: newDeleteInstanceResponse smart constructor.

Instances

Instances details
Generic DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type Rep DeleteInstanceResponse :: Type -> Type #

Read DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Show DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

NFData DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Methods

rnf :: DeleteInstanceResponse -> () #

Eq DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstanceResponse = D1 ('MetaData "DeleteInstanceResponse" "Amazonka.OpsWorks.DeleteInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteInstanceResponse :: DeleteInstanceResponse Source #

Create a value of DeleteInstanceResponse with all optional fields omitted.

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

DeleteLayer

data DeleteLayer Source #

See: newDeleteLayer smart constructor.

Constructors

DeleteLayer' Text 

Instances

Instances details
ToJSON DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

ToHeaders DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Methods

toHeaders :: DeleteLayer -> [Header] #

ToPath DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

ToQuery DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

AWSRequest DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Associated Types

type AWSResponse DeleteLayer #

Generic DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Associated Types

type Rep DeleteLayer :: Type -> Type #

Read DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Show DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

NFData DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Methods

rnf :: DeleteLayer -> () #

Eq DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Hashable DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

type AWSResponse DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

type Rep DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

type Rep DeleteLayer = D1 ('MetaData "DeleteLayer" "Amazonka.OpsWorks.DeleteLayer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteLayer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLayer Source #

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

DeleteLayer, deleteLayer_layerId - The layer ID.

data DeleteLayerResponse Source #

See: newDeleteLayerResponse smart constructor.

Constructors

DeleteLayerResponse' 

newDeleteLayerResponse :: DeleteLayerResponse Source #

Create a value of DeleteLayerResponse with all optional fields omitted.

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

DeleteStack

data DeleteStack Source #

See: newDeleteStack smart constructor.

Constructors

DeleteStack' Text 

Instances

Instances details
ToJSON DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

ToHeaders DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Methods

toHeaders :: DeleteStack -> [Header] #

ToPath DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

ToQuery DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

AWSRequest DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Associated Types

type AWSResponse DeleteStack #

Generic DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Associated Types

type Rep DeleteStack :: Type -> Type #

Read DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Show DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

NFData DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Methods

rnf :: DeleteStack -> () #

Eq DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Hashable DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

type AWSResponse DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

type Rep DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

type Rep DeleteStack = D1 ('MetaData "DeleteStack" "Amazonka.OpsWorks.DeleteStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteStack Source #

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

DeleteStack, deleteStack_stackId - The stack ID.

data DeleteStackResponse Source #

See: newDeleteStackResponse smart constructor.

Constructors

DeleteStackResponse' 

newDeleteStackResponse :: DeleteStackResponse Source #

Create a value of DeleteStackResponse with all optional fields omitted.

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

DeleteUserProfile

data DeleteUserProfile Source #

See: newDeleteUserProfile smart constructor.

Constructors

DeleteUserProfile' Text 

Instances

Instances details
ToJSON DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

ToHeaders DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

ToPath DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

ToQuery DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

AWSRequest DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type AWSResponse DeleteUserProfile #

Generic DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type Rep DeleteUserProfile :: Type -> Type #

Read DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Show DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

NFData DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Methods

rnf :: DeleteUserProfile -> () #

Eq DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Hashable DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type AWSResponse DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type Rep DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type Rep DeleteUserProfile = D1 ('MetaData "DeleteUserProfile" "Amazonka.OpsWorks.DeleteUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteUserProfile Source #

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

DeleteUserProfile, deleteUserProfile_iamUserArn - The user's IAM ARN. This can also be a federated user's ARN.

data DeleteUserProfileResponse Source #

See: newDeleteUserProfileResponse smart constructor.

Instances

Instances details
Generic DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type Rep DeleteUserProfileResponse :: Type -> Type #

Read DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Show DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

NFData DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Eq DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type Rep DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type Rep DeleteUserProfileResponse = D1 ('MetaData "DeleteUserProfileResponse" "Amazonka.OpsWorks.DeleteUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeleteUserProfileResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteUserProfileResponse :: DeleteUserProfileResponse Source #

Create a value of DeleteUserProfileResponse with all optional fields omitted.

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

DeregisterEcsCluster

data DeregisterEcsCluster Source #

See: newDeregisterEcsCluster smart constructor.

Instances

Instances details
ToJSON DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

ToHeaders DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

ToPath DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

ToQuery DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

AWSRequest DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type AWSResponse DeregisterEcsCluster #

Generic DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type Rep DeregisterEcsCluster :: Type -> Type #

Read DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Show DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

NFData DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Methods

rnf :: DeregisterEcsCluster -> () #

Eq DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Hashable DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type AWSResponse DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type Rep DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type Rep DeregisterEcsCluster = D1 ('MetaData "DeregisterEcsCluster" "Amazonka.OpsWorks.DeregisterEcsCluster" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterEcsCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeregisterEcsCluster Source #

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

DeregisterEcsCluster, deregisterEcsCluster_ecsClusterArn - The cluster's Amazon Resource Number (ARN).

data DeregisterEcsClusterResponse Source #

See: newDeregisterEcsClusterResponse smart constructor.

Instances

Instances details
Generic DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type Rep DeregisterEcsClusterResponse :: Type -> Type #

Read DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Show DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

NFData DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Eq DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type Rep DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type Rep DeregisterEcsClusterResponse = D1 ('MetaData "DeregisterEcsClusterResponse" "Amazonka.OpsWorks.DeregisterEcsCluster" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterEcsClusterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterEcsClusterResponse :: DeregisterEcsClusterResponse Source #

Create a value of DeregisterEcsClusterResponse with all optional fields omitted.

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

DeregisterElasticIp

data DeregisterElasticIp Source #

See: newDeregisterElasticIp smart constructor.

Instances

Instances details
ToJSON DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

ToHeaders DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

ToPath DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

ToQuery DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

AWSRequest DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type AWSResponse DeregisterElasticIp #

Generic DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type Rep DeregisterElasticIp :: Type -> Type #

Read DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Show DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

NFData DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Methods

rnf :: DeregisterElasticIp -> () #

Eq DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Hashable DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type AWSResponse DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type Rep DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type Rep DeregisterElasticIp = D1 ('MetaData "DeregisterElasticIp" "Amazonka.OpsWorks.DeregisterElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeregisterElasticIp Source #

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

DeregisterElasticIp, deregisterElasticIp_elasticIp - The Elastic IP address.

data DeregisterElasticIpResponse Source #

See: newDeregisterElasticIpResponse smart constructor.

Instances

Instances details
Generic DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type Rep DeregisterElasticIpResponse :: Type -> Type #

Read DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Show DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

NFData DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Eq DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type Rep DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type Rep DeregisterElasticIpResponse = D1 ('MetaData "DeregisterElasticIpResponse" "Amazonka.OpsWorks.DeregisterElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterElasticIpResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterElasticIpResponse :: DeregisterElasticIpResponse Source #

Create a value of DeregisterElasticIpResponse with all optional fields omitted.

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

DeregisterInstance

data DeregisterInstance Source #

See: newDeregisterInstance smart constructor.

Instances

Instances details
ToJSON DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToHeaders DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToPath DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToQuery DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

AWSRequest DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type AWSResponse DeregisterInstance #

Generic DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstance :: Type -> Type #

Read DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

NFData DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Methods

rnf :: DeregisterInstance -> () #

Eq DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Hashable DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type AWSResponse DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstance = D1 ('MetaData "DeregisterInstance" "Amazonka.OpsWorks.DeregisterInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeregisterInstance Source #

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

DeregisterInstance, deregisterInstance_instanceId - The instance ID.

data DeregisterInstanceResponse Source #

See: newDeregisterInstanceResponse smart constructor.

Instances

Instances details
Generic DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstanceResponse :: Type -> Type #

Read DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

NFData DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Eq DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstanceResponse = D1 ('MetaData "DeregisterInstanceResponse" "Amazonka.OpsWorks.DeregisterInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterInstanceResponse :: DeregisterInstanceResponse Source #

Create a value of DeregisterInstanceResponse with all optional fields omitted.

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

DeregisterRdsDbInstance

data DeregisterRdsDbInstance Source #

See: newDeregisterRdsDbInstance smart constructor.

Instances

Instances details
ToJSON DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

ToHeaders DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

ToPath DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

ToQuery DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

AWSRequest DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Generic DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Associated Types

type Rep DeregisterRdsDbInstance :: Type -> Type #

Read DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Show DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

NFData DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Methods

rnf :: DeregisterRdsDbInstance -> () #

Eq DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Hashable DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type AWSResponse DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type Rep DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type Rep DeregisterRdsDbInstance = D1 ('MetaData "DeregisterRdsDbInstance" "Amazonka.OpsWorks.DeregisterRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterRdsDbInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdsDbInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeregisterRdsDbInstance Source #

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

DeregisterRdsDbInstance, deregisterRdsDbInstance_rdsDbInstanceArn - The Amazon RDS instance's ARN.

data DeregisterRdsDbInstanceResponse Source #

See: newDeregisterRdsDbInstanceResponse smart constructor.

Instances

Instances details
Generic DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Associated Types

type Rep DeregisterRdsDbInstanceResponse :: Type -> Type #

Read DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Show DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

NFData DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Eq DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type Rep DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type Rep DeregisterRdsDbInstanceResponse = D1 ('MetaData "DeregisterRdsDbInstanceResponse" "Amazonka.OpsWorks.DeregisterRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterRdsDbInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterRdsDbInstanceResponse :: DeregisterRdsDbInstanceResponse Source #

Create a value of DeregisterRdsDbInstanceResponse with all optional fields omitted.

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

DeregisterVolume

data DeregisterVolume Source #

See: newDeregisterVolume smart constructor.

Constructors

DeregisterVolume' Text 

Instances

Instances details
ToJSON DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

ToHeaders DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

ToPath DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

ToQuery DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

AWSRequest DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type AWSResponse DeregisterVolume #

Generic DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type Rep DeregisterVolume :: Type -> Type #

Read DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Show DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

NFData DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Methods

rnf :: DeregisterVolume -> () #

Eq DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Hashable DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type AWSResponse DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type Rep DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type Rep DeregisterVolume = D1 ('MetaData "DeregisterVolume" "Amazonka.OpsWorks.DeregisterVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeregisterVolume Source #

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

DeregisterVolume, deregisterVolume_volumeId - The AWS OpsWorks Stacks volume ID, which is the GUID that AWS OpsWorks Stacks assigned to the instance when you registered the volume with the stack, not the Amazon EC2 volume ID.

data DeregisterVolumeResponse Source #

See: newDeregisterVolumeResponse smart constructor.

Instances

Instances details
Generic DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type Rep DeregisterVolumeResponse :: Type -> Type #

Read DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Show DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

NFData DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Eq DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type Rep DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type Rep DeregisterVolumeResponse = D1 ('MetaData "DeregisterVolumeResponse" "Amazonka.OpsWorks.DeregisterVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeregisterVolumeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterVolumeResponse :: DeregisterVolumeResponse Source #

Create a value of DeregisterVolumeResponse with all optional fields omitted.

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

DescribeAgentVersions

data DescribeAgentVersions Source #

See: newDescribeAgentVersions smart constructor.

Instances

Instances details
ToJSON DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

ToHeaders DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

ToPath DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

ToQuery DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

AWSRequest DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type AWSResponse DescribeAgentVersions #

Generic DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type Rep DescribeAgentVersions :: Type -> Type #

Read DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Show DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

NFData DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Methods

rnf :: DescribeAgentVersions -> () #

Eq DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Hashable DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type AWSResponse DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type Rep DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type Rep DescribeAgentVersions = D1 ('MetaData "DescribeAgentVersions" "Amazonka.OpsWorks.DescribeAgentVersions" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeAgentVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeAgentVersions :: DescribeAgentVersions Source #

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

DescribeAgentVersions, describeAgentVersions_configurationManager - The configuration manager.

DescribeAgentVersions, describeAgentVersions_stackId - The stack ID.

data DescribeAgentVersionsResponse Source #

Contains the response to a DescribeAgentVersions request.

See: newDescribeAgentVersionsResponse smart constructor.

Instances

Instances details
Generic DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type Rep DescribeAgentVersionsResponse :: Type -> Type #

Read DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Show DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

NFData DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Eq DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type Rep DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type Rep DescribeAgentVersionsResponse = D1 ('MetaData "DescribeAgentVersionsResponse" "Amazonka.OpsWorks.DescribeAgentVersions" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeAgentVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AgentVersion])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeAgentVersionsResponse Source #

Create a value of DescribeAgentVersionsResponse 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:agentVersions:DescribeAgentVersionsResponse', describeAgentVersionsResponse_agentVersions - The agent versions for the specified stack or configuration manager. Note that this value is the complete version number, not the abbreviated number used by the console.

$sel:httpStatus:DescribeAgentVersionsResponse', describeAgentVersionsResponse_httpStatus - The response's http status code.

DescribeApps

data DescribeApps Source #

See: newDescribeApps smart constructor.

Constructors

DescribeApps' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
ToJSON DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

ToHeaders DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

ToPath DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

ToQuery DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

AWSRequest DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type AWSResponse DescribeApps #

Generic DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type Rep DescribeApps :: Type -> Type #

Read DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Show DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

NFData DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Methods

rnf :: DescribeApps -> () #

Eq DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Hashable DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type AWSResponse DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeApps = D1 ('MetaData "DescribeApps" "Amazonka.OpsWorks.DescribeApps" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeApps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeApps :: DescribeApps Source #

Create a value of DescribeApps with all optional fields omitted.

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

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

$sel:appIds:DescribeApps', describeApps_appIds - An array of app IDs for the apps to be described. If you use this parameter, DescribeApps returns a description of the specified apps. Otherwise, it returns a description of every app.

DescribeApps, describeApps_stackId - The app stack ID. If you use this parameter, DescribeApps returns a description of the apps in the specified stack.

data DescribeAppsResponse Source #

Contains the response to a DescribeApps request.

See: newDescribeAppsResponse smart constructor.

Instances

Instances details
Generic DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type Rep DescribeAppsResponse :: Type -> Type #

Read DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Show DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

NFData DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Methods

rnf :: DescribeAppsResponse -> () #

Eq DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeAppsResponse = D1 ('MetaData "DescribeAppsResponse" "Amazonka.OpsWorks.DescribeApps" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeAppsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [App])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeAppsResponse Source #

Create a value of DescribeAppsResponse with all optional fields omitted.

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

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

$sel:apps:DescribeAppsResponse', describeAppsResponse_apps - An array of App objects that describe the specified apps.

$sel:httpStatus:DescribeAppsResponse', describeAppsResponse_httpStatus - The response's http status code.

DescribeCommands

data DescribeCommands Source #

See: newDescribeCommands smart constructor.

Instances

Instances details
ToJSON DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

ToHeaders DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

ToPath DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

ToQuery DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

AWSRequest DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type AWSResponse DescribeCommands #

Generic DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type Rep DescribeCommands :: Type -> Type #

Read DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Show DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

NFData DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Methods

rnf :: DescribeCommands -> () #

Eq DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Hashable DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type AWSResponse DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type Rep DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type Rep DescribeCommands = D1 ('MetaData "DescribeCommands" "Amazonka.OpsWorks.DescribeCommands" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeCommands'" 'PrefixI 'True) (S1 ('MetaSel ('Just "commandIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeCommands :: DescribeCommands Source #

Create a value of DescribeCommands 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:commandIds:DescribeCommands', describeCommands_commandIds - An array of command IDs. If you include this parameter, DescribeCommands returns a description of the specified commands. Otherwise, it returns a description of every command.

DescribeCommands, describeCommands_deploymentId - The deployment ID. If you include this parameter, DescribeCommands returns a description of the commands associated with the specified deployment.

DescribeCommands, describeCommands_instanceId - The instance ID. If you include this parameter, DescribeCommands returns a description of the commands associated with the specified instance.

data DescribeCommandsResponse Source #

Contains the response to a DescribeCommands request.

See: newDescribeCommandsResponse smart constructor.

Instances

Instances details
Generic DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type Rep DescribeCommandsResponse :: Type -> Type #

Read DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Show DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

NFData DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Eq DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type Rep DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type Rep DescribeCommandsResponse = D1 ('MetaData "DescribeCommandsResponse" "Amazonka.OpsWorks.DescribeCommands" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeCommandsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "commands") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Command])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeCommandsResponse Source #

Create a value of DescribeCommandsResponse 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:commands:DescribeCommandsResponse', describeCommandsResponse_commands - An array of Command objects that describe each of the specified commands.

$sel:httpStatus:DescribeCommandsResponse', describeCommandsResponse_httpStatus - The response's http status code.

DescribeDeployments

data DescribeDeployments Source #

See: newDescribeDeployments smart constructor.

Instances

Instances details
ToJSON DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

ToHeaders DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

ToPath DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

ToQuery DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

AWSRequest DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type AWSResponse DescribeDeployments #

Generic DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type Rep DescribeDeployments :: Type -> Type #

Read DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Show DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

NFData DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Methods

rnf :: DescribeDeployments -> () #

Eq DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Hashable DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type AWSResponse DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type Rep DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type Rep DescribeDeployments = D1 ('MetaData "DescribeDeployments" "Amazonka.OpsWorks.DescribeDeployments" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeDeployments :: DescribeDeployments Source #

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

DescribeDeployments, describeDeployments_appId - The app ID. If you include this parameter, the command returns a description of the commands associated with the specified app.

$sel:deploymentIds:DescribeDeployments', describeDeployments_deploymentIds - An array of deployment IDs to be described. If you include this parameter, the command returns a description of the specified deployments. Otherwise, it returns a description of every deployment.

DescribeDeployments, describeDeployments_stackId - The stack ID. If you include this parameter, the command returns a description of the commands associated with the specified stack.

data DescribeDeploymentsResponse Source #

Contains the response to a DescribeDeployments request.

See: newDescribeDeploymentsResponse smart constructor.

Instances

Instances details
Generic DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type Rep DescribeDeploymentsResponse :: Type -> Type #

Read DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Show DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

NFData DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Eq DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type Rep DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type Rep DescribeDeploymentsResponse = D1 ('MetaData "DescribeDeploymentsResponse" "Amazonka.OpsWorks.DescribeDeployments" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Deployment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDeploymentsResponse Source #

Create a value of DescribeDeploymentsResponse 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:deployments:DescribeDeploymentsResponse', describeDeploymentsResponse_deployments - An array of Deployment objects that describe the deployments.

$sel:httpStatus:DescribeDeploymentsResponse', describeDeploymentsResponse_httpStatus - The response's http status code.

DescribeEcsClusters (Paginated)

data DescribeEcsClusters Source #

See: newDescribeEcsClusters smart constructor.

Instances

Instances details
ToJSON DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

ToHeaders DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

ToPath DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

ToQuery DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

AWSPager DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

AWSRequest DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Associated Types

type AWSResponse DescribeEcsClusters #

Generic DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Associated Types

type Rep DescribeEcsClusters :: Type -> Type #

Read DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Show DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

NFData DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Methods

rnf :: DescribeEcsClusters -> () #

Eq DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Hashable DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type AWSResponse DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type Rep DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type Rep DescribeEcsClusters = D1 ('MetaData "DescribeEcsClusters" "Amazonka.OpsWorks.DescribeEcsClusters" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeEcsClusters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ecsClusterArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeEcsClusters :: DescribeEcsClusters Source #

Create a value of DescribeEcsClusters 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:ecsClusterArns:DescribeEcsClusters', describeEcsClusters_ecsClusterArns - A list of ARNs, one for each cluster to be described.

$sel:maxResults:DescribeEcsClusters', describeEcsClusters_maxResults - To receive a paginated response, use this parameter to specify the maximum number of results to be returned with a single call. If the number of available results exceeds this maximum, the response includes a NextToken value that you can assign to the NextToken request parameter to get the next set of results.

DescribeEcsClusters, describeEcsClusters_nextToken - If the previous paginated request did not return all of the remaining results, the response object'sNextToken parameter value is set to a token. To retrieve the next set of results, call DescribeEcsClusters again and assign that token to the request object's NextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null.

DescribeEcsClusters, describeEcsClusters_stackId - A stack ID. DescribeEcsClusters returns a description of the cluster that is registered with the stack.

data DescribeEcsClustersResponse Source #

Contains the response to a DescribeEcsClusters request.

See: newDescribeEcsClustersResponse smart constructor.

Instances

Instances details
Generic DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Associated Types

type Rep DescribeEcsClustersResponse :: Type -> Type #

Read DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Show DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

NFData DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Eq DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type Rep DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type Rep DescribeEcsClustersResponse = D1 ('MetaData "DescribeEcsClustersResponse" "Amazonka.OpsWorks.DescribeEcsClusters" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeEcsClustersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EcsCluster])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEcsClustersResponse Source #

Create a value of DescribeEcsClustersResponse 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:ecsClusters:DescribeEcsClustersResponse', describeEcsClustersResponse_ecsClusters - A list of EcsCluster objects containing the cluster descriptions.

DescribeEcsClusters, describeEcsClustersResponse_nextToken - If a paginated request does not return all of the remaining results, this parameter is set to a token that you can assign to the request object's NextToken parameter to retrieve the next set of results. If the previous paginated request returned all of the remaining results, this parameter is set to null.

$sel:httpStatus:DescribeEcsClustersResponse', describeEcsClustersResponse_httpStatus - The response's http status code.

DescribeElasticIps

data DescribeElasticIps Source #

See: newDescribeElasticIps smart constructor.

Instances

Instances details
ToJSON DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

ToHeaders DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

ToPath DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

ToQuery DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

AWSRequest DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type AWSResponse DescribeElasticIps #

Generic DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type Rep DescribeElasticIps :: Type -> Type #

Read DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Show DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

NFData DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Methods

rnf :: DescribeElasticIps -> () #

Eq DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Hashable DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type AWSResponse DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type Rep DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type Rep DescribeElasticIps = D1 ('MetaData "DescribeElasticIps" "Amazonka.OpsWorks.DescribeElasticIps" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeElasticIps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ips") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeElasticIps :: DescribeElasticIps Source #

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

DescribeElasticIps, describeElasticIps_instanceId - The instance ID. If you include this parameter, DescribeElasticIps returns a description of the Elastic IP addresses associated with the specified instance.

$sel:ips:DescribeElasticIps', describeElasticIps_ips - An array of Elastic IP addresses to be described. If you include this parameter, DescribeElasticIps returns a description of the specified Elastic IP addresses. Otherwise, it returns a description of every Elastic IP address.

DescribeElasticIps, describeElasticIps_stackId - A stack ID. If you include this parameter, DescribeElasticIps returns a description of the Elastic IP addresses that are registered with the specified stack.

data DescribeElasticIpsResponse Source #

Contains the response to a DescribeElasticIps request.

See: newDescribeElasticIpsResponse smart constructor.

Instances

Instances details
Generic DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type Rep DescribeElasticIpsResponse :: Type -> Type #

Read DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Show DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

NFData DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Eq DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type Rep DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type Rep DescribeElasticIpsResponse = D1 ('MetaData "DescribeElasticIpsResponse" "Amazonka.OpsWorks.DescribeElasticIps" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeElasticIpsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ElasticIp])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeElasticIpsResponse Source #

Create a value of DescribeElasticIpsResponse 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:elasticIps:DescribeElasticIpsResponse', describeElasticIpsResponse_elasticIps - An ElasticIps object that describes the specified Elastic IP addresses.

$sel:httpStatus:DescribeElasticIpsResponse', describeElasticIpsResponse_httpStatus - The response's http status code.

DescribeElasticLoadBalancers

data DescribeElasticLoadBalancers Source #

See: newDescribeElasticLoadBalancers smart constructor.

Instances

Instances details
ToJSON DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

ToHeaders DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

ToPath DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

ToQuery DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

AWSRequest DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Generic DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Associated Types

type Rep DescribeElasticLoadBalancers :: Type -> Type #

Read DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Show DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

NFData DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Eq DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Hashable DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type AWSResponse DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type Rep DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type Rep DescribeElasticLoadBalancers = D1 ('MetaData "DescribeElasticLoadBalancers" "Amazonka.OpsWorks.DescribeElasticLoadBalancers" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeElasticLoadBalancers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeElasticLoadBalancers :: DescribeElasticLoadBalancers Source #

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

DescribeElasticLoadBalancers, describeElasticLoadBalancers_layerIds - A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.

DescribeElasticLoadBalancers, describeElasticLoadBalancers_stackId - A stack ID. The action describes the stack's Elastic Load Balancing instances.

data DescribeElasticLoadBalancersResponse Source #

Contains the response to a DescribeElasticLoadBalancers request.

See: newDescribeElasticLoadBalancersResponse smart constructor.

Instances

Instances details
Generic DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Read DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Show DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

NFData DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Eq DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type Rep DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type Rep DescribeElasticLoadBalancersResponse = D1 ('MetaData "DescribeElasticLoadBalancersResponse" "Amazonka.OpsWorks.DescribeElasticLoadBalancers" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeElasticLoadBalancersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticLoadBalancers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ElasticLoadBalancer])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeElasticLoadBalancersResponse Source #

Create a value of DescribeElasticLoadBalancersResponse 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:elasticLoadBalancers:DescribeElasticLoadBalancersResponse', describeElasticLoadBalancersResponse_elasticLoadBalancers - A list of ElasticLoadBalancer objects that describe the specified Elastic Load Balancing instances.

$sel:httpStatus:DescribeElasticLoadBalancersResponse', describeElasticLoadBalancersResponse_httpStatus - The response's http status code.

DescribeInstances

data DescribeInstances Source #

See: newDescribeInstances smart constructor.

Instances

Instances details
ToJSON DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

ToHeaders DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

ToPath DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

ToQuery DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

AWSRequest DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type AWSResponse DescribeInstances #

Generic DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type Rep DescribeInstances :: Type -> Type #

Read DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Show DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

NFData DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Methods

rnf :: DescribeInstances -> () #

Eq DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Hashable DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type AWSResponse DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type Rep DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type Rep DescribeInstances = D1 ('MetaData "DescribeInstances" "Amazonka.OpsWorks.DescribeInstances" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeInstances :: DescribeInstances Source #

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

DescribeInstances, describeInstances_instanceIds - An array of instance IDs to be described. If you use this parameter, DescribeInstances returns a description of the specified instances. Otherwise, it returns a description of every instance.

DescribeInstances, describeInstances_layerId - A layer ID. If you use this parameter, DescribeInstances returns descriptions of the instances associated with the specified layer.

DescribeInstances, describeInstances_stackId - A stack ID. If you use this parameter, DescribeInstances returns descriptions of the instances associated with the specified stack.

data DescribeInstancesResponse Source #

Contains the response to a DescribeInstances request.

See: newDescribeInstancesResponse smart constructor.

Instances

Instances details
Generic DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type Rep DescribeInstancesResponse :: Type -> Type #

Read DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Show DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

NFData DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Eq DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type Rep DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type Rep DescribeInstancesResponse = D1 ('MetaData "DescribeInstancesResponse" "Amazonka.OpsWorks.DescribeInstances" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeInstancesResponse Source #

Create a value of DescribeInstancesResponse 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:instances:DescribeInstancesResponse', describeInstancesResponse_instances - An array of Instance objects that describe the instances.

$sel:httpStatus:DescribeInstancesResponse', describeInstancesResponse_httpStatus - The response's http status code.

DescribeLayers

data DescribeLayers Source #

See: newDescribeLayers smart constructor.

Constructors

DescribeLayers' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
ToJSON DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

ToHeaders DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

ToPath DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

ToQuery DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

AWSRequest DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type AWSResponse DescribeLayers #

Generic DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type Rep DescribeLayers :: Type -> Type #

Read DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Show DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

NFData DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Methods

rnf :: DescribeLayers -> () #

Eq DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Hashable DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type AWSResponse DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayers = D1 ('MetaData "DescribeLayers" "Amazonka.OpsWorks.DescribeLayers" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeLayers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeLayers :: DescribeLayers Source #

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

DescribeLayers, describeLayers_layerIds - An array of layer IDs that specify the layers to be described. If you omit this parameter, DescribeLayers returns a description of every layer in the specified stack.

DescribeLayers, describeLayers_stackId - The stack ID.

data DescribeLayersResponse Source #

Contains the response to a DescribeLayers request.

See: newDescribeLayersResponse smart constructor.

Instances

Instances details
Generic DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type Rep DescribeLayersResponse :: Type -> Type #

Read DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Show DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

NFData DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Methods

rnf :: DescribeLayersResponse -> () #

Eq DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayersResponse = D1 ('MetaData "DescribeLayersResponse" "Amazonka.OpsWorks.DescribeLayers" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeLayersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Layer])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLayersResponse Source #

Create a value of DescribeLayersResponse 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:layers:DescribeLayersResponse', describeLayersResponse_layers - An array of Layer objects that describe the layers.

$sel:httpStatus:DescribeLayersResponse', describeLayersResponse_httpStatus - The response's http status code.

DescribeLoadBasedAutoScaling

data DescribeLoadBasedAutoScaling Source #

See: newDescribeLoadBasedAutoScaling smart constructor.

Instances

Instances details
ToJSON DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

ToHeaders DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

ToPath DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

ToQuery DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

AWSRequest DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Generic DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Associated Types

type Rep DescribeLoadBasedAutoScaling :: Type -> Type #

Read DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Show DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

NFData DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Eq DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Hashable DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type AWSResponse DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type Rep DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type Rep DescribeLoadBasedAutoScaling = D1 ('MetaData "DescribeLoadBasedAutoScaling" "Amazonka.OpsWorks.DescribeLoadBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeLoadBasedAutoScaling'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeLoadBasedAutoScaling :: DescribeLoadBasedAutoScaling Source #

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

DescribeLoadBasedAutoScaling, describeLoadBasedAutoScaling_layerIds - An array of layer IDs.

data DescribeLoadBasedAutoScalingResponse Source #

Contains the response to a DescribeLoadBasedAutoScaling request.

See: newDescribeLoadBasedAutoScalingResponse smart constructor.

Instances

Instances details
Generic DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Read DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Show DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

NFData DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Eq DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type Rep DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type Rep DescribeLoadBasedAutoScalingResponse = D1 ('MetaData "DescribeLoadBasedAutoScalingResponse" "Amazonka.OpsWorks.DescribeLoadBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeLoadBasedAutoScalingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBasedAutoScalingConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBasedAutoScalingConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLoadBasedAutoScalingResponse Source #

Create a value of DescribeLoadBasedAutoScalingResponse 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:loadBasedAutoScalingConfigurations:DescribeLoadBasedAutoScalingResponse', describeLoadBasedAutoScalingResponse_loadBasedAutoScalingConfigurations - An array of LoadBasedAutoScalingConfiguration objects that describe each layer's configuration.

$sel:httpStatus:DescribeLoadBasedAutoScalingResponse', describeLoadBasedAutoScalingResponse_httpStatus - The response's http status code.

DescribeMyUserProfile

data DescribeMyUserProfile Source #

See: newDescribeMyUserProfile smart constructor.

Instances

Instances details
ToJSON DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

ToHeaders DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

ToPath DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

ToQuery DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

AWSRequest DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type AWSResponse DescribeMyUserProfile #

Generic DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type Rep DescribeMyUserProfile :: Type -> Type #

Read DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Show DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

NFData DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Methods

rnf :: DescribeMyUserProfile -> () #

Eq DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Hashable DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type AWSResponse DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type Rep DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type Rep DescribeMyUserProfile = D1 ('MetaData "DescribeMyUserProfile" "Amazonka.OpsWorks.DescribeMyUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeMyUserProfile'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeMyUserProfile :: DescribeMyUserProfile Source #

Create a value of DescribeMyUserProfile with all optional fields omitted.

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

data DescribeMyUserProfileResponse Source #

Contains the response to a DescribeMyUserProfile request.

See: newDescribeMyUserProfileResponse smart constructor.

Instances

Instances details
Generic DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type Rep DescribeMyUserProfileResponse :: Type -> Type #

Read DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Show DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

NFData DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Eq DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type Rep DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type Rep DescribeMyUserProfileResponse = D1 ('MetaData "DescribeMyUserProfileResponse" "Amazonka.OpsWorks.DescribeMyUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeMyUserProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelfUserProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeMyUserProfileResponse Source #

Create a value of DescribeMyUserProfileResponse 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:userProfile:DescribeMyUserProfileResponse', describeMyUserProfileResponse_userProfile - A UserProfile object that describes the user's SSH information.

$sel:httpStatus:DescribeMyUserProfileResponse', describeMyUserProfileResponse_httpStatus - The response's http status code.

DescribeOperatingSystems

data DescribeOperatingSystems Source #

See: newDescribeOperatingSystems smart constructor.

Instances

Instances details
ToJSON DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

ToHeaders DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

ToPath DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

ToQuery DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

AWSRequest DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Generic DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Associated Types

type Rep DescribeOperatingSystems :: Type -> Type #

Read DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Show DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

NFData DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Eq DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Hashable DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type AWSResponse DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type Rep DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type Rep DescribeOperatingSystems = D1 ('MetaData "DescribeOperatingSystems" "Amazonka.OpsWorks.DescribeOperatingSystems" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeOperatingSystems'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeOperatingSystems :: DescribeOperatingSystems Source #

Create a value of DescribeOperatingSystems with all optional fields omitted.

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

data DescribeOperatingSystemsResponse Source #

The response to a DescribeOperatingSystems request.

See: newDescribeOperatingSystemsResponse smart constructor.

Instances

Instances details
Generic DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Associated Types

type Rep DescribeOperatingSystemsResponse :: Type -> Type #

Read DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Show DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

NFData DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Eq DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type Rep DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type Rep DescribeOperatingSystemsResponse = D1 ('MetaData "DescribeOperatingSystemsResponse" "Amazonka.OpsWorks.DescribeOperatingSystems" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeOperatingSystemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operatingSystems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OperatingSystem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeOperatingSystemsResponse Source #

Create a value of DescribeOperatingSystemsResponse 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:operatingSystems:DescribeOperatingSystemsResponse', describeOperatingSystemsResponse_operatingSystems - Contains information in response to a DescribeOperatingSystems request.

$sel:httpStatus:DescribeOperatingSystemsResponse', describeOperatingSystemsResponse_httpStatus - The response's http status code.

DescribePermissions

data DescribePermissions Source #

See: newDescribePermissions smart constructor.

Instances

Instances details
ToJSON DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

ToHeaders DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

ToPath DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

ToQuery DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

AWSRequest DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type AWSResponse DescribePermissions #

Generic DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type Rep DescribePermissions :: Type -> Type #

Read DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Show DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

NFData DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Methods

rnf :: DescribePermissions -> () #

Eq DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Hashable DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type AWSResponse DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type Rep DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type Rep DescribePermissions = D1 ('MetaData "DescribePermissions" "Amazonka.OpsWorks.DescribePermissions" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribePermissions :: DescribePermissions Source #

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

DescribePermissions, describePermissions_iamUserArn - The user's IAM ARN. This can also be a federated user's ARN. For more information about IAM ARNs, see Using Identifiers.

DescribePermissions, describePermissions_stackId - The stack ID.

data DescribePermissionsResponse Source #

Contains the response to a DescribePermissions request.

See: newDescribePermissionsResponse smart constructor.

Instances

Instances details
Generic DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type Rep DescribePermissionsResponse :: Type -> Type #

Read DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Show DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

NFData DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Eq DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type Rep DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type Rep DescribePermissionsResponse = D1 ('MetaData "DescribePermissionsResponse" "Amazonka.OpsWorks.DescribePermissions" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Permission])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribePermissionsResponse Source #

Create a value of DescribePermissionsResponse 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:permissions:DescribePermissionsResponse', describePermissionsResponse_permissions - An array of Permission objects that describe the stack permissions.

  • If the request object contains only a stack ID, the array contains a Permission object with permissions for each of the stack IAM ARNs.
  • If the request object contains only an IAM ARN, the array contains a Permission object with permissions for each of the user's stack IDs.
  • If the request contains a stack ID and an IAM ARN, the array contains a single Permission object with permissions for the specified stack and IAM ARN.

$sel:httpStatus:DescribePermissionsResponse', describePermissionsResponse_httpStatus - The response's http status code.

DescribeRaidArrays

data DescribeRaidArrays Source #

See: newDescribeRaidArrays smart constructor.

Instances

Instances details
ToJSON DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

ToHeaders DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

ToPath DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

ToQuery DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

AWSRequest DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type AWSResponse DescribeRaidArrays #

Generic DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type Rep DescribeRaidArrays :: Type -> Type #

Read DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Show DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

NFData DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Methods

rnf :: DescribeRaidArrays -> () #

Eq DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Hashable DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type AWSResponse DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type Rep DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type Rep DescribeRaidArrays = D1 ('MetaData "DescribeRaidArrays" "Amazonka.OpsWorks.DescribeRaidArrays" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeRaidArrays'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "raidArrayIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeRaidArrays :: DescribeRaidArrays Source #

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

DescribeRaidArrays, describeRaidArrays_instanceId - The instance ID. If you use this parameter, DescribeRaidArrays returns descriptions of the RAID arrays associated with the specified instance.

$sel:raidArrayIds:DescribeRaidArrays', describeRaidArrays_raidArrayIds - An array of RAID array IDs. If you use this parameter, DescribeRaidArrays returns descriptions of the specified arrays. Otherwise, it returns a description of every array.

DescribeRaidArrays, describeRaidArrays_stackId - The stack ID.

data DescribeRaidArraysResponse Source #

Contains the response to a DescribeRaidArrays request.

See: newDescribeRaidArraysResponse smart constructor.

Instances

Instances details
Generic DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type Rep DescribeRaidArraysResponse :: Type -> Type #

Read DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Show DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

NFData DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Eq DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type Rep DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type Rep DescribeRaidArraysResponse = D1 ('MetaData "DescribeRaidArraysResponse" "Amazonka.OpsWorks.DescribeRaidArrays" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeRaidArraysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "raidArrays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RaidArray])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeRaidArraysResponse Source #

Create a value of DescribeRaidArraysResponse 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:raidArrays:DescribeRaidArraysResponse', describeRaidArraysResponse_raidArrays - A RaidArrays object that describes the specified RAID arrays.

$sel:httpStatus:DescribeRaidArraysResponse', describeRaidArraysResponse_httpStatus - The response's http status code.

DescribeRdsDbInstances

data DescribeRdsDbInstances Source #

See: newDescribeRdsDbInstances smart constructor.

Instances

Instances details
ToJSON DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

ToHeaders DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

ToPath DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

ToQuery DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

AWSRequest DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type AWSResponse DescribeRdsDbInstances #

Generic DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type Rep DescribeRdsDbInstances :: Type -> Type #

Read DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Show DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

NFData DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Methods

rnf :: DescribeRdsDbInstances -> () #

Eq DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Hashable DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type AWSResponse DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type Rep DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type Rep DescribeRdsDbInstances = D1 ('MetaData "DescribeRdsDbInstances" "Amazonka.OpsWorks.DescribeRdsDbInstances" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeRdsDbInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdsDbInstanceArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeRdsDbInstances Source #

Create a value of DescribeRdsDbInstances 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:rdsDbInstanceArns:DescribeRdsDbInstances', describeRdsDbInstances_rdsDbInstanceArns - An array containing the ARNs of the instances to be described.

DescribeRdsDbInstances, describeRdsDbInstances_stackId - The ID of the stack with which the instances are registered. The operation returns descriptions of all registered Amazon RDS instances.

data DescribeRdsDbInstancesResponse Source #

Contains the response to a DescribeRdsDbInstances request.

See: newDescribeRdsDbInstancesResponse smart constructor.

Instances

Instances details
Generic DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type Rep DescribeRdsDbInstancesResponse :: Type -> Type #

Read DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Show DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

NFData DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Eq DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type Rep DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type Rep DescribeRdsDbInstancesResponse = D1 ('MetaData "DescribeRdsDbInstancesResponse" "Amazonka.OpsWorks.DescribeRdsDbInstances" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeRdsDbInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdsDbInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RdsDbInstance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeRdsDbInstancesResponse Source #

Create a value of DescribeRdsDbInstancesResponse 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:rdsDbInstances:DescribeRdsDbInstancesResponse', describeRdsDbInstancesResponse_rdsDbInstances - An a array of RdsDbInstance objects that describe the instances.

$sel:httpStatus:DescribeRdsDbInstancesResponse', describeRdsDbInstancesResponse_httpStatus - The response's http status code.

DescribeServiceErrors

data DescribeServiceErrors Source #

See: newDescribeServiceErrors smart constructor.

Instances

Instances details
ToJSON DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

ToHeaders DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

ToPath DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

ToQuery DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

AWSRequest DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type AWSResponse DescribeServiceErrors #

Generic DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type Rep DescribeServiceErrors :: Type -> Type #

Read DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Show DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

NFData DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Methods

rnf :: DescribeServiceErrors -> () #

Eq DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Hashable DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type AWSResponse DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type Rep DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type Rep DescribeServiceErrors = D1 ('MetaData "DescribeServiceErrors" "Amazonka.OpsWorks.DescribeServiceErrors" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeServiceErrors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serviceErrorIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeServiceErrors :: DescribeServiceErrors Source #

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

DescribeServiceErrors, describeServiceErrors_instanceId - The instance ID. If you use this parameter, DescribeServiceErrors returns descriptions of the errors associated with the specified instance.

$sel:serviceErrorIds:DescribeServiceErrors', describeServiceErrors_serviceErrorIds - An array of service error IDs. If you use this parameter, DescribeServiceErrors returns descriptions of the specified errors. Otherwise, it returns a description of every error.

DescribeServiceErrors, describeServiceErrors_stackId - The stack ID. If you use this parameter, DescribeServiceErrors returns descriptions of the errors associated with the specified stack.

data DescribeServiceErrorsResponse Source #

Contains the response to a DescribeServiceErrors request.

See: newDescribeServiceErrorsResponse smart constructor.

Instances

Instances details
Generic DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type Rep DescribeServiceErrorsResponse :: Type -> Type #

Read DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Show DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

NFData DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Eq DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type Rep DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type Rep DescribeServiceErrorsResponse = D1 ('MetaData "DescribeServiceErrorsResponse" "Amazonka.OpsWorks.DescribeServiceErrors" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeServiceErrorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeServiceErrorsResponse Source #

Create a value of DescribeServiceErrorsResponse 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:serviceErrors:DescribeServiceErrorsResponse', describeServiceErrorsResponse_serviceErrors - An array of ServiceError objects that describe the specified service errors.

$sel:httpStatus:DescribeServiceErrorsResponse', describeServiceErrorsResponse_httpStatus - The response's http status code.

DescribeStackProvisioningParameters

data DescribeStackProvisioningParameters Source #

Instances

Instances details
ToJSON DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

ToHeaders DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

ToPath DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

ToQuery DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

AWSRequest DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Generic DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Read DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Show DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

NFData DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Eq DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Hashable DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type AWSResponse DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type Rep DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type Rep DescribeStackProvisioningParameters = D1 ('MetaData "DescribeStackProvisioningParameters" "Amazonka.OpsWorks.DescribeStackProvisioningParameters" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStackProvisioningParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeStackProvisioningParameters Source #

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

DescribeStackProvisioningParameters, describeStackProvisioningParameters_stackId - The stack ID.

data DescribeStackProvisioningParametersResponse Source #

Contains the response to a DescribeStackProvisioningParameters request.

See: newDescribeStackProvisioningParametersResponse smart constructor.

Instances

Instances details
Generic DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Read DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Show DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

NFData DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Eq DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type Rep DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type Rep DescribeStackProvisioningParametersResponse = D1 ('MetaData "DescribeStackProvisioningParametersResponse" "Amazonka.OpsWorks.DescribeStackProvisioningParameters" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStackProvisioningParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentInstallerUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DescribeStackSummary

data DescribeStackSummary Source #

See: newDescribeStackSummary smart constructor.

Instances

Instances details
ToJSON DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

ToHeaders DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

ToPath DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

ToQuery DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

AWSRequest DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type AWSResponse DescribeStackSummary #

Generic DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type Rep DescribeStackSummary :: Type -> Type #

Read DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Show DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

NFData DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Methods

rnf :: DescribeStackSummary -> () #

Eq DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Hashable DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type AWSResponse DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type Rep DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type Rep DescribeStackSummary = D1 ('MetaData "DescribeStackSummary" "Amazonka.OpsWorks.DescribeStackSummary" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStackSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeStackSummary Source #

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

DescribeStackSummary, describeStackSummary_stackId - The stack ID.

data DescribeStackSummaryResponse Source #

Contains the response to a DescribeStackSummary request.

See: newDescribeStackSummaryResponse smart constructor.

Instances

Instances details
Generic DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type Rep DescribeStackSummaryResponse :: Type -> Type #

Read DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Show DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

NFData DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Eq DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type Rep DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type Rep DescribeStackSummaryResponse = D1 ('MetaData "DescribeStackSummaryResponse" "Amazonka.OpsWorks.DescribeStackSummary" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStackSummaryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackSummary)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeStackSummaryResponse Source #

Create a value of DescribeStackSummaryResponse 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:stackSummary:DescribeStackSummaryResponse', describeStackSummaryResponse_stackSummary - A StackSummary object that contains the results.

$sel:httpStatus:DescribeStackSummaryResponse', describeStackSummaryResponse_httpStatus - The response's http status code.

DescribeStacks

data DescribeStacks Source #

See: newDescribeStacks smart constructor.

Constructors

DescribeStacks' (Maybe [Text]) 

Instances

Instances details
ToJSON DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

ToHeaders DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

ToPath DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

ToQuery DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

AWSRequest DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type AWSResponse DescribeStacks #

Generic DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type Rep DescribeStacks :: Type -> Type #

Read DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Show DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

NFData DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Methods

rnf :: DescribeStacks -> () #

Eq DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Hashable DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type AWSResponse DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacks = D1 ('MetaData "DescribeStacks" "Amazonka.OpsWorks.DescribeStacks" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStacks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeStacks :: DescribeStacks Source #

Create a value of DescribeStacks 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:stackIds:DescribeStacks', describeStacks_stackIds - An array of stack IDs that specify the stacks to be described. If you omit this parameter, DescribeStacks returns a description of every stack.

data DescribeStacksResponse Source #

Contains the response to a DescribeStacks request.

See: newDescribeStacksResponse smart constructor.

Instances

Instances details
Generic DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type Rep DescribeStacksResponse :: Type -> Type #

Read DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Show DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

NFData DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Methods

rnf :: DescribeStacksResponse -> () #

Eq DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacksResponse = D1 ('MetaData "DescribeStacksResponse" "Amazonka.OpsWorks.DescribeStacks" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeStacksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stacks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Stack])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeStacksResponse Source #

Create a value of DescribeStacksResponse 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:stacks:DescribeStacksResponse', describeStacksResponse_stacks - An array of Stack objects that describe the stacks.

$sel:httpStatus:DescribeStacksResponse', describeStacksResponse_httpStatus - The response's http status code.

DescribeTimeBasedAutoScaling

data DescribeTimeBasedAutoScaling Source #

See: newDescribeTimeBasedAutoScaling smart constructor.

Instances

Instances details
ToJSON DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

ToHeaders DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

ToPath DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

ToQuery DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

AWSRequest DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Generic DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Associated Types

type Rep DescribeTimeBasedAutoScaling :: Type -> Type #

Read DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Show DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

NFData DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Eq DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Hashable DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type AWSResponse DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type Rep DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type Rep DescribeTimeBasedAutoScaling = D1 ('MetaData "DescribeTimeBasedAutoScaling" "Amazonka.OpsWorks.DescribeTimeBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeTimeBasedAutoScaling'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeTimeBasedAutoScaling :: DescribeTimeBasedAutoScaling Source #

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

DescribeTimeBasedAutoScaling, describeTimeBasedAutoScaling_instanceIds - An array of instance IDs.

data DescribeTimeBasedAutoScalingResponse Source #

Contains the response to a DescribeTimeBasedAutoScaling request.

See: newDescribeTimeBasedAutoScalingResponse smart constructor.

Instances

Instances details
Generic DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Read DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Show DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

NFData DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Eq DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type Rep DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type Rep DescribeTimeBasedAutoScalingResponse = D1 ('MetaData "DescribeTimeBasedAutoScalingResponse" "Amazonka.OpsWorks.DescribeTimeBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeTimeBasedAutoScalingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeBasedAutoScalingConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TimeBasedAutoScalingConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeTimeBasedAutoScalingResponse Source #

Create a value of DescribeTimeBasedAutoScalingResponse 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:timeBasedAutoScalingConfigurations:DescribeTimeBasedAutoScalingResponse', describeTimeBasedAutoScalingResponse_timeBasedAutoScalingConfigurations - An array of TimeBasedAutoScalingConfiguration objects that describe the configuration for the specified instances.

$sel:httpStatus:DescribeTimeBasedAutoScalingResponse', describeTimeBasedAutoScalingResponse_httpStatus - The response's http status code.

DescribeUserProfiles

data DescribeUserProfiles Source #

See: newDescribeUserProfiles smart constructor.

Constructors

DescribeUserProfiles' (Maybe [Text]) 

Instances

Instances details
ToJSON DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

ToHeaders DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

ToPath DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

ToQuery DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

AWSRequest DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type AWSResponse DescribeUserProfiles #

Generic DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type Rep DescribeUserProfiles :: Type -> Type #

Read DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Show DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

NFData DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Methods

rnf :: DescribeUserProfiles -> () #

Eq DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Hashable DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type AWSResponse DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type Rep DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type Rep DescribeUserProfiles = D1 ('MetaData "DescribeUserProfiles" "Amazonka.OpsWorks.DescribeUserProfiles" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeUserProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeUserProfiles :: DescribeUserProfiles Source #

Create a value of DescribeUserProfiles 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:iamUserArns:DescribeUserProfiles', describeUserProfiles_iamUserArns - An array of IAM or federated user ARNs that identify the users to be described.

data DescribeUserProfilesResponse Source #

Contains the response to a DescribeUserProfiles request.

See: newDescribeUserProfilesResponse smart constructor.

Instances

Instances details
Generic DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type Rep DescribeUserProfilesResponse :: Type -> Type #

Read DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Show DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

NFData DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Eq DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type Rep DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type Rep DescribeUserProfilesResponse = D1 ('MetaData "DescribeUserProfilesResponse" "Amazonka.OpsWorks.DescribeUserProfiles" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeUserProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserProfile])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeUserProfilesResponse Source #

Create a value of DescribeUserProfilesResponse 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:userProfiles:DescribeUserProfilesResponse', describeUserProfilesResponse_userProfiles - A Users object that describes the specified users.

$sel:httpStatus:DescribeUserProfilesResponse', describeUserProfilesResponse_httpStatus - The response's http status code.

DescribeVolumes

data DescribeVolumes Source #

See: newDescribeVolumes smart constructor.

Instances

Instances details
ToJSON DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

ToHeaders DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

ToPath DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

ToQuery DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

AWSRequest DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type AWSResponse DescribeVolumes #

Generic DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type Rep DescribeVolumes :: Type -> Type #

Read DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Show DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

NFData DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Methods

rnf :: DescribeVolumes -> () #

Eq DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Hashable DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type AWSResponse DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumes = D1 ('MetaData "DescribeVolumes" "Amazonka.OpsWorks.DescribeVolumes" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeVolumes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "raidArrayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newDescribeVolumes :: DescribeVolumes Source #

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

DescribeVolumes, describeVolumes_instanceId - The instance ID. If you use this parameter, DescribeVolumes returns descriptions of the volumes associated with the specified instance.

DescribeVolumes, describeVolumes_raidArrayId - The RAID array ID. If you use this parameter, DescribeVolumes returns descriptions of the volumes associated with the specified RAID array.

DescribeVolumes, describeVolumes_stackId - A stack ID. The action describes the stack's registered Amazon EBS volumes.

$sel:volumeIds:DescribeVolumes', describeVolumes_volumeIds - Am array of volume IDs. If you use this parameter, DescribeVolumes returns descriptions of the specified volumes. Otherwise, it returns a description of every volume.

data DescribeVolumesResponse Source #

Contains the response to a DescribeVolumes request.

See: newDescribeVolumesResponse smart constructor.

Instances

Instances details
Generic DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type Rep DescribeVolumesResponse :: Type -> Type #

Read DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Show DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

NFData DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Methods

rnf :: DescribeVolumesResponse -> () #

Eq DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumesResponse = D1 ('MetaData "DescribeVolumesResponse" "Amazonka.OpsWorks.DescribeVolumes" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DescribeVolumesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Volume])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeVolumesResponse Source #

Create a value of DescribeVolumesResponse 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:volumes:DescribeVolumesResponse', describeVolumesResponse_volumes - An array of volume IDs.

$sel:httpStatus:DescribeVolumesResponse', describeVolumesResponse_httpStatus - The response's http status code.

DetachElasticLoadBalancer

data DetachElasticLoadBalancer Source #

See: newDetachElasticLoadBalancer smart constructor.

Instances

Instances details
ToJSON DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

ToHeaders DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

ToPath DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

ToQuery DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

AWSRequest DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Generic DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Associated Types

type Rep DetachElasticLoadBalancer :: Type -> Type #

Read DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Show DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

NFData DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Eq DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Hashable DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type AWSResponse DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type Rep DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type Rep DetachElasticLoadBalancer = D1 ('MetaData "DetachElasticLoadBalancer" "Amazonka.OpsWorks.DetachElasticLoadBalancer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DetachElasticLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticLoadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDetachElasticLoadBalancer Source #

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

DetachElasticLoadBalancer, detachElasticLoadBalancer_elasticLoadBalancerName - The Elastic Load Balancing instance's name.

DetachElasticLoadBalancer, detachElasticLoadBalancer_layerId - The ID of the layer that the Elastic Load Balancing instance is attached to.

data DetachElasticLoadBalancerResponse Source #

See: newDetachElasticLoadBalancerResponse smart constructor.

Instances

Instances details
Generic DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Associated Types

type Rep DetachElasticLoadBalancerResponse :: Type -> Type #

Read DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Show DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

NFData DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Eq DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type Rep DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type Rep DetachElasticLoadBalancerResponse = D1 ('MetaData "DetachElasticLoadBalancerResponse" "Amazonka.OpsWorks.DetachElasticLoadBalancer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DetachElasticLoadBalancerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDetachElasticLoadBalancerResponse :: DetachElasticLoadBalancerResponse Source #

Create a value of DetachElasticLoadBalancerResponse with all optional fields omitted.

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

DisassociateElasticIp

data DisassociateElasticIp Source #

See: newDisassociateElasticIp smart constructor.

Instances

Instances details
ToJSON DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

ToHeaders DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

ToPath DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

ToQuery DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

AWSRequest DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type AWSResponse DisassociateElasticIp #

Generic DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type Rep DisassociateElasticIp :: Type -> Type #

Read DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Show DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

NFData DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Methods

rnf :: DisassociateElasticIp -> () #

Eq DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Hashable DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type AWSResponse DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type Rep DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type Rep DisassociateElasticIp = D1 ('MetaData "DisassociateElasticIp" "Amazonka.OpsWorks.DisassociateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DisassociateElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateElasticIp Source #

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

DisassociateElasticIp, disassociateElasticIp_elasticIp - The Elastic IP address.

data DisassociateElasticIpResponse Source #

See: newDisassociateElasticIpResponse smart constructor.

Instances

Instances details
Generic DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type Rep DisassociateElasticIpResponse :: Type -> Type #

Read DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Show DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

NFData DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Eq DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type Rep DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type Rep DisassociateElasticIpResponse = D1 ('MetaData "DisassociateElasticIpResponse" "Amazonka.OpsWorks.DisassociateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DisassociateElasticIpResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateElasticIpResponse :: DisassociateElasticIpResponse Source #

Create a value of DisassociateElasticIpResponse with all optional fields omitted.

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

GetHostnameSuggestion

data GetHostnameSuggestion Source #

See: newGetHostnameSuggestion smart constructor.

Instances

Instances details
ToJSON GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

ToHeaders GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

ToPath GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

ToQuery GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

AWSRequest GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type AWSResponse GetHostnameSuggestion #

Generic GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type Rep GetHostnameSuggestion :: Type -> Type #

Read GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Show GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

NFData GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Methods

rnf :: GetHostnameSuggestion -> () #

Eq GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Hashable GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type AWSResponse GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type Rep GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type Rep GetHostnameSuggestion = D1 ('MetaData "GetHostnameSuggestion" "Amazonka.OpsWorks.GetHostnameSuggestion" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "GetHostnameSuggestion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHostnameSuggestion Source #

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

GetHostnameSuggestion, getHostnameSuggestion_layerId - The layer ID.

data GetHostnameSuggestionResponse Source #

Contains the response to a GetHostnameSuggestion request.

See: newGetHostnameSuggestionResponse smart constructor.

Instances

Instances details
Generic GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type Rep GetHostnameSuggestionResponse :: Type -> Type #

Read GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Show GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

NFData GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Eq GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type Rep GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type Rep GetHostnameSuggestionResponse = D1 ('MetaData "GetHostnameSuggestionResponse" "Amazonka.OpsWorks.GetHostnameSuggestion" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "GetHostnameSuggestionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetHostnameSuggestionResponse Source #

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

GetHostnameSuggestionResponse, getHostnameSuggestionResponse_hostname - The generated host name.

GetHostnameSuggestion, getHostnameSuggestionResponse_layerId - The layer ID.

$sel:httpStatus:GetHostnameSuggestionResponse', getHostnameSuggestionResponse_httpStatus - The response's http status code.

GrantAccess

data GrantAccess Source #

See: newGrantAccess smart constructor.

Constructors

GrantAccess' (Maybe Natural) Text 

Instances

Instances details
ToJSON GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

ToHeaders GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Methods

toHeaders :: GrantAccess -> [Header] #

ToPath GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

ToQuery GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

AWSRequest GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type AWSResponse GrantAccess #

Generic GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type Rep GrantAccess :: Type -> Type #

Read GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Show GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

NFData GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Methods

rnf :: GrantAccess -> () #

Eq GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Hashable GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type AWSResponse GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccess = D1 ('MetaData "GrantAccess" "Amazonka.OpsWorks.GrantAccess" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "GrantAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validForInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGrantAccess Source #

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

GrantAccess, grantAccess_validForInMinutes - The length of time (in minutes) that the grant is valid. When the grant expires at the end of this period, the user will no longer be able to use the credentials to log in. If the user is logged in at the time, he or she automatically will be logged out.

GrantAccess, grantAccess_instanceId - The instance's AWS OpsWorks Stacks ID.

data GrantAccessResponse Source #

Contains the response to a GrantAccess request.

See: newGrantAccessResponse smart constructor.

Instances

Instances details
Generic GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type Rep GrantAccessResponse :: Type -> Type #

Read GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Show GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

NFData GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Methods

rnf :: GrantAccessResponse -> () #

Eq GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccessResponse = D1 ('MetaData "GrantAccessResponse" "Amazonka.OpsWorks.GrantAccess" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "GrantAccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "temporaryCredential") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemporaryCredential)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGrantAccessResponse Source #

Create a value of GrantAccessResponse 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:temporaryCredential:GrantAccessResponse', grantAccessResponse_temporaryCredential - A TemporaryCredential object that contains the data needed to log in to the instance by RDP clients, such as the Microsoft Remote Desktop Connection.

$sel:httpStatus:GrantAccessResponse', grantAccessResponse_httpStatus - The response's http status code.

ListTags

data ListTags Source #

See: newListTags smart constructor.

Constructors

ListTags' (Maybe Int) (Maybe Text) Text 

Instances

Instances details
ToJSON ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

ToHeaders ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Associated Types

type AWSResponse ListTags #

Generic ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Associated Types

type Rep ListTags :: Type -> Type #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

Read ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

NFData ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

rnf :: ListTags -> () #

Eq ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Hashable ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.OpsWorks.ListTags" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTags Source #

Create a value of ListTags with all optional fields omitted.

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

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

$sel:maxResults:ListTags', listTags_maxResults - Do not use. A validation exception occurs if you add a MaxResults parameter to a ListTagsRequest call.

ListTags, listTags_nextToken - Do not use. A validation exception occurs if you add a NextToken parameter to a ListTagsRequest call.

$sel:resourceArn:ListTags', listTags_resourceArn - The stack or layer's Amazon Resource Number (ARN).

data ListTagsResponse Source #

Contains the response to a ListTags request.

See: newListTagsResponse smart constructor.

Instances

Instances details
Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

rnf :: ListTagsResponse -> () #

Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.OpsWorks.ListTags" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ListTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsResponse Source #

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

ListTags, listTagsResponse_nextToken - If a paginated request does not return all of the remaining results, this parameter is set to a token that you can assign to the request object's NextToken parameter to get the next set of results. If the previous paginated request returned all of the remaining results, this parameter is set to null.

$sel:tags:ListTagsResponse', listTagsResponse_tags - A set of key-value pairs that contain tag keys and tag values that are attached to a stack or layer.

$sel:httpStatus:ListTagsResponse', listTagsResponse_httpStatus - The response's http status code.

RebootInstance

data RebootInstance Source #

See: newRebootInstance smart constructor.

Constructors

RebootInstance' Text 

Instances

Instances details
ToJSON RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

ToHeaders RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

ToPath RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

ToQuery RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

AWSRequest RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type AWSResponse RebootInstance #

Generic RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type Rep RebootInstance :: Type -> Type #

Read RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Show RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

NFData RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Methods

rnf :: RebootInstance -> () #

Eq RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Hashable RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type AWSResponse RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstance = D1 ('MetaData "RebootInstance" "Amazonka.OpsWorks.RebootInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RebootInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebootInstance Source #

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

RebootInstance, rebootInstance_instanceId - The instance ID.

data RebootInstanceResponse Source #

See: newRebootInstanceResponse smart constructor.

Instances

Instances details
Generic RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type Rep RebootInstanceResponse :: Type -> Type #

Read RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Show RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

NFData RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Methods

rnf :: RebootInstanceResponse -> () #

Eq RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstanceResponse = D1 ('MetaData "RebootInstanceResponse" "Amazonka.OpsWorks.RebootInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RebootInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRebootInstanceResponse :: RebootInstanceResponse Source #

Create a value of RebootInstanceResponse with all optional fields omitted.

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

RegisterEcsCluster

data RegisterEcsCluster Source #

See: newRegisterEcsCluster smart constructor.

Instances

Instances details
ToJSON RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

ToHeaders RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

ToPath RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

ToQuery RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

AWSRequest RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type AWSResponse RegisterEcsCluster #

Generic RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type Rep RegisterEcsCluster :: Type -> Type #

Read RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Show RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

NFData RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Methods

rnf :: RegisterEcsCluster -> () #

Eq RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Hashable RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type AWSResponse RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type Rep RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type Rep RegisterEcsCluster = D1 ('MetaData "RegisterEcsCluster" "Amazonka.OpsWorks.RegisterEcsCluster" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterEcsCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRegisterEcsCluster Source #

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

RegisterEcsCluster, registerEcsCluster_ecsClusterArn - The cluster's ARN.

RegisterEcsCluster, registerEcsCluster_stackId - The stack ID.

data RegisterEcsClusterResponse Source #

Contains the response to a RegisterEcsCluster request.

See: newRegisterEcsClusterResponse smart constructor.

Instances

Instances details
Generic RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type Rep RegisterEcsClusterResponse :: Type -> Type #

Read RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Show RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

NFData RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Eq RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type Rep RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type Rep RegisterEcsClusterResponse = D1 ('MetaData "RegisterEcsClusterResponse" "Amazonka.OpsWorks.RegisterEcsCluster" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterEcsClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterEcsClusterResponse Source #

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

RegisterEcsCluster, registerEcsClusterResponse_ecsClusterArn - The cluster's ARN.

$sel:httpStatus:RegisterEcsClusterResponse', registerEcsClusterResponse_httpStatus - The response's http status code.

RegisterElasticIp

data RegisterElasticIp Source #

See: newRegisterElasticIp smart constructor.

Instances

Instances details
ToJSON RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

ToHeaders RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

ToPath RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

ToQuery RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

AWSRequest RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type AWSResponse RegisterElasticIp #

Generic RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type Rep RegisterElasticIp :: Type -> Type #

Read RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Show RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

NFData RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Methods

rnf :: RegisterElasticIp -> () #

Eq RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Hashable RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type AWSResponse RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type Rep RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type Rep RegisterElasticIp = D1 ('MetaData "RegisterElasticIp" "Amazonka.OpsWorks.RegisterElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRegisterElasticIp Source #

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

RegisterElasticIp, registerElasticIp_elasticIp - The Elastic IP address.

RegisterElasticIp, registerElasticIp_stackId - The stack ID.

data RegisterElasticIpResponse Source #

Contains the response to a RegisterElasticIp request.

See: newRegisterElasticIpResponse smart constructor.

Instances

Instances details
Generic RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type Rep RegisterElasticIpResponse :: Type -> Type #

Read RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Show RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

NFData RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Eq RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type Rep RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type Rep RegisterElasticIpResponse = D1 ('MetaData "RegisterElasticIpResponse" "Amazonka.OpsWorks.RegisterElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterElasticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterElasticIpResponse Source #

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

RegisterElasticIp, registerElasticIpResponse_elasticIp - The Elastic IP address.

$sel:httpStatus:RegisterElasticIpResponse', registerElasticIpResponse_httpStatus - The response's http status code.

RegisterInstance

data RegisterInstance Source #

See: newRegisterInstance smart constructor.

Instances

Instances details
ToJSON RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

ToHeaders RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

ToPath RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

ToQuery RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

AWSRequest RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type AWSResponse RegisterInstance #

Generic RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type Rep RegisterInstance :: Type -> Type #

Read RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Show RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

NFData RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Methods

rnf :: RegisterInstance -> () #

Eq RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Hashable RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type AWSResponse RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type Rep RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type Rep RegisterInstance = D1 ('MetaData "RegisterInstance" "Amazonka.OpsWorks.RegisterInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceIdentity)) :*: S1 ('MetaSel ('Just "privateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "publicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rsaPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "rsaPublicKeyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newRegisterInstance Source #

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

RegisterInstance, registerInstance_hostname - The instance's hostname.

$sel:instanceIdentity:RegisterInstance', registerInstance_instanceIdentity - An InstanceIdentity object that contains the instance's identity.

RegisterInstance, registerInstance_privateIp - The instance's private IP address.

RegisterInstance, registerInstance_publicIp - The instance's public IP address.

$sel:rsaPublicKey:RegisterInstance', registerInstance_rsaPublicKey - The instances public RSA key. This key is used to encrypt communication between the instance and the service.

$sel:rsaPublicKeyFingerprint:RegisterInstance', registerInstance_rsaPublicKeyFingerprint - The instances public RSA key fingerprint.

RegisterInstance, registerInstance_stackId - The ID of the stack that the instance is to be registered with.

data RegisterInstanceResponse Source #

Contains the response to a RegisterInstanceResult request.

See: newRegisterInstanceResponse smart constructor.

Instances

Instances details
Generic RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type Rep RegisterInstanceResponse :: Type -> Type #

Read RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Show RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

NFData RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Eq RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type Rep RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type Rep RegisterInstanceResponse = D1 ('MetaData "RegisterInstanceResponse" "Amazonka.OpsWorks.RegisterInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterInstanceResponse Source #

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

RegisterInstanceResponse, registerInstanceResponse_instanceId - The registered instance's AWS OpsWorks Stacks ID.

$sel:httpStatus:RegisterInstanceResponse', registerInstanceResponse_httpStatus - The response's http status code.

RegisterRdsDbInstance

data RegisterRdsDbInstance Source #

See: newRegisterRdsDbInstance smart constructor.

Instances

Instances details
ToJSON RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

ToHeaders RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

ToPath RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

ToQuery RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

AWSRequest RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type AWSResponse RegisterRdsDbInstance #

Generic RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type Rep RegisterRdsDbInstance :: Type -> Type #

Read RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Show RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

NFData RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Methods

rnf :: RegisterRdsDbInstance -> () #

Eq RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Hashable RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type AWSResponse RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type Rep RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type Rep RegisterRdsDbInstance = D1 ('MetaData "RegisterRdsDbInstance" "Amazonka.OpsWorks.RegisterRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterRdsDbInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "rdsDbInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "dbUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dbPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRegisterRdsDbInstance Source #

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

RegisterRdsDbInstance, registerRdsDbInstance_stackId - The stack ID.

RegisterRdsDbInstance, registerRdsDbInstance_rdsDbInstanceArn - The Amazon RDS instance's ARN.

RegisterRdsDbInstance, registerRdsDbInstance_dbUser - The database's master user name.

RegisterRdsDbInstance, registerRdsDbInstance_dbPassword - The database password.

data RegisterRdsDbInstanceResponse Source #

See: newRegisterRdsDbInstanceResponse smart constructor.

Instances

Instances details
Generic RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type Rep RegisterRdsDbInstanceResponse :: Type -> Type #

Read RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Show RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

NFData RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Eq RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type Rep RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type Rep RegisterRdsDbInstanceResponse = D1 ('MetaData "RegisterRdsDbInstanceResponse" "Amazonka.OpsWorks.RegisterRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterRdsDbInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRegisterRdsDbInstanceResponse :: RegisterRdsDbInstanceResponse Source #

Create a value of RegisterRdsDbInstanceResponse with all optional fields omitted.

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

RegisterVolume

data RegisterVolume Source #

See: newRegisterVolume smart constructor.

Constructors

RegisterVolume' (Maybe Text) Text 

Instances

Instances details
ToJSON RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

ToHeaders RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

ToPath RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

ToQuery RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

AWSRequest RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type AWSResponse RegisterVolume #

Generic RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type Rep RegisterVolume :: Type -> Type #

Read RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Show RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

NFData RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Methods

rnf :: RegisterVolume -> () #

Eq RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Hashable RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type AWSResponse RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolume = D1 ('MetaData "RegisterVolume" "Amazonka.OpsWorks.RegisterVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ec2VolumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRegisterVolume Source #

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

RegisterVolume, registerVolume_ec2VolumeId - The Amazon EBS volume ID.

RegisterVolume, registerVolume_stackId - The stack ID.

data RegisterVolumeResponse Source #

Contains the response to a RegisterVolume request.

See: newRegisterVolumeResponse smart constructor.

Instances

Instances details
Generic RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type Rep RegisterVolumeResponse :: Type -> Type #

Read RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Show RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

NFData RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Methods

rnf :: RegisterVolumeResponse -> () #

Eq RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolumeResponse = D1 ('MetaData "RegisterVolumeResponse" "Amazonka.OpsWorks.RegisterVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RegisterVolumeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterVolumeResponse Source #

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

RegisterVolumeResponse, registerVolumeResponse_volumeId - The volume ID.

$sel:httpStatus:RegisterVolumeResponse', registerVolumeResponse_httpStatus - The response's http status code.

SetLoadBasedAutoScaling

data SetLoadBasedAutoScaling Source #

See: newSetLoadBasedAutoScaling smart constructor.

Instances

Instances details
ToJSON SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

ToHeaders SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

ToPath SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

ToQuery SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

AWSRequest SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Generic SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Associated Types

type Rep SetLoadBasedAutoScaling :: Type -> Type #

Read SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Show SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

NFData SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Methods

rnf :: SetLoadBasedAutoScaling -> () #

Eq SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Hashable SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type AWSResponse SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type Rep SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type Rep SetLoadBasedAutoScaling = D1 ('MetaData "SetLoadBasedAutoScaling" "Amazonka.OpsWorks.SetLoadBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetLoadBasedAutoScaling'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "downScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "enable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "upScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSetLoadBasedAutoScaling Source #

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

SetLoadBasedAutoScaling, setLoadBasedAutoScaling_downScaling - An AutoScalingThresholds object with the downscaling threshold configuration. If the load falls below these thresholds for a specified amount of time, AWS OpsWorks Stacks stops a specified number of instances.

SetLoadBasedAutoScaling, setLoadBasedAutoScaling_enable - Enables load-based auto scaling for the layer.

SetLoadBasedAutoScaling, setLoadBasedAutoScaling_upScaling - An AutoScalingThresholds object with the upscaling threshold configuration. If the load exceeds these thresholds for a specified amount of time, AWS OpsWorks Stacks starts a specified number of instances.

SetLoadBasedAutoScaling, setLoadBasedAutoScaling_layerId - The layer ID.

data SetLoadBasedAutoScalingResponse Source #

See: newSetLoadBasedAutoScalingResponse smart constructor.

Instances

Instances details
Generic SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Associated Types

type Rep SetLoadBasedAutoScalingResponse :: Type -> Type #

Read SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Show SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

NFData SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Eq SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type Rep SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type Rep SetLoadBasedAutoScalingResponse = D1 ('MetaData "SetLoadBasedAutoScalingResponse" "Amazonka.OpsWorks.SetLoadBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetLoadBasedAutoScalingResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSetLoadBasedAutoScalingResponse :: SetLoadBasedAutoScalingResponse Source #

Create a value of SetLoadBasedAutoScalingResponse with all optional fields omitted.

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

SetPermission

data SetPermission Source #

See: newSetPermission smart constructor.

Instances

Instances details
ToJSON SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

ToHeaders SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

ToPath SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

ToQuery SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

AWSRequest SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type AWSResponse SetPermission #

Generic SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type Rep SetPermission :: Type -> Type #

Read SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Show SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

NFData SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Methods

rnf :: SetPermission -> () #

Eq SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Hashable SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type AWSResponse SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermission = D1 ('MetaData "SetPermission" "Amazonka.OpsWorks.SetPermission" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetPermission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSsh") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "allowSudo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSetPermission Source #

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

SetPermission, setPermission_allowSsh - The user is allowed to use SSH to communicate with the instance.

SetPermission, setPermission_allowSudo - The user is allowed to use sudo to elevate privileges.

SetPermission, setPermission_level - The user's permission level, which must be set to one of the following strings. You cannot set your own permissions level.

  • deny
  • show
  • deploy
  • manage
  • iam_only

For more information about the permissions associated with these levels, see Managing User Permissions.

SetPermission, setPermission_stackId - The stack ID.

SetPermission, setPermission_iamUserArn - The user's IAM ARN. This can also be a federated user's ARN.

data SetPermissionResponse Source #

See: newSetPermissionResponse smart constructor.

Instances

Instances details
Generic SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type Rep SetPermissionResponse :: Type -> Type #

Read SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Show SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

NFData SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Methods

rnf :: SetPermissionResponse -> () #

Eq SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermissionResponse = D1 ('MetaData "SetPermissionResponse" "Amazonka.OpsWorks.SetPermission" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetPermissionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSetPermissionResponse :: SetPermissionResponse Source #

Create a value of SetPermissionResponse with all optional fields omitted.

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

SetTimeBasedAutoScaling

data SetTimeBasedAutoScaling Source #

See: newSetTimeBasedAutoScaling smart constructor.

Instances

Instances details
ToJSON SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

ToHeaders SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

ToPath SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

ToQuery SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

AWSRequest SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Generic SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Associated Types

type Rep SetTimeBasedAutoScaling :: Type -> Type #

Read SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Show SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

NFData SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Methods

rnf :: SetTimeBasedAutoScaling -> () #

Eq SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Hashable SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type AWSResponse SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type Rep SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type Rep SetTimeBasedAutoScaling = D1 ('MetaData "SetTimeBasedAutoScaling" "Amazonka.OpsWorks.SetTimeBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetTimeBasedAutoScaling'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScalingSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WeeklyAutoScalingSchedule)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSetTimeBasedAutoScaling Source #

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

SetTimeBasedAutoScaling, setTimeBasedAutoScaling_autoScalingSchedule - An AutoScalingSchedule with the instance schedule.

SetTimeBasedAutoScaling, setTimeBasedAutoScaling_instanceId - The instance ID.

data SetTimeBasedAutoScalingResponse Source #

See: newSetTimeBasedAutoScalingResponse smart constructor.

Instances

Instances details
Generic SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Associated Types

type Rep SetTimeBasedAutoScalingResponse :: Type -> Type #

Read SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Show SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

NFData SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Eq SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type Rep SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type Rep SetTimeBasedAutoScalingResponse = D1 ('MetaData "SetTimeBasedAutoScalingResponse" "Amazonka.OpsWorks.SetTimeBasedAutoScaling" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SetTimeBasedAutoScalingResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSetTimeBasedAutoScalingResponse :: SetTimeBasedAutoScalingResponse Source #

Create a value of SetTimeBasedAutoScalingResponse with all optional fields omitted.

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

StartInstance

data StartInstance Source #

See: newStartInstance smart constructor.

Constructors

StartInstance' Text 

Instances

Instances details
ToJSON StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

ToHeaders StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

ToPath StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

ToQuery StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

AWSRequest StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type AWSResponse StartInstance #

Generic StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type Rep StartInstance :: Type -> Type #

Read StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Show StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

NFData StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Methods

rnf :: StartInstance -> () #

Eq StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Hashable StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type AWSResponse StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstance = D1 ('MetaData "StartInstance" "Amazonka.OpsWorks.StartInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StartInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartInstance Source #

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

StartInstance, startInstance_instanceId - The instance ID.

data StartInstanceResponse Source #

See: newStartInstanceResponse smart constructor.

Instances

Instances details
Generic StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type Rep StartInstanceResponse :: Type -> Type #

Read StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Show StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

NFData StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Methods

rnf :: StartInstanceResponse -> () #

Eq StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstanceResponse = D1 ('MetaData "StartInstanceResponse" "Amazonka.OpsWorks.StartInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StartInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newStartInstanceResponse :: StartInstanceResponse Source #

Create a value of StartInstanceResponse with all optional fields omitted.

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

StartStack

data StartStack Source #

See: newStartStack smart constructor.

Constructors

StartStack' Text 

Instances

Instances details
ToJSON StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

ToHeaders StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Methods

toHeaders :: StartStack -> [Header] #

ToPath StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

ToQuery StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

AWSRequest StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type AWSResponse StartStack #

Generic StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type Rep StartStack :: Type -> Type #

Read StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Show StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

NFData StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Methods

rnf :: StartStack -> () #

Eq StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Hashable StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type AWSResponse StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStack = D1 ('MetaData "StartStack" "Amazonka.OpsWorks.StartStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StartStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartStack Source #

Arguments

:: Text

StartStack

-> StartStack 

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

StartStack, startStack_stackId - The stack ID.

data StartStackResponse Source #

See: newStartStackResponse smart constructor.

Constructors

StartStackResponse' 

Instances

Instances details
Generic StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type Rep StartStackResponse :: Type -> Type #

Read StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Show StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

NFData StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Methods

rnf :: StartStackResponse -> () #

Eq StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStackResponse = D1 ('MetaData "StartStackResponse" "Amazonka.OpsWorks.StartStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StartStackResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newStartStackResponse :: StartStackResponse Source #

Create a value of StartStackResponse with all optional fields omitted.

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

StopInstance

data StopInstance Source #

See: newStopInstance smart constructor.

Constructors

StopInstance' (Maybe Bool) Text 

Instances

Instances details
ToJSON StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

ToHeaders StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

ToPath StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

ToQuery StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

AWSRequest StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type AWSResponse StopInstance #

Generic StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type Rep StopInstance :: Type -> Type #

Read StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Show StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

NFData StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Methods

rnf :: StopInstance -> () #

Eq StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Hashable StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type AWSResponse StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstance = D1 ('MetaData "StopInstance" "Amazonka.OpsWorks.StopInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StopInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopInstance Source #

Create a value of StopInstance 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:force:StopInstance', stopInstance_force - Specifies whether to force an instance to stop. If the instance's root device type is ebs, or EBS-backed, adding the Force parameter to the StopInstances API call disassociates the AWS OpsWorks Stacks instance from EC2, and forces deletion of only the OpsWorks Stacks instance. You must also delete the formerly-associated instance in EC2 after troubleshooting and replacing the AWS OpsWorks Stacks instance with a new one.

StopInstance, stopInstance_instanceId - The instance ID.

data StopInstanceResponse Source #

See: newStopInstanceResponse smart constructor.

Constructors

StopInstanceResponse' 

Instances

Instances details
Generic StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type Rep StopInstanceResponse :: Type -> Type #

Read StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Show StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

NFData StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Methods

rnf :: StopInstanceResponse -> () #

Eq StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstanceResponse = D1 ('MetaData "StopInstanceResponse" "Amazonka.OpsWorks.StopInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StopInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newStopInstanceResponse :: StopInstanceResponse Source #

Create a value of StopInstanceResponse with all optional fields omitted.

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

StopStack

data StopStack Source #

See: newStopStack smart constructor.

Constructors

StopStack' Text 

Instances

Instances details
ToJSON StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

ToHeaders StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Methods

toHeaders :: StopStack -> [Header] #

ToPath StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

ToQuery StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

AWSRequest StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type AWSResponse StopStack #

Generic StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type Rep StopStack :: Type -> Type #

Read StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Show StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

NFData StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Methods

rnf :: StopStack -> () #

Eq StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Hashable StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type AWSResponse StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStack = D1 ('MetaData "StopStack" "Amazonka.OpsWorks.StopStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StopStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopStack Source #

Arguments

:: Text

StopStack

-> StopStack 

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

StopStack, stopStack_stackId - The stack ID.

data StopStackResponse Source #

See: newStopStackResponse smart constructor.

Constructors

StopStackResponse' 

Instances

Instances details
Generic StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type Rep StopStackResponse :: Type -> Type #

Read StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Show StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

NFData StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Methods

rnf :: StopStackResponse -> () #

Eq StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStackResponse = D1 ('MetaData "StopStackResponse" "Amazonka.OpsWorks.StopStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StopStackResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newStopStackResponse :: StopStackResponse Source #

Create a value of StopStackResponse with all optional fields omitted.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.OpsWorks.TagResource" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

$sel:resourceArn:TagResource', tagResource_resourceArn - The stack or layer's Amazon Resource Number (ARN).

$sel:tags:TagResource', tagResource_tags - A map that contains tag keys and tag values that are attached to a stack or layer.

  • The key cannot be empty.
  • The key can be a maximum of 127 characters, and can contain only Unicode letters, numbers, or separators, or the following special characters: + - = . _ : /
  • The value can be a maximum 255 characters, and contain only Unicode letters, numbers, or separators, or the following special characters: + - = . _ : /
  • Leading and trailing white spaces are trimmed from both the key and value.
  • A maximum of 40 tags is allowed for any resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

UnassignInstance

data UnassignInstance Source #

See: newUnassignInstance smart constructor.

Constructors

UnassignInstance' Text 

Instances

Instances details
ToJSON UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

ToHeaders UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

ToPath UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

ToQuery UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

AWSRequest UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type AWSResponse UnassignInstance #

Generic UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type Rep UnassignInstance :: Type -> Type #

Read UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Show UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

NFData UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Methods

rnf :: UnassignInstance -> () #

Eq UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Hashable UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type AWSResponse UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type Rep UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type Rep UnassignInstance = D1 ('MetaData "UnassignInstance" "Amazonka.OpsWorks.UnassignInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UnassignInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUnassignInstance Source #

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

UnassignInstance, unassignInstance_instanceId - The instance ID.

data UnassignInstanceResponse Source #

See: newUnassignInstanceResponse smart constructor.

Instances

Instances details
Generic UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type Rep UnassignInstanceResponse :: Type -> Type #

Read UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Show UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

NFData UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Eq UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type Rep UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type Rep UnassignInstanceResponse = D1 ('MetaData "UnassignInstanceResponse" "Amazonka.OpsWorks.UnassignInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UnassignInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUnassignInstanceResponse :: UnassignInstanceResponse Source #

Create a value of UnassignInstanceResponse with all optional fields omitted.

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

UnassignVolume

data UnassignVolume Source #

See: newUnassignVolume smart constructor.

Constructors

UnassignVolume' Text 

Instances

Instances details
ToJSON UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

ToHeaders UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

ToPath UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

ToQuery UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

AWSRequest UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type AWSResponse UnassignVolume #

Generic UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type Rep UnassignVolume :: Type -> Type #

Read UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Show UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

NFData UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Methods

rnf :: UnassignVolume -> () #

Eq UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Hashable UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type AWSResponse UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolume = D1 ('MetaData "UnassignVolume" "Amazonka.OpsWorks.UnassignVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UnassignVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUnassignVolume Source #

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

UnassignVolume, unassignVolume_volumeId - The volume ID.

data UnassignVolumeResponse Source #

See: newUnassignVolumeResponse smart constructor.

Instances

Instances details
Generic UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type Rep UnassignVolumeResponse :: Type -> Type #

Read UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Show UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

NFData UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Methods

rnf :: UnassignVolumeResponse -> () #

Eq UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolumeResponse = D1 ('MetaData "UnassignVolumeResponse" "Amazonka.OpsWorks.UnassignVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UnassignVolumeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUnassignVolumeResponse :: UnassignVolumeResponse Source #

Create a value of UnassignVolumeResponse with all optional fields omitted.

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.OpsWorks.UntagResource" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

$sel:resourceArn:UntagResource', untagResource_resourceArn - The stack or layer's Amazon Resource Number (ARN).

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of the keys of tags to be removed from a stack or layer.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.OpsWorks.UntagResource" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

UpdateApp

data UpdateApp Source #

See: newUpdateApp smart constructor.

Instances

Instances details
ToJSON UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

ToHeaders UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Methods

toHeaders :: UpdateApp -> [Header] #

ToPath UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

ToQuery UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

AWSRequest UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type AWSResponse UpdateApp #

Generic UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type Rep UpdateApp :: Type -> Type #

Read UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Show UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

NFData UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Methods

rnf :: UpdateApp -> () #

Eq UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Hashable UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type AWSResponse UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateApp = D1 ('MetaData "UpdateApp" "Amazonka.OpsWorks.UpdateApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateApp'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "appSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap AppAttributesKeys Text)))) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "enableSsl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentVariable])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sslConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SslConfiguration)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppType)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateApp Source #

Arguments

:: Text

UpdateApp

-> UpdateApp 

Create a value of UpdateApp with all optional fields omitted.

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

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

UpdateApp, updateApp_appSource - A Source object that specifies the app repository.

UpdateApp, updateApp_attributes - One or more user-defined key/value pairs to be added to the stack attributes.

UpdateApp, updateApp_dataSources - The app's data sources.

UpdateApp, updateApp_description - A description of the app.

UpdateApp, updateApp_domains - The app's virtual host settings, with multiple domains separated by commas. For example: 'www.example.com, example.com'

UpdateApp, updateApp_enableSsl - Whether SSL is enabled for the app.

UpdateApp, updateApp_environment - 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.

There is no specific limit on the number of environment variables. However, the size of the associated data structure - which includes the variables' names, values, and protected flag values - cannot exceed 20 KB. This limit should accommodate most if not all use cases. Exceeding it will cause an exception with the message, "Environment: is too large (maximum is 20 KB)."

If you have specified one or more environment variables, you cannot modify the stack's Chef version.

UpdateApp, updateApp_name - The app name.

UpdateApp, updateApp_sslConfiguration - An SslConfiguration object with the SSL configuration.

UpdateApp, updateApp_type - The app type.

UpdateApp, updateApp_appId - The app ID.

data UpdateAppResponse Source #

See: newUpdateAppResponse smart constructor.

Constructors

UpdateAppResponse' 

Instances

Instances details
Generic UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type Rep UpdateAppResponse :: Type -> Type #

Read UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Show UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

NFData UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Methods

rnf :: UpdateAppResponse -> () #

Eq UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateAppResponse = D1 ('MetaData "UpdateAppResponse" "Amazonka.OpsWorks.UpdateApp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateAppResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateAppResponse :: UpdateAppResponse Source #

Create a value of UpdateAppResponse with all optional fields omitted.

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

UpdateElasticIp

data UpdateElasticIp Source #

See: newUpdateElasticIp smart constructor.

Instances

Instances details
ToJSON UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

ToHeaders UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

ToPath UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

ToQuery UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

AWSRequest UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type AWSResponse UpdateElasticIp #

Generic UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type Rep UpdateElasticIp :: Type -> Type #

Read UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Show UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

NFData UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Methods

rnf :: UpdateElasticIp -> () #

Eq UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Hashable UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type AWSResponse UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIp = D1 ('MetaData "UpdateElasticIp" "Amazonka.OpsWorks.UpdateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateElasticIp Source #

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

UpdateElasticIp, updateElasticIp_name - The new name.

UpdateElasticIp, updateElasticIp_elasticIp - The IP address for which you want to update the name.

data UpdateElasticIpResponse Source #

See: newUpdateElasticIpResponse smart constructor.

Instances

Instances details
Generic UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type Rep UpdateElasticIpResponse :: Type -> Type #

Read UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Show UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

NFData UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Methods

rnf :: UpdateElasticIpResponse -> () #

Eq UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIpResponse = D1 ('MetaData "UpdateElasticIpResponse" "Amazonka.OpsWorks.UpdateElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateElasticIpResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateElasticIpResponse :: UpdateElasticIpResponse Source #

Create a value of UpdateElasticIpResponse with all optional fields omitted.

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

UpdateInstance

data UpdateInstance Source #

See: newUpdateInstance smart constructor.

Instances

Instances details
ToJSON UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

ToHeaders UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

ToPath UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

ToQuery UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

AWSRequest UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type AWSResponse UpdateInstance #

Generic UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type Rep UpdateInstance :: Type -> Type #

Read UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Show UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

NFData UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Methods

rnf :: UpdateInstance -> () #

Eq UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Hashable UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type AWSResponse UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type Rep UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type Rep UpdateInstance = D1 ('MetaData "UpdateInstance" "Amazonka.OpsWorks.UpdateInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)))) :*: (S1 ('MetaSel ('Just "autoScalingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingType)) :*: (S1 ('MetaSel ('Just "ebsOptimized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateInstance Source #

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

UpdateInstance, updateInstance_agentVersion - The default AWS OpsWorks Stacks agent version. You have the following options:

  • INHERIT - Use the stack's default agent version setting.
  • version_number - Use the specified agent version. This value overrides the stack's default setting. To update the agent version, you must edit the instance configuration and specify a new version. AWS OpsWorks Stacks then automatically installs that version on the instance.

The default setting is INHERIT. To specify an agent version, you must use the complete version number, not the abbreviated number shown on the console. For a list of available agent version numbers, call DescribeAgentVersions.

AgentVersion cannot be set to Chef 12.2.

UpdateInstance, updateInstance_amiId - The ID of the AMI that was used to create the instance. The value of this parameter must be the same AMI ID that the instance is already using. You cannot apply a new AMI to an instance by running UpdateInstance. UpdateInstance does not work on instances that are using custom AMIs.

UpdateInstance, updateInstance_architecture - The instance architecture. Instance types do not necessarily support both architectures. For a list of the architectures that are supported by the different instance types, see Instance Families and Types.

UpdateInstance, updateInstance_autoScalingType - For load-based or time-based instances, the type. Windows stacks can use only time-based instances.

UpdateInstance, updateInstance_ebsOptimized - This property cannot be updated.

UpdateInstance, updateInstance_hostname - The instance host name.

UpdateInstance, updateInstance_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. To control when updates are installed, set this value to false. You must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or by manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

We strongly recommend using the default value of true, to ensure that your instances have the latest security updates.

UpdateInstance, updateInstance_instanceType - The instance type, such as t2.micro. For a list of supported instance types, open the stack in the console, choose Instances, and choose + Instance. The Size list contains the currently supported types. For more information, see Instance Families and Types. The parameter values that you use to specify the various types are in the API Name column of the Available Instance Types table.

UpdateInstance, updateInstance_layerIds - The instance's layer IDs.

UpdateInstance, updateInstance_os - The instance's operating system, which must be set to one of the following. You cannot update an instance that is using a custom AMI.

  • A supported Linux operating system: An Amazon Linux version, such as Amazon Linux 2018.03, Amazon Linux 2017.09, Amazon Linux 2017.03, Amazon Linux 2016.09, Amazon Linux 2016.03, Amazon Linux 2015.09, or Amazon Linux 2015.03.
  • A supported Ubuntu operating system, such as Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, or Ubuntu 12.04 LTS.
  • CentOS Linux 7
  • Red Hat Enterprise Linux 7
  • A supported Windows operating system, such as Microsoft Windows Server 2012 R2 Base, Microsoft Windows Server 2012 R2 with SQL Server Express, Microsoft Windows Server 2012 R2 with SQL Server Standard, or Microsoft Windows Server 2012 R2 with SQL Server Web.

For more information about supported operating systems, see AWS OpsWorks Stacks Operating Systems.

The default option is the current Amazon Linux version. If you set this parameter to Custom, you must use the AmiId parameter to specify the custom AMI that you want to use. For more information about supported operating systems, see Operating Systems. For more information about how to use custom AMIs with OpsWorks, see Using Custom AMIs.

You can specify a different Linux operating system for the updated stack, but you cannot change from Linux to Windows or Windows to Linux.

UpdateInstance, updateInstance_sshKeyName - The instance's Amazon EC2 key name.

UpdateInstance, updateInstance_instanceId - The instance ID.

data UpdateInstanceResponse Source #

See: newUpdateInstanceResponse smart constructor.

Instances

Instances details
Generic UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type Rep UpdateInstanceResponse :: Type -> Type #

Read UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Show UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

NFData UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Methods

rnf :: UpdateInstanceResponse -> () #

Eq UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type Rep UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type Rep UpdateInstanceResponse = D1 ('MetaData "UpdateInstanceResponse" "Amazonka.OpsWorks.UpdateInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateInstanceResponse :: UpdateInstanceResponse Source #

Create a value of UpdateInstanceResponse with all optional fields omitted.

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

UpdateLayer

data UpdateLayer Source #

See: newUpdateLayer smart constructor.

Instances

Instances details
ToJSON UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

ToHeaders UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Methods

toHeaders :: UpdateLayer -> [Header] #

ToPath UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

ToQuery UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

AWSRequest UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Associated Types

type AWSResponse UpdateLayer #

Generic UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Associated Types

type Rep UpdateLayer :: Type -> Type #

Read UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Show UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

NFData UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Methods

rnf :: UpdateLayer -> () #

Eq UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Hashable UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

type AWSResponse UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

type Rep UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

type Rep UpdateLayer = D1 ('MetaData "UpdateLayer" "Amazonka.OpsWorks.UpdateLayer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateLayer'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LayerAttributesKeys (Maybe Text)))) :*: S1 ('MetaSel ('Just "autoAssignElasticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "autoAssignPublicIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudWatchLogsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsConfiguration)))) :*: ((S1 ('MetaSel ('Just "customInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customRecipes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recipes)) :*: S1 ('MetaSel ('Just "customSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "enableAutoHealing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "lifecycleEventConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecycleEventConfiguration)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "useEbsOptimizedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "volumeConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VolumeConfiguration])) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateLayer Source #

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

UpdateLayer, updateLayer_attributes - One or more user-defined key/value pairs to be added to the stack attributes.

UpdateLayer, updateLayer_autoAssignElasticIps - Whether to automatically assign an Elastic IP address to the layer's instances. For more information, see How to Edit a Layer.

UpdateLayer, updateLayer_autoAssignPublicIps - For stacks that are running in a VPC, whether to automatically assign a public IP address to the layer's instances. For more information, see How to Edit a Layer.

UpdateLayer, updateLayer_cloudWatchLogsConfiguration - Specifies CloudWatch Logs configuration options for the layer. For more information, see CloudWatchLogsLogStream.

UpdateLayer, updateLayer_customInstanceProfileArn - The ARN of an IAM profile to be used for all of the layer's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

UpdateLayer, updateLayer_customJson - A JSON-formatted string containing custom stack configuration and deployment attributes to be installed on the layer's instances. For more information, see Using Custom JSON.

UpdateLayer, updateLayer_customRecipes - A LayerCustomRecipes object that specifies the layer's custom recipes.

UpdateLayer, updateLayer_customSecurityGroupIds - An array containing the layer's custom security group IDs.

UpdateLayer, updateLayer_enableAutoHealing - Whether to disable auto healing for the layer.

UpdateLayer, updateLayer_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. To control when updates are installed, set this value to false. You must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

We strongly recommend using the default value of true, to ensure that your instances have the latest security updates.

UpdateLayer, updateLayer_lifecycleEventConfiguration -

UpdateLayer, updateLayer_name - The layer name, which is used by the console.

UpdateLayer, updateLayer_packages - An array of Package objects that describe the layer's packages.

UpdateLayer, updateLayer_shortname - For custom layers only, use this parameter to specify the layer's short name, which is used internally by AWS OpsWorks Stacks and by Chef. The short name is also used as the name for the directory where your app files are installed. It can have a maximum of 200 characters and must be in the following format: /\A[a-z0-9\-\_\.]+\Z/.

The built-in layers' short names are defined by AWS OpsWorks Stacks. For more information, see the Layer Reference

UpdateLayer, updateLayer_useEbsOptimizedInstances - Whether to use Amazon EBS-optimized instances.

UpdateLayer, updateLayer_volumeConfigurations - A VolumeConfigurations object that describes the layer's Amazon EBS volumes.

UpdateLayer, updateLayer_layerId - The layer ID.

data UpdateLayerResponse Source #

See: newUpdateLayerResponse smart constructor.

Constructors

UpdateLayerResponse' 

newUpdateLayerResponse :: UpdateLayerResponse Source #

Create a value of UpdateLayerResponse with all optional fields omitted.

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

UpdateMyUserProfile

data UpdateMyUserProfile Source #

See: newUpdateMyUserProfile smart constructor.

Instances

Instances details
ToJSON UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

ToHeaders UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

ToPath UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

ToQuery UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

AWSRequest UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type AWSResponse UpdateMyUserProfile #

Generic UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type Rep UpdateMyUserProfile :: Type -> Type #

Read UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Show UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

NFData UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Methods

rnf :: UpdateMyUserProfile -> () #

Eq UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Hashable UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type AWSResponse UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type Rep UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type Rep UpdateMyUserProfile = D1 ('MetaData "UpdateMyUserProfile" "Amazonka.OpsWorks.UpdateMyUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateMyUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUpdateMyUserProfile :: UpdateMyUserProfile Source #

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

UpdateMyUserProfile, updateMyUserProfile_sshPublicKey - The user's SSH public key.

data UpdateMyUserProfileResponse Source #

See: newUpdateMyUserProfileResponse smart constructor.

Instances

Instances details
Generic UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type Rep UpdateMyUserProfileResponse :: Type -> Type #

Read UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Show UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

NFData UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Eq UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type Rep UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type Rep UpdateMyUserProfileResponse = D1 ('MetaData "UpdateMyUserProfileResponse" "Amazonka.OpsWorks.UpdateMyUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateMyUserProfileResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateMyUserProfileResponse :: UpdateMyUserProfileResponse Source #

Create a value of UpdateMyUserProfileResponse with all optional fields omitted.

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

UpdateRdsDbInstance

data UpdateRdsDbInstance Source #

See: newUpdateRdsDbInstance smart constructor.

Instances

Instances details
ToJSON UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

ToHeaders UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

ToPath UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

ToQuery UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

AWSRequest UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type AWSResponse UpdateRdsDbInstance #

Generic UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type Rep UpdateRdsDbInstance :: Type -> Type #

Read UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Show UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

NFData UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Methods

rnf :: UpdateRdsDbInstance -> () #

Eq UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Hashable UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type AWSResponse UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type Rep UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type Rep UpdateRdsDbInstance = D1 ('MetaData "UpdateRdsDbInstance" "Amazonka.OpsWorks.UpdateRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateRdsDbInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dbUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rdsDbInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateRdsDbInstance Source #

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

UpdateRdsDbInstance, updateRdsDbInstance_dbPassword - The database password.

UpdateRdsDbInstance, updateRdsDbInstance_dbUser - The master user name.

UpdateRdsDbInstance, updateRdsDbInstance_rdsDbInstanceArn - The Amazon RDS instance's ARN.

data UpdateRdsDbInstanceResponse Source #

See: newUpdateRdsDbInstanceResponse smart constructor.

Instances

Instances details
Generic UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type Rep UpdateRdsDbInstanceResponse :: Type -> Type #

Read UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Show UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

NFData UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Eq UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type Rep UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type Rep UpdateRdsDbInstanceResponse = D1 ('MetaData "UpdateRdsDbInstanceResponse" "Amazonka.OpsWorks.UpdateRdsDbInstance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateRdsDbInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateRdsDbInstanceResponse :: UpdateRdsDbInstanceResponse Source #

Create a value of UpdateRdsDbInstanceResponse with all optional fields omitted.

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

UpdateStack

data UpdateStack Source #

See: newUpdateStack smart constructor.

Instances

Instances details
ToJSON UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

ToHeaders UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Methods

toHeaders :: UpdateStack -> [Header] #

ToPath UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

ToQuery UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

AWSRequest UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Associated Types

type AWSResponse UpdateStack #

Generic UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Associated Types

type Rep UpdateStack :: Type -> Type #

Read UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Show UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

NFData UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Methods

rnf :: UpdateStack -> () #

Eq UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Hashable UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

type AWSResponse UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

type Rep UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

type Rep UpdateStack = D1 ('MetaData "UpdateStack" "Amazonka.OpsWorks.UpdateStack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateStack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)))) :*: ((S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hostnameTheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateStack Source #

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

UpdateStack, updateStack_agentVersion - The default AWS OpsWorks Stacks agent version. You have the following options:

  • Auto-update - Set this parameter to LATEST. AWS OpsWorks Stacks automatically installs new agent versions on the stack's instances as soon as they are available.
  • Fixed version - Set this parameter to your preferred agent version. To update the agent version, you must edit the stack configuration and specify a new version. AWS OpsWorks Stacks then automatically installs that version on the stack's instances.

The default setting is LATEST. To specify an agent version, you must use the complete version number, not the abbreviated number shown on the console. For a list of available agent version numbers, call DescribeAgentVersions. AgentVersion cannot be set to Chef 12.2.

You can also specify an agent version when you create or update an instance, which overrides the stack's default setting.

UpdateStack, updateStack_attributes - One or more user-defined key-value pairs to be added to the stack attributes.

UpdateStack, updateStack_chefConfiguration - A ChefConfiguration object that specifies whether to enable Berkshelf and the Berkshelf version on Chef 11.10 stacks. For more information, see Create a New Stack.

UpdateStack, updateStack_configurationManager - The configuration manager. When you update a stack, we recommend that you use the configuration manager to specify the Chef version: 12, 11.10, or 11.4 for Linux stacks, or 12.2 for Windows stacks. The default value for Linux stacks is currently 12.

UpdateStack, updateStack_customCookbooksSource - Contains the information required to retrieve an app or cookbook from a repository. For more information, see Adding Apps or Cookbooks and Recipes.

UpdateStack, updateStack_customJson - A string that contains user-defined, custom JSON. It can be used to override the corresponding default stack configuration JSON values or to pass data to recipes. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information about custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

UpdateStack, updateStack_defaultAvailabilityZone - The stack's default Availability Zone, which must be in the stack's region. For more information, see Regions and Endpoints. If you also specify a value for DefaultSubnetId, the subnet must be in the same zone. For more information, see CreateStack.

UpdateStack, updateStack_defaultInstanceProfileArn - The ARN of an IAM profile that is the default profile for all of the stack's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

UpdateStack, updateStack_defaultOs - The stack's operating system, which must be set to one of the following:

  • A supported Linux operating system: An Amazon Linux version, such as Amazon Linux 2018.03, Amazon Linux 2017.09, Amazon Linux 2017.03, Amazon Linux 2016.09, Amazon Linux 2016.03, Amazon Linux 2015.09, or Amazon Linux 2015.03.
  • A supported Ubuntu operating system, such as Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, or Ubuntu 12.04 LTS.
  • CentOS Linux 7
  • Red Hat Enterprise Linux 7
  • A supported Windows operating system, such as Microsoft Windows Server 2012 R2 Base, Microsoft Windows Server 2012 R2 with SQL Server Express, Microsoft Windows Server 2012 R2 with SQL Server Standard, or Microsoft Windows Server 2012 R2 with SQL Server Web.
  • A custom AMI: Custom. You specify the custom AMI you want to use when you create instances. For more information about how to use custom AMIs with OpsWorks, see Using Custom AMIs.

The default option is the stack's current operating system. For more information about supported operating systems, see AWS OpsWorks Stacks Operating Systems.

UpdateStack, updateStack_defaultRootDeviceType - The default root device type. This value is used by default for all instances in the stack, but you can override it when you create an instance. For more information, see Storage for the Root Device.

UpdateStack, updateStack_defaultSshKeyName - A default Amazon EC2 key-pair name. The default value is none. If you specify a key-pair name, AWS OpsWorks Stacks installs the public key on the instance and you can use the private key with an SSH client to log in to the instance. For more information, see Using SSH to Communicate with an Instance and Managing SSH Access. You can override this setting by specifying a different key pair, or no key pair, when you create an instance.

UpdateStack, updateStack_defaultSubnetId - The stack's default VPC subnet ID. This parameter is required if you specify a value for the VpcId parameter. All instances are launched into this subnet unless you specify otherwise when you create the instance. If you also specify a value for DefaultAvailabilityZone, the subnet must be in that zone. For information on default values and when this parameter is required, see the VpcId parameter description.

UpdateStack, updateStack_hostnameTheme - The stack's new host name theme, with spaces replaced by underscores. The theme is used to generate host names for the stack's instances. By default, HostnameTheme is set to Layer_Dependent, which creates host names by appending integers to the layer's short name. The other themes are:

  • Baked_Goods
  • Clouds
  • Europe_Cities
  • Fruits
  • Greek_Deities_and_Titans
  • Legendary_creatures_from_Japan
  • Planets_and_Moons
  • Roman_Deities
  • Scottish_Islands
  • US_Cities
  • Wild_Cats

To obtain a generated host name, call GetHostNameSuggestion, which returns a host name based on the current theme.

UpdateStack, updateStack_name - The stack's new name.

UpdateStack, updateStack_serviceRoleArn - Do not use this parameter. You cannot update a stack's service role.

UpdateStack, updateStack_useCustomCookbooks - Whether the stack uses custom cookbooks.

UpdateStack, updateStack_useOpsworksSecurityGroups - Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's layers.

AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each layer, which are associated with layers by default. UseOpsworksSecurityGroups allows you to provide your own custom security groups instead of using the built-in groups. UseOpsworksSecurityGroups has the following settings:

  • True - AWS OpsWorks Stacks automatically associates the appropriate built-in security group with each layer (default setting). You can associate additional security groups with a layer after you create it, but you cannot delete the built-in security group.
  • False - AWS OpsWorks Stacks does not associate built-in security groups with layers. You must create appropriate EC2 security groups and associate a security group with each layer that you create. However, you can still manually associate a built-in security group with a layer on. Custom security groups are required only for those layers that need custom settings.

For more information, see Create a New Stack.

UpdateStack, updateStack_stackId - The stack ID.

data UpdateStackResponse Source #

See: newUpdateStackResponse smart constructor.

Constructors

UpdateStackResponse' 

newUpdateStackResponse :: UpdateStackResponse Source #

Create a value of UpdateStackResponse with all optional fields omitted.

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

UpdateUserProfile

data UpdateUserProfile Source #

See: newUpdateUserProfile smart constructor.

Instances

Instances details
ToJSON UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

ToHeaders UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

ToPath UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

ToQuery UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

AWSRequest UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type AWSResponse UpdateUserProfile #

Generic UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type Rep UpdateUserProfile :: Type -> Type #

Read UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Show UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

NFData UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Methods

rnf :: UpdateUserProfile -> () #

Eq UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Hashable UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type AWSResponse UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type Rep UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type Rep UpdateUserProfile = D1 ('MetaData "UpdateUserProfile" "Amazonka.OpsWorks.UpdateUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateUserProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSelfManagement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sshUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateUserProfile Source #

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

UpdateUserProfile, updateUserProfile_allowSelfManagement - Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.

UpdateUserProfile, updateUserProfile_sshPublicKey - The user's new SSH public key.

UpdateUserProfile, updateUserProfile_sshUsername - The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and '_'. If the specified name includes other punctuation marks, AWS OpsWorks Stacks removes them. For example, my.name will be changed to myname. If you do not specify an SSH user name, AWS OpsWorks Stacks generates one from the IAM user name.

UpdateUserProfile, updateUserProfile_iamUserArn - The user IAM ARN. This can also be a federated user's ARN.

data UpdateUserProfileResponse Source #

See: newUpdateUserProfileResponse smart constructor.

Instances

Instances details
Generic UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type Rep UpdateUserProfileResponse :: Type -> Type #

Read UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Show UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

NFData UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Eq UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type Rep UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type Rep UpdateUserProfileResponse = D1 ('MetaData "UpdateUserProfileResponse" "Amazonka.OpsWorks.UpdateUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateUserProfileResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateUserProfileResponse :: UpdateUserProfileResponse Source #

Create a value of UpdateUserProfileResponse with all optional fields omitted.

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

UpdateVolume

data UpdateVolume Source #

See: newUpdateVolume smart constructor.

Instances

Instances details
ToJSON UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

ToHeaders UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

ToPath UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

ToQuery UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

AWSRequest UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type AWSResponse UpdateVolume #

Generic UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type Rep UpdateVolume :: Type -> Type #

Read UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Show UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

NFData UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Methods

rnf :: UpdateVolume -> () #

Eq UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Hashable UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type AWSResponse UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolume = D1 ('MetaData "UpdateVolume" "Amazonka.OpsWorks.UpdateVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mountPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateVolume Source #

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

UpdateVolume, updateVolume_mountPoint - The new mount point.

UpdateVolume, updateVolume_name - The new name.

UpdateVolume, updateVolume_volumeId - The volume ID.

data UpdateVolumeResponse Source #

See: newUpdateVolumeResponse smart constructor.

Constructors

UpdateVolumeResponse' 

Instances

Instances details
Generic UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type Rep UpdateVolumeResponse :: Type -> Type #

Read UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Show UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

NFData UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Methods

rnf :: UpdateVolumeResponse -> () #

Eq UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolumeResponse = D1 ('MetaData "UpdateVolumeResponse" "Amazonka.OpsWorks.UpdateVolume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UpdateVolumeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateVolumeResponse :: UpdateVolumeResponse Source #

Create a value of UpdateVolumeResponse with all optional fields omitted.

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

Types

AppAttributesKeys

newtype AppAttributesKeys Source #

Instances

Instances details
FromJSON AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

FromJSONKey AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToJSON AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToJSONKey AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToByteString AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToHeader AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToLog AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToQuery AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

FromText AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToText AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

FromXML AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToXML AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Generic AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Associated Types

type Rep AppAttributesKeys :: Type -> Type #

Read AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Show AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

NFData AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Methods

rnf :: AppAttributesKeys -> () #

Eq AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Ord AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Hashable AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

type Rep AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

type Rep AppAttributesKeys = D1 ('MetaData "AppAttributesKeys" "Amazonka.OpsWorks.Types.AppAttributesKeys" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "AppAttributesKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppAttributesKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppType

newtype AppType Source #

Constructors

AppType' 

Fields

Bundled Patterns

pattern AppType_Aws_flow_ruby :: AppType 
pattern AppType_Java :: AppType 
pattern AppType_Nodejs :: AppType 
pattern AppType_Other :: AppType 
pattern AppType_Php :: AppType 
pattern AppType_Rails :: AppType 
pattern AppType_Static :: AppType 

Instances

Instances details
FromJSON AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

FromJSONKey AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToJSON AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToJSONKey AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToByteString AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

toBS :: AppType -> ByteString #

ToHeader AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

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

ToLog AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToQuery AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

FromText AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToText AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

toText :: AppType -> Text #

FromXML AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToXML AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

toXML :: AppType -> XML #

Generic AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Associated Types

type Rep AppType :: Type -> Type #

Methods

from :: AppType -> Rep AppType x #

to :: Rep AppType x -> AppType #

Read AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Show AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

NFData AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

rnf :: AppType -> () #

Eq AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

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

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

Ord AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Hashable AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

hashWithSalt :: Int -> AppType -> Int #

hash :: AppType -> Int #

type Rep AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

type Rep AppType = D1 ('MetaData "AppType" "Amazonka.OpsWorks.Types.AppType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "AppType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Architecture

newtype Architecture Source #

Constructors

Architecture' 

Bundled Patterns

pattern Architecture_I386 :: Architecture 
pattern Architecture_X86_64 :: Architecture 

Instances

Instances details
FromJSON Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToJSON Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToJSONKey Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToByteString Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

FromText Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToText Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Methods

toText :: Architecture -> Text #

FromXML Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToXML Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Methods

toXML :: Architecture -> XML #

Generic Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

Read Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

NFData Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Methods

rnf :: Architecture -> () #

Eq Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Hashable Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

type Rep Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

type Rep Architecture = D1 ('MetaData "Architecture" "Amazonka.OpsWorks.Types.Architecture" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "Architecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AutoScalingType

newtype AutoScalingType Source #

Constructors

AutoScalingType' 

Instances

Instances details
FromJSON AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

FromJSONKey AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToJSON AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToJSONKey AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToByteString AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToHeader AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToLog AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToQuery AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

FromText AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToText AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

FromXML AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToXML AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Methods

toXML :: AutoScalingType -> XML #

Generic AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Associated Types

type Rep AutoScalingType :: Type -> Type #

Read AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Show AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

NFData AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Methods

rnf :: AutoScalingType -> () #

Eq AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Ord AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Hashable AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

type Rep AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

type Rep AutoScalingType = D1 ('MetaData "AutoScalingType" "Amazonka.OpsWorks.Types.AutoScalingType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "AutoScalingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoScalingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchLogsEncoding

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

Bundled Patterns

pattern CloudWatchLogsEncoding_Ascii :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Big5 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Big5hkscs :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp037 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1006 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1026 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1140 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1250 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1251 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1252 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1253 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1254 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1255 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1256 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1257 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp1258 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp424 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp437 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp500 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp720 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp737 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp775 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp850 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp852 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp855 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp856 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp857 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp858 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp860 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp861 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp862 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp863 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp864 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp865 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp866 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp869 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp874 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp875 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp932 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp949 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Cp950 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Euc_jis_2004 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Euc_jisx0213 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Euc_jp :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Euc_kr :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Gb18030 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Gb2312 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Gbk :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Hz :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp_1 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp_2 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp_2004 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp_3 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_jp_ext :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso2022_kr :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_10 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_13 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_14 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_15 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_16 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_2 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_3 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_4 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_5 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_6 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_7 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_8 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Iso8859_9 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Johab :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Koi8_r :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Koi8_u :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Latin_1 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_cyrillic :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_greek :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_iceland :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_latin2 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_roman :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Mac_turkish :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Ptcp154 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Shift_jis :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Shift_jis_2004 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Shift_jisx0213 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_16 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_16_be :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_16_le :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_32 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_32_be :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_32_le :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_7 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_8 :: CloudWatchLogsEncoding 
pattern CloudWatchLogsEncoding_Utf_8_sig :: CloudWatchLogsEncoding 

Instances

Instances details
FromJSON CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

FromJSONKey CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToJSON CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToJSONKey CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToByteString CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToHeader CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToLog CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToQuery CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

FromText CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToText CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

FromXML CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToXML CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Generic CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Associated Types

type Rep CloudWatchLogsEncoding :: Type -> Type #

Read CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Show CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

NFData CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Methods

rnf :: CloudWatchLogsEncoding -> () #

Eq CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Ord CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Hashable CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

type Rep CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

type Rep CloudWatchLogsEncoding = D1 ('MetaData "CloudWatchLogsEncoding" "Amazonka.OpsWorks.Types.CloudWatchLogsEncoding" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "CloudWatchLogsEncoding'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchLogsEncoding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchLogsInitialPosition

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

Instances

Instances details
FromJSON CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

FromJSONKey CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToJSON CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToJSONKey CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToByteString CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToHeader CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToLog CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToQuery CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

FromText CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToText CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

FromXML CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToXML CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Generic CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Associated Types

type Rep CloudWatchLogsInitialPosition :: Type -> Type #

Read CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Show CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

NFData CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Eq CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Ord CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Hashable CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

type Rep CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

type Rep CloudWatchLogsInitialPosition = D1 ('MetaData "CloudWatchLogsInitialPosition" "Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "CloudWatchLogsInitialPosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchLogsInitialPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchLogsTimeZone

newtype CloudWatchLogsTimeZone Source #

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

Instances

Instances details
FromJSON CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

FromJSONKey CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToJSON CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToJSONKey CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToByteString CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToHeader CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToLog CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToQuery CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

FromText CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToText CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

FromXML CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToXML CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Generic CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Associated Types

type Rep CloudWatchLogsTimeZone :: Type -> Type #

Read CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Show CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

NFData CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Methods

rnf :: CloudWatchLogsTimeZone -> () #

Eq CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Ord CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Hashable CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

type Rep CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

type Rep CloudWatchLogsTimeZone = D1 ('MetaData "CloudWatchLogsTimeZone" "Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "CloudWatchLogsTimeZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchLogsTimeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentCommandName

newtype DeploymentCommandName Source #

Instances

Instances details
FromJSON DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

FromJSONKey DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToJSON DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToJSONKey DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToByteString DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToHeader DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToLog DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToQuery DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

FromText DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToText DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

FromXML DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToXML DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Generic DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Associated Types

type Rep DeploymentCommandName :: Type -> Type #

Read DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Show DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

NFData DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Methods

rnf :: DeploymentCommandName -> () #

Eq DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Ord DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Hashable DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

type Rep DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

type Rep DeploymentCommandName = D1 ('MetaData "DeploymentCommandName" "Amazonka.OpsWorks.Types.DeploymentCommandName" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "DeploymentCommandName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentCommandName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerAttributesKeys

newtype LayerAttributesKeys Source #

Bundled Patterns

pattern LayerAttributesKeys_BundlerVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_EcsClusterArn :: LayerAttributesKeys 
pattern LayerAttributesKeys_EnableHaproxyStats :: LayerAttributesKeys 
pattern LayerAttributesKeys_GangliaPassword :: LayerAttributesKeys 
pattern LayerAttributesKeys_GangliaUrl :: LayerAttributesKeys 
pattern LayerAttributesKeys_GangliaUser :: LayerAttributesKeys 
pattern LayerAttributesKeys_HaproxyHealthCheckMethod :: LayerAttributesKeys 
pattern LayerAttributesKeys_HaproxyHealthCheckUrl :: LayerAttributesKeys 
pattern LayerAttributesKeys_HaproxyStatsPassword :: LayerAttributesKeys 
pattern LayerAttributesKeys_HaproxyStatsUrl :: LayerAttributesKeys 
pattern LayerAttributesKeys_HaproxyStatsUser :: LayerAttributesKeys 
pattern LayerAttributesKeys_JavaAppServer :: LayerAttributesKeys 
pattern LayerAttributesKeys_JavaAppServerVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_Jvm :: LayerAttributesKeys 
pattern LayerAttributesKeys_JvmOptions :: LayerAttributesKeys 
pattern LayerAttributesKeys_JvmVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_ManageBundler :: LayerAttributesKeys 
pattern LayerAttributesKeys_MemcachedMemory :: LayerAttributesKeys 
pattern LayerAttributesKeys_MysqlRootPassword :: LayerAttributesKeys 
pattern LayerAttributesKeys_MysqlRootPasswordUbiquitous :: LayerAttributesKeys 
pattern LayerAttributesKeys_NodejsVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_PassengerVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_RailsStack :: LayerAttributesKeys 
pattern LayerAttributesKeys_RubyVersion :: LayerAttributesKeys 
pattern LayerAttributesKeys_RubygemsVersion :: LayerAttributesKeys 

Instances

Instances details
FromJSON LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

FromJSONKey LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToJSON LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToJSONKey LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToByteString LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToHeader LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToLog LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToQuery LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

FromText LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToText LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

FromXML LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToXML LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Generic LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Associated Types

type Rep LayerAttributesKeys :: Type -> Type #

Read LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Show LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

NFData LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Methods

rnf :: LayerAttributesKeys -> () #

Eq LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Ord LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Hashable LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

type Rep LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

type Rep LayerAttributesKeys = D1 ('MetaData "LayerAttributesKeys" "Amazonka.OpsWorks.Types.LayerAttributesKeys" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "LayerAttributesKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerAttributesKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerType

newtype LayerType Source #

Constructors

LayerType' 

Fields

Instances

Instances details
FromJSON LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

FromJSONKey LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToJSON LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToJSONKey LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToByteString LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

toBS :: LayerType -> ByteString #

ToHeader LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToLog LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToQuery LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

FromText LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToText LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

toText :: LayerType -> Text #

FromXML LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToXML LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

toXML :: LayerType -> XML #

Generic LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Associated Types

type Rep LayerType :: Type -> Type #

Read LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Show LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

NFData LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

rnf :: LayerType -> () #

Eq LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Ord LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Hashable LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

type Rep LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

type Rep LayerType = D1 ('MetaData "LayerType" "Amazonka.OpsWorks.Types.LayerType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "LayerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RootDeviceType

newtype RootDeviceType Source #

Constructors

RootDeviceType' 

Instances

Instances details
FromJSON RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

FromJSONKey RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToJSON RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToJSONKey RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToByteString RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToHeader RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToLog RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToQuery RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

FromText RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToText RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

FromXML RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToXML RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Methods

toXML :: RootDeviceType -> XML #

Generic RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Associated Types

type Rep RootDeviceType :: Type -> Type #

Read RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Show RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

NFData RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Methods

rnf :: RootDeviceType -> () #

Eq RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Ord RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Hashable RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

type Rep RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

type Rep RootDeviceType = D1 ('MetaData "RootDeviceType" "Amazonka.OpsWorks.Types.RootDeviceType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "RootDeviceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceType

newtype SourceType Source #

Constructors

SourceType' 

Fields

Bundled Patterns

pattern SourceType_Archive :: SourceType 
pattern SourceType_Git :: SourceType 
pattern SourceType_S3 :: SourceType 
pattern SourceType_Svn :: SourceType 

Instances

Instances details
FromJSON SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToJSONKey SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToByteString SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

FromText SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToText SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Methods

toText :: SourceType -> Text #

FromXML SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToXML SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Methods

toXML :: SourceType -> XML #

Generic SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

Read SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

NFData SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Methods

rnf :: SourceType -> () #

Eq SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Hashable SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

type Rep SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.OpsWorks.Types.SourceType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StackAttributesKeys

newtype StackAttributesKeys Source #

Bundled Patterns

pattern StackAttributesKeys_Color :: StackAttributesKeys 

Instances

Instances details
FromJSON StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

FromJSONKey StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToJSON StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToJSONKey StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToByteString StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToHeader StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToLog StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToQuery StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

FromText StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToText StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

FromXML StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToXML StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Generic StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Associated Types

type Rep StackAttributesKeys :: Type -> Type #

Read StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Show StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

NFData StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Methods

rnf :: StackAttributesKeys -> () #

Eq StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Ord StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Hashable StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

type Rep StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

type Rep StackAttributesKeys = D1 ('MetaData "StackAttributesKeys" "Amazonka.OpsWorks.Types.StackAttributesKeys" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "StackAttributesKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackAttributesKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VirtualizationType

newtype VirtualizationType Source #

Instances

Instances details
FromJSON VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

FromJSONKey VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToJSON VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToJSONKey VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToByteString VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToHeader VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToLog VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToQuery VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

FromText VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToText VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

FromXML VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToXML VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Generic VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Associated Types

type Rep VirtualizationType :: Type -> Type #

Read VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Show VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

NFData VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Methods

rnf :: VirtualizationType -> () #

Eq VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Ord VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Hashable VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

type Rep VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

type Rep VirtualizationType = D1 ('MetaData "VirtualizationType" "Amazonka.OpsWorks.Types.VirtualizationType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "VirtualizationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVirtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VolumeType

newtype VolumeType Source #

Constructors

VolumeType' 

Fields

Bundled Patterns

pattern VolumeType_Gp2 :: VolumeType 
pattern VolumeType_Io1 :: VolumeType 
pattern VolumeType_Standard :: VolumeType 

Instances

Instances details
FromJSON VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

FromJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToJSON VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToByteString VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToHeader VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToLog VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToQuery VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

FromText VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToText VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Methods

toText :: VolumeType -> Text #

FromXML VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToXML VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Methods

toXML :: VolumeType -> XML #

Generic VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Associated Types

type Rep VolumeType :: Type -> Type #

Read VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Show VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

NFData VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Methods

rnf :: VolumeType -> () #

Eq VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Ord VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Hashable VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

type Rep VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

type Rep VolumeType = D1 ('MetaData "VolumeType" "Amazonka.OpsWorks.Types.VolumeType" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'True) (C1 ('MetaCons "VolumeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVolumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentVersion

data AgentVersion Source #

Describes an agent version.

See: newAgentVersion smart constructor.

Instances

Instances details
FromJSON AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Generic AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Associated Types

type Rep AgentVersion :: Type -> Type #

Read AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Show AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

NFData AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Methods

rnf :: AgentVersion -> () #

Eq AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Hashable AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

type Rep AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

type Rep AgentVersion = D1 ('MetaData "AgentVersion" "Amazonka.OpsWorks.Types.AgentVersion" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AgentVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAgentVersion :: AgentVersion Source #

Create a value of AgentVersion 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:configurationManager:AgentVersion', agentVersion_configurationManager - The configuration manager.

AgentVersion, agentVersion_version - The agent version.

App

data App Source #

A description of the app.

See: newApp smart constructor.

Instances

Instances details
FromJSON App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Generic App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Associated Types

type Rep App :: Type -> Type #

Methods

from :: App -> Rep App x #

to :: Rep App x -> App #

Read App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Show App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

showsPrec :: Int -> App -> ShowS #

show :: App -> String #

showList :: [App] -> ShowS #

NFData App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

rnf :: App -> () #

Eq App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

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

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

Hashable App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

hashWithSalt :: Int -> App -> Int #

hash :: App -> Int #

type Rep App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

type Rep App = D1 ('MetaData "App" "Amazonka.OpsWorks.Types.App" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "App'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap AppAttributesKeys Text))))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource]))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "enableSsl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentVariable])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sslConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SslConfiguration))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppType)))))))

newApp :: App Source #

Create a value of App with all optional fields omitted.

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

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

$sel:appId:App', app_appId - The app ID.

$sel:appSource:App', app_appSource - A Source object that describes the app repository.

$sel:attributes:App', app_attributes - The stack attributes.

$sel:createdAt:App', app_createdAt - When the app was created.

$sel:dataSources:App', app_dataSources - The app's data sources.

$sel:description:App', app_description - A description of the app.

$sel:domains:App', app_domains - The app vhost settings with multiple domains separated by commas. For example: 'www.example.com, example.com'

$sel:enableSsl:App', app_enableSsl - Whether to enable SSL for the app.

$sel:environment:App', app_environment - 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.

There is no specific limit on the number of environment variables. However, the size of the associated data structure - which includes the variable names, values, and protected flag values - cannot exceed 20 KB. This limit should accommodate most if not all use cases, but if you do exceed it, you will cause an exception (API) with an "Environment: is too large (maximum is 20 KB)" message.

$sel:name:App', app_name - The app name.

$sel:shortname:App', app_shortname - The app's short name.

$sel:sslConfiguration:App', app_sslConfiguration - An SslConfiguration object with the SSL configuration.

$sel:stackId:App', app_stackId - The app stack ID.

App, app_type - The app type.

AutoScalingThresholds

data AutoScalingThresholds Source #

Describes a load-based auto scaling upscaling or downscaling threshold configuration, which specifies when AWS OpsWorks Stacks starts or stops load-based instances.

See: newAutoScalingThresholds smart constructor.

Instances

Instances details
FromJSON AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

ToJSON AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Generic AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Associated Types

type Rep AutoScalingThresholds :: Type -> Type #

Read AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Show AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

NFData AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Methods

rnf :: AutoScalingThresholds -> () #

Eq AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Hashable AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

type Rep AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

type Rep AutoScalingThresholds = D1 ('MetaData "AutoScalingThresholds" "Amazonka.OpsWorks.Types.AutoScalingThresholds" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "AutoScalingThresholds'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "alarms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "cpuThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "ignoreMetricsTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "loadThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "memoryThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "thresholdsWaitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newAutoScalingThresholds :: AutoScalingThresholds Source #

Create a value of AutoScalingThresholds 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:alarms:AutoScalingThresholds', autoScalingThresholds_alarms - Custom Cloudwatch auto scaling alarms, to be used as thresholds. This parameter takes a list of up to five alarm names, which are case sensitive and must be in the same region as the stack.

To use custom alarms, you must update your service role to allow cloudwatch:DescribeAlarms. You can either have AWS OpsWorks Stacks update the role for you when you first use this feature or you can edit the role manually. For more information, see Allowing AWS OpsWorks Stacks to Act on Your Behalf.

$sel:cpuThreshold:AutoScalingThresholds', autoScalingThresholds_cpuThreshold - The CPU utilization threshold, as a percent of the available CPU. A value of -1 disables the threshold.

$sel:ignoreMetricsTime:AutoScalingThresholds', autoScalingThresholds_ignoreMetricsTime - The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks Stacks should ignore metrics and suppress additional scaling events. For example, AWS OpsWorks Stacks adds new instances following an upscaling event but the instances won't start reducing the load until they have been booted and configured. There is no point in raising additional scaling events during that operation, which typically takes several minutes. IgnoreMetricsTime allows you to direct AWS OpsWorks Stacks to suppress scaling events long enough to get the new instances online.

$sel:instanceCount:AutoScalingThresholds', autoScalingThresholds_instanceCount - The number of instances to add or remove when the load exceeds a threshold.

$sel:loadThreshold:AutoScalingThresholds', autoScalingThresholds_loadThreshold - The load threshold. A value of -1 disables the threshold. For more information about how load is computed, see Load (computing).

$sel:memoryThreshold:AutoScalingThresholds', autoScalingThresholds_memoryThreshold - The memory utilization threshold, as a percent of the available memory. A value of -1 disables the threshold.

$sel:thresholdsWaitTime:AutoScalingThresholds', autoScalingThresholds_thresholdsWaitTime - The amount of time, in minutes, that the load must exceed a threshold before more instances are added or removed.

BlockDeviceMapping

data BlockDeviceMapping Source #

Describes a block device mapping. This data type maps directly to the Amazon EC2 BlockDeviceMapping data type.

See: newBlockDeviceMapping smart constructor.

Instances

Instances details
FromJSON BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

ToJSON BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Generic BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Associated Types

type Rep BlockDeviceMapping :: Type -> Type #

Read BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Show BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

NFData BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Methods

rnf :: BlockDeviceMapping -> () #

Eq BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Hashable BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

type Rep BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

type Rep BlockDeviceMapping = D1 ('MetaData "BlockDeviceMapping" "Amazonka.OpsWorks.Types.BlockDeviceMapping" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "BlockDeviceMapping'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ebs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EbsBlockDevice))) :*: (S1 ('MetaSel ('Just "noDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBlockDeviceMapping :: BlockDeviceMapping Source #

Create a value of BlockDeviceMapping with all optional fields omitted.

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

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

$sel:deviceName:BlockDeviceMapping', blockDeviceMapping_deviceName - The device name that is exposed to the instance, such as /dev/sdh. For the root device, you can use the explicit device name or you can set this parameter to ROOT_DEVICE and AWS OpsWorks Stacks will provide the correct device name.

$sel:ebs:BlockDeviceMapping', blockDeviceMapping_ebs - An EBSBlockDevice that defines how to configure an Amazon EBS volume when the instance is launched.

$sel:noDevice:BlockDeviceMapping', blockDeviceMapping_noDevice - Suppresses the specified device included in the AMI's block device mapping.

$sel:virtualName:BlockDeviceMapping', blockDeviceMapping_virtualName - The virtual device name. For more information, see BlockDeviceMapping.

ChefConfiguration

data ChefConfiguration Source #

Describes the Chef configuration.

See: newChefConfiguration smart constructor.

Instances

Instances details
FromJSON ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

ToJSON ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Generic ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Associated Types

type Rep ChefConfiguration :: Type -> Type #

Read ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Show ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

NFData ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Methods

rnf :: ChefConfiguration -> () #

Eq ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Hashable ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

type Rep ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

type Rep ChefConfiguration = D1 ('MetaData "ChefConfiguration" "Amazonka.OpsWorks.Types.ChefConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ChefConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "berkshelfVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manageBerkshelf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newChefConfiguration :: ChefConfiguration Source #

Create a value of ChefConfiguration 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:berkshelfVersion:ChefConfiguration', chefConfiguration_berkshelfVersion - The Berkshelf version.

$sel:manageBerkshelf:ChefConfiguration', chefConfiguration_manageBerkshelf - Whether to enable Berkshelf.

CloudWatchLogsConfiguration

data CloudWatchLogsConfiguration Source #

Describes the Amazon CloudWatch logs configuration for a layer.

See: newCloudWatchLogsConfiguration smart constructor.

Instances

Instances details
FromJSON CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

ToJSON CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Generic CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Associated Types

type Rep CloudWatchLogsConfiguration :: Type -> Type #

Read CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Show CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

NFData CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Eq CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Hashable CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

type Rep CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

type Rep CloudWatchLogsConfiguration = D1 ('MetaData "CloudWatchLogsConfiguration" "Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CloudWatchLogsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "logStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchLogsLogStream]))))

newCloudWatchLogsConfiguration :: CloudWatchLogsConfiguration Source #

Create a value of CloudWatchLogsConfiguration 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:enabled:CloudWatchLogsConfiguration', cloudWatchLogsConfiguration_enabled - Whether CloudWatch Logs is enabled for a layer.

$sel:logStreams:CloudWatchLogsConfiguration', cloudWatchLogsConfiguration_logStreams - A list of configuration options for CloudWatch Logs.

CloudWatchLogsLogStream

data CloudWatchLogsLogStream Source #

Describes the Amazon CloudWatch logs configuration for a layer. For detailed information about members of this data type, see the CloudWatch Logs Agent Reference.

See: newCloudWatchLogsLogStream smart constructor.

Instances

Instances details
FromJSON CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

ToJSON CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Generic CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Associated Types

type Rep CloudWatchLogsLogStream :: Type -> Type #

Read CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Show CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

NFData CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Methods

rnf :: CloudWatchLogsLogStream -> () #

Eq CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Hashable CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

type Rep CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

type Rep CloudWatchLogsLogStream = D1 ('MetaData "CloudWatchLogsLogStream" "Amazonka.OpsWorks.Types.CloudWatchLogsLogStream" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "CloudWatchLogsLogStream'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "batchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "bufferDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "datetimeFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encoding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsEncoding))))) :*: ((S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fileFingerprintLines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsInitialPosition)))) :*: (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "multiLineStartPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsTimeZone)))))))

newCloudWatchLogsLogStream :: CloudWatchLogsLogStream Source #

Create a value of CloudWatchLogsLogStream 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:batchCount:CloudWatchLogsLogStream', cloudWatchLogsLogStream_batchCount - Specifies the max number of log events in a batch, up to 10000. The default value is 1000.

$sel:batchSize:CloudWatchLogsLogStream', cloudWatchLogsLogStream_batchSize - Specifies the maximum size of log events in a batch, in bytes, up to 1048576 bytes. The default value is 32768 bytes. This size is calculated as the sum of all event messages in UTF-8, plus 26 bytes for each log event.

$sel:bufferDuration:CloudWatchLogsLogStream', cloudWatchLogsLogStream_bufferDuration - Specifies the time duration for the batching of log events. The minimum value is 5000ms and default value is 5000ms.

$sel:datetimeFormat:CloudWatchLogsLogStream', cloudWatchLogsLogStream_datetimeFormat - Specifies how the time stamp is extracted from logs. For more information, see the CloudWatch Logs Agent Reference.

$sel:encoding:CloudWatchLogsLogStream', cloudWatchLogsLogStream_encoding - 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.

$sel:file:CloudWatchLogsLogStream', cloudWatchLogsLogStream_file - Specifies log files that you want to push to CloudWatch Logs.

File can point to a specific file or multiple files (by using wild card characters such as /var/log/system.log*). Only the latest file is pushed to CloudWatch Logs, based on file modification time. We recommend that you use wild card characters to specify a series of files of the same type, such as access_log.2014-06-01-01, access_log.2014-06-01-02, and so on by using a pattern like access_log.*. Don't use a wildcard to match multiple file types, such as access_log_80 and access_log_443. To specify multiple, different file types, add another log stream entry to the configuration file, so that each log file type is stored in a different log group.

Zipped files are not supported.

$sel:fileFingerprintLines:CloudWatchLogsLogStream', cloudWatchLogsLogStream_fileFingerprintLines - Specifies the range of lines for identifying a file. The valid values are one number, or two dash-delimited numbers, such as '1', '2-5'. The default value is '1', meaning the first line is used to calculate the fingerprint. Fingerprint lines are not sent to CloudWatch Logs unless all specified lines are available.

$sel:initialPosition:CloudWatchLogsLogStream', cloudWatchLogsLogStream_initialPosition - Specifies where to start to read data (start_of_file or end_of_file). The default is start_of_file. This setting is only used if there is no state persisted for that log stream.

$sel:logGroupName:CloudWatchLogsLogStream', cloudWatchLogsLogStream_logGroupName - Specifies the destination log group. A log group is created automatically if it doesn't already exist. Log group names can be between 1 and 512 characters long. Allowed characters include a-z, A-Z, 0-9, '_' (underscore), '-' (hyphen), '/' (forward slash), and '.' (period).

$sel:multiLineStartPattern:CloudWatchLogsLogStream', cloudWatchLogsLogStream_multiLineStartPattern - Specifies the pattern for identifying the start of a log message.

$sel:timeZone:CloudWatchLogsLogStream', cloudWatchLogsLogStream_timeZone - Specifies the time zone of log event time stamps.

Command

data Command Source #

Describes a command.

See: newCommand smart constructor.

Instances

Instances details
FromJSON Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Generic Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Associated Types

type Rep Command :: Type -> Type #

Methods

from :: Command -> Rep Command x #

to :: Rep Command x -> Command #

Read Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Show Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

NFData Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

rnf :: Command -> () #

Eq Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

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

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

Hashable Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

hashWithSalt :: Int -> Command -> Int #

hash :: Command -> Int #

type Rep Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

newCommand :: Command Source #

Create a value of Command 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:acknowledgedAt:Command', command_acknowledgedAt - Date and time when the command was acknowledged.

$sel:commandId:Command', command_commandId - The command ID.

$sel:completedAt:Command', command_completedAt - Date when the command completed.

$sel:createdAt:Command', command_createdAt - Date and time when the command was run.

$sel:deploymentId:Command', command_deploymentId - The command deployment ID.

$sel:exitCode:Command', command_exitCode - The command exit code.

$sel:instanceId:Command', command_instanceId - The ID of the instance where the command was executed.

$sel:logUrl:Command', command_logUrl - The URL of the command log.

$sel:status:Command', command_status - The command status:

  • failed
  • successful
  • skipped
  • pending

$sel:type':Command', command_type - The command type:

  • configure
  • deploy
  • execute_recipes
  • install_dependencies
  • restart
  • rollback
  • setup
  • start
  • stop
  • undeploy
  • update_custom_cookbooks
  • update_dependencies

DataSource

data DataSource Source #

Describes an app's data source.

See: newDataSource smart constructor.

Constructors

DataSource' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

ToJSON DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Generic DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

Read DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Hashable DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.OpsWorks.Types.DataSource" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDataSource :: DataSource Source #

Create a value of DataSource 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:arn:DataSource', dataSource_arn - The data source's ARN.

$sel:databaseName:DataSource', dataSource_databaseName - The database name.

$sel:type':DataSource', dataSource_type - The data source's type, AutoSelectOpsworksMysqlInstance, OpsworksMysqlInstance, RdsDbInstance, or None.

Deployment

data Deployment Source #

Describes a deployment of a stack or app.

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.OpsWorks.Types.Deployment" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentCommand)) :*: S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

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

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

$sel:appId:Deployment', deployment_appId - The app ID.

$sel:command:Deployment', deployment_command - Used to specify a stack or deployment command.

$sel:comment:Deployment', deployment_comment - A user-defined comment.

$sel:completedAt:Deployment', deployment_completedAt - Date when the deployment completed.

$sel:createdAt:Deployment', deployment_createdAt - Date when the deployment was created.

$sel:customJson:Deployment', deployment_customJson - A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

$sel:deploymentId:Deployment', deployment_deploymentId - The deployment ID.

$sel:duration:Deployment', deployment_duration - The deployment duration.

$sel:iamUserArn:Deployment', deployment_iamUserArn - The user's IAM ARN.

$sel:instanceIds:Deployment', deployment_instanceIds - The IDs of the target instances.

$sel:stackId:Deployment', deployment_stackId - The stack ID.

$sel:status:Deployment', deployment_status - The deployment status:

  • running
  • successful
  • failed

DeploymentCommand

data DeploymentCommand Source #

Used to specify a stack or deployment command.

See: newDeploymentCommand smart constructor.

Instances

Instances details
FromJSON DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

ToJSON DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Generic DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Associated Types

type Rep DeploymentCommand :: Type -> Type #

Read DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Show DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

NFData DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Methods

rnf :: DeploymentCommand -> () #

Eq DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Hashable DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

type Rep DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

type Rep DeploymentCommand = D1 ('MetaData "DeploymentCommand" "Amazonka.OpsWorks.Types.DeploymentCommand" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "DeploymentCommand'" 'PrefixI 'True) (S1 ('MetaSel ('Just "args") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text]))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentCommandName)))

newDeploymentCommand Source #

Create a value of DeploymentCommand 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:args:DeploymentCommand', deploymentCommand_args - The arguments of those commands that take arguments. It should be set to a JSON object with the following format:

{"arg_name1" : ["value1", "value2", ...], "arg_name2" : ["value1", "value2", ...], ...}

The update_dependencies command takes two arguments:

  • upgrade_os_to - Specifies the desired Amazon Linux version for instances whose OS you want to upgrade, such as Amazon Linux 2016.09. You must also set the allow_reboot argument to true.
  • allow_reboot - Specifies whether to allow AWS OpsWorks Stacks to reboot the instances if necessary, after installing the updates. This argument can be set to either true or false. The default value is false.

For example, to upgrade an instance to Amazon Linux 2016.09, set Args to the following.

 { "upgrade_os_to":["Amazon Linux 2016.09"], "allow_reboot":["true"] }

$sel:name:DeploymentCommand', deploymentCommand_name - Specifies the operation. You can specify only one command.

For stacks, the following commands are available:

  • execute_recipes: Execute one or more recipes. To specify the recipes, set an Args parameter named recipes to the list of recipes to be executed. For example, to execute phpapp::appsetup, set Args to {"recipes":["phpapp::appsetup"]}.
  • install_dependencies: Install the stack's dependencies.
  • update_custom_cookbooks: Update the stack's custom cookbooks.
  • update_dependencies: Update the stack's dependencies.

The update_dependencies and install_dependencies commands are supported only for Linux instances. You can run the commands successfully on Windows instances, but they do nothing.

For apps, the following commands are available:

  • deploy: Deploy an app. Ruby on Rails apps have an optional Args parameter named migrate. Set Args to {"migrate":["true"]} to migrate the database. The default setting is {"migrate":["false"]}.
  • rollback Roll the app back to the previous version. When you update an app, AWS OpsWorks Stacks stores the previous version, up to a maximum of five versions. You can use this command to roll an app back as many as four versions.
  • start: Start the app's web or application server.
  • stop: Stop the app's web or application server.
  • restart: Restart the app's web or application server.
  • undeploy: Undeploy the app.

EbsBlockDevice

data EbsBlockDevice Source #

Describes an Amazon EBS volume. This data type maps directly to the Amazon EC2 EbsBlockDevice data type.

See: newEbsBlockDevice smart constructor.

Instances

Instances details
FromJSON EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

ToJSON EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Generic EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Associated Types

type Rep EbsBlockDevice :: Type -> Type #

Read EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Show EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

NFData EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Methods

rnf :: EbsBlockDevice -> () #

Eq EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Hashable EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

type Rep EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

type Rep EbsBlockDevice = D1 ('MetaData "EbsBlockDevice" "Amazonka.OpsWorks.Types.EbsBlockDevice" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "EbsBlockDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deleteOnTermination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "volumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VolumeType))))))

newEbsBlockDevice :: EbsBlockDevice Source #

Create a value of EbsBlockDevice 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:deleteOnTermination:EbsBlockDevice', ebsBlockDevice_deleteOnTermination - Whether the volume is deleted on instance termination.

$sel:iops:EbsBlockDevice', ebsBlockDevice_iops - The number of I/O operations per second (IOPS) that the volume supports. For more information, see EbsBlockDevice.

$sel:snapshotId:EbsBlockDevice', ebsBlockDevice_snapshotId - The snapshot ID.

$sel:volumeSize:EbsBlockDevice', ebsBlockDevice_volumeSize - The volume size, in GiB. For more information, see EbsBlockDevice.

$sel:volumeType:EbsBlockDevice', ebsBlockDevice_volumeType - The volume type. gp2 for General Purpose (SSD) volumes, io1 for Provisioned IOPS (SSD) volumes, st1 for Throughput Optimized hard disk drives (HDD), sc1 for Cold HDD,and standard for Magnetic volumes.

If you specify the io1 volume type, you must also specify a value for the Iops attribute. The maximum ratio of provisioned IOPS to requested volume size (in GiB) is 50:1. AWS uses the default volume size (in GiB) specified in the AMI attributes to set IOPS to 50 x (volume size).

EcsCluster

data EcsCluster Source #

Describes a registered Amazon ECS cluster.

See: newEcsCluster smart constructor.

Instances

Instances details
FromJSON EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Generic EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Associated Types

type Rep EcsCluster :: Type -> Type #

Read EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Show EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

NFData EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Methods

rnf :: EcsCluster -> () #

Eq EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Hashable EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

type Rep EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

type Rep EcsCluster = D1 ('MetaData "EcsCluster" "Amazonka.OpsWorks.Types.EcsCluster" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "EcsCluster'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ecsClusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registeredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEcsCluster :: EcsCluster Source #

Create a value of EcsCluster 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:ecsClusterArn:EcsCluster', ecsCluster_ecsClusterArn - The cluster's ARN.

$sel:ecsClusterName:EcsCluster', ecsCluster_ecsClusterName - The cluster name.

$sel:registeredAt:EcsCluster', ecsCluster_registeredAt - The time and date that the cluster was registered with the stack.

$sel:stackId:EcsCluster', ecsCluster_stackId - The stack ID.

ElasticIp

data ElasticIp Source #

Describes an Elastic IP address.

See: newElasticIp smart constructor.

Instances

Instances details
FromJSON ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Generic ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Associated Types

type Rep ElasticIp :: Type -> Type #

Read ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Show ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

NFData ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Methods

rnf :: ElasticIp -> () #

Eq ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Hashable ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

type Rep ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

type Rep ElasticIp = D1 ('MetaData "ElasticIp" "Amazonka.OpsWorks.Types.ElasticIp" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ElasticIp'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newElasticIp :: ElasticIp Source #

Create a value of ElasticIp 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:domain:ElasticIp', elasticIp_domain - The domain.

$sel:instanceId:ElasticIp', elasticIp_instanceId - The ID of the instance that the address is attached to.

$sel:ip:ElasticIp', elasticIp_ip - The IP address.

$sel:name:ElasticIp', elasticIp_name - The name.

$sel:region:ElasticIp', elasticIp_region - The AWS region. For more information, see Regions and Endpoints.

ElasticLoadBalancer

data ElasticLoadBalancer Source #

Describes an Elastic Load Balancing instance.

See: newElasticLoadBalancer smart constructor.

Instances

Instances details
FromJSON ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Generic ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Associated Types

type Rep ElasticLoadBalancer :: Type -> Type #

Read ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Show ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

NFData ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Methods

rnf :: ElasticLoadBalancer -> () #

Eq ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Hashable ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

type Rep ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

newElasticLoadBalancer :: ElasticLoadBalancer Source #

Create a value of ElasticLoadBalancer 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:availabilityZones:ElasticLoadBalancer', elasticLoadBalancer_availabilityZones - A list of Availability Zones.

$sel:dnsName:ElasticLoadBalancer', elasticLoadBalancer_dnsName - The instance's public DNS name.

$sel:ec2InstanceIds:ElasticLoadBalancer', elasticLoadBalancer_ec2InstanceIds - A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.

$sel:elasticLoadBalancerName:ElasticLoadBalancer', elasticLoadBalancer_elasticLoadBalancerName - The Elastic Load Balancing instance's name.

$sel:layerId:ElasticLoadBalancer', elasticLoadBalancer_layerId - The ID of the layer that the instance is attached to.

$sel:region:ElasticLoadBalancer', elasticLoadBalancer_region - The instance's AWS region.

$sel:stackId:ElasticLoadBalancer', elasticLoadBalancer_stackId - The ID of the stack that the instance is associated with.

$sel:subnetIds:ElasticLoadBalancer', elasticLoadBalancer_subnetIds - A list of subnet IDs, if the stack is running in a VPC.

$sel:vpcId:ElasticLoadBalancer', elasticLoadBalancer_vpcId - The VPC ID.

EnvironmentVariable

data EnvironmentVariable Source #

Represents an app's environment variable.

See: newEnvironmentVariable smart constructor.

Instances

Instances details
FromJSON EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

ToJSON EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Generic EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Associated Types

type Rep EnvironmentVariable :: Type -> Type #

Read EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Show EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

NFData EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Methods

rnf :: EnvironmentVariable -> () #

Eq EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Hashable EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

type Rep EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

type Rep EnvironmentVariable = D1 ('MetaData "EnvironmentVariable" "Amazonka.OpsWorks.Types.EnvironmentVariable" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "EnvironmentVariable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "secure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEnvironmentVariable Source #

Create a value of EnvironmentVariable 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:secure:EnvironmentVariable', environmentVariable_secure - (Optional) Whether the variable's value will be returned by the DescribeApps action. To conceal an environment variable's value, set Secure to true. DescribeApps then returns *****FILTERED***** instead of the actual value. The default value for Secure is false.

$sel:key:EnvironmentVariable', environmentVariable_key - (Required) The environment variable's name, which can consist of up to 64 characters and must be specified. The name can contain upper- and lowercase letters, numbers, and underscores (_), but it must start with a letter or underscore.

$sel:value:EnvironmentVariable', environmentVariable_value - (Optional) The environment variable's value, which can be left empty. If you specify a value, it can contain up to 256 characters, which must all be printable.

Instance

data Instance Source #

Describes an instance.

See: newInstance smart constructor.

Instances

Instances details
FromJSON Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Read Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

NFData Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Methods

rnf :: Instance -> () #

Eq Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Hashable Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

type Rep Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.OpsWorks.Types.Instance" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoScalingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingType))))) :*: ((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "blockDeviceMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BlockDeviceMapping]))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ebsOptimized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "ec2InstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ecsContainerInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "infrastructureClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastServiceErrorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))) :*: ((((S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "privateDns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "publicDns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reportedAgentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reportedOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportedOs)))))) :*: (((S1 ('MetaSel ('Just "rootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "rootDeviceVolumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "sshHostDsaKeyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sshHostRsaKeyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "sshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VirtualizationType)))))))))

newInstance :: Instance Source #

Create a value of Instance 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:agentVersion:Instance', instance_agentVersion - The agent version. This parameter is set to INHERIT if the instance inherits the default stack setting or to a a version number for a fixed agent version.

$sel:amiId:Instance', instance_amiId - A custom AMI ID to be used to create the instance. For more information, see Instances

$sel:architecture:Instance', instance_architecture - The instance architecture: "i386" or "x86_64".

$sel:arn:Instance', instance_arn - The instance's Amazon Resource Number (ARN).

$sel:autoScalingType:Instance', instance_autoScalingType - For load-based or time-based instances, the type.

$sel:availabilityZone:Instance', instance_availabilityZone - The instance Availability Zone. For more information, see Regions and Endpoints.

$sel:blockDeviceMappings:Instance', instance_blockDeviceMappings - An array of BlockDeviceMapping objects that specify the instance's block device mappings.

$sel:createdAt:Instance', instance_createdAt - The time that the instance was created.

$sel:ebsOptimized:Instance', instance_ebsOptimized - Whether this is an Amazon EBS-optimized instance.

$sel:ec2InstanceId:Instance', instance_ec2InstanceId - The ID of the associated Amazon EC2 instance.

$sel:ecsClusterArn:Instance', instance_ecsClusterArn - For container instances, the Amazon ECS cluster's ARN.

$sel:ecsContainerInstanceArn:Instance', instance_ecsContainerInstanceArn - For container instances, the instance's ARN.

$sel:elasticIp:Instance', instance_elasticIp - The instance Elastic IP address .

$sel:hostname:Instance', instance_hostname - The instance host name.

$sel:infrastructureClass:Instance', instance_infrastructureClass - For registered instances, the infrastructure class: ec2 or on-premises.

$sel:installUpdatesOnBoot:Instance', instance_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. If this value is set to false, you must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or by manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

We strongly recommend using the default value of true, to ensure that your instances have the latest security updates.

$sel:instanceId:Instance', instance_instanceId - The instance ID.

$sel:instanceProfileArn:Instance', instance_instanceProfileArn - The ARN of the instance's IAM profile. For more information about IAM ARNs, see Using Identifiers.

$sel:instanceType:Instance', instance_instanceType - The instance type, such as t2.micro.

$sel:lastServiceErrorId:Instance', instance_lastServiceErrorId - The ID of the last service error. For more information, call DescribeServiceErrors.

$sel:layerIds:Instance', instance_layerIds - An array containing the instance layer IDs.

$sel:os:Instance', instance_os - The instance's operating system.

$sel:platform:Instance', instance_platform - The instance's platform.

$sel:privateDns:Instance', instance_privateDns - The instance's private DNS name.

$sel:privateIp:Instance', instance_privateIp - The instance's private IP address.

$sel:publicDns:Instance', instance_publicDns - The instance public DNS name.

$sel:publicIp:Instance', instance_publicIp - The instance public IP address.

$sel:registeredBy:Instance', instance_registeredBy - For registered instances, who performed the registration.

$sel:reportedAgentVersion:Instance', instance_reportedAgentVersion - The instance's reported AWS OpsWorks Stacks agent version.

$sel:reportedOs:Instance', instance_reportedOs - For registered instances, the reported operating system.

$sel:rootDeviceType:Instance', instance_rootDeviceType - The instance's root device type. For more information, see Storage for the Root Device.

$sel:rootDeviceVolumeId:Instance', instance_rootDeviceVolumeId - The root device volume ID.

$sel:securityGroupIds:Instance', instance_securityGroupIds - An array containing the instance security group IDs.

$sel:sshHostDsaKeyFingerprint:Instance', instance_sshHostDsaKeyFingerprint - The SSH key's Deep Security Agent (DSA) fingerprint.

$sel:sshHostRsaKeyFingerprint:Instance', instance_sshHostRsaKeyFingerprint - The SSH key's RSA fingerprint.

$sel:sshKeyName:Instance', instance_sshKeyName - The instance's Amazon EC2 key-pair name.

$sel:stackId:Instance', instance_stackId - The stack ID.

$sel:status:Instance', instance_status - The instance status:

  • booting
  • connection_lost
  • online
  • pending
  • rebooting
  • requested
  • running_setup
  • setup_failed
  • shutting_down
  • start_failed
  • stop_failed
  • stopped
  • stopping
  • terminated
  • terminating

$sel:subnetId:Instance', instance_subnetId - The instance's subnet ID; applicable only if the stack is running in a VPC.

$sel:tenancy:Instance', instance_tenancy - The instance's tenancy option, such as dedicated or host.

$sel:virtualizationType:Instance', instance_virtualizationType - The instance's virtualization type: paravirtual or hvm.

InstanceIdentity

data InstanceIdentity Source #

Contains a description of an Amazon EC2 instance from the Amazon EC2 metadata service. For more information, see Instance Metadata and User Data.

See: newInstanceIdentity smart constructor.

Instances

Instances details
ToJSON InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Generic InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Associated Types

type Rep InstanceIdentity :: Type -> Type #

Read InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Show InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

NFData InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Methods

rnf :: InstanceIdentity -> () #

Eq InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Hashable InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

type Rep InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

type Rep InstanceIdentity = D1 ('MetaData "InstanceIdentity" "Amazonka.OpsWorks.Types.InstanceIdentity" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "InstanceIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newInstanceIdentity :: InstanceIdentity Source #

Create a value of InstanceIdentity 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:document:InstanceIdentity', instanceIdentity_document - A JSON document that contains the metadata.

$sel:signature:InstanceIdentity', instanceIdentity_signature - A signature that can be used to verify the document's accuracy and authenticity.

InstancesCount

data InstancesCount Source #

Describes how many instances a stack has for each status.

See: newInstancesCount smart constructor.

Instances

Instances details
FromJSON InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Generic InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Associated Types

type Rep InstancesCount :: Type -> Type #

Read InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Show InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

NFData InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Methods

rnf :: InstancesCount -> () #

Eq InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Hashable InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

type Rep InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

type Rep InstancesCount = D1 ('MetaData "InstancesCount" "Amazonka.OpsWorks.Types.InstancesCount" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "InstancesCount'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "assigning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "booting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "connectionLost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "deregistering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "online") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "pending") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "rebooting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "registered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "registering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "requested") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "runningSetup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "setupFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "shuttingDown") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "startFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "stopFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "stopping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "terminated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "terminating") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "unassigning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))))

newInstancesCount :: InstancesCount Source #

Create a value of InstancesCount 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:assigning:InstancesCount', instancesCount_assigning - The number of instances in the Assigning state.

$sel:booting:InstancesCount', instancesCount_booting - The number of instances with booting status.

$sel:connectionLost:InstancesCount', instancesCount_connectionLost - The number of instances with connection_lost status.

$sel:deregistering:InstancesCount', instancesCount_deregistering - The number of instances in the Deregistering state.

$sel:online:InstancesCount', instancesCount_online - The number of instances with online status.

$sel:pending:InstancesCount', instancesCount_pending - The number of instances with pending status.

$sel:rebooting:InstancesCount', instancesCount_rebooting - The number of instances with rebooting status.

$sel:registered:InstancesCount', instancesCount_registered - The number of instances in the Registered state.

$sel:registering:InstancesCount', instancesCount_registering - The number of instances in the Registering state.

$sel:requested:InstancesCount', instancesCount_requested - The number of instances with requested status.

$sel:runningSetup:InstancesCount', instancesCount_runningSetup - The number of instances with running_setup status.

$sel:setupFailed:InstancesCount', instancesCount_setupFailed - The number of instances with setup_failed status.

$sel:shuttingDown:InstancesCount', instancesCount_shuttingDown - The number of instances with shutting_down status.

$sel:startFailed:InstancesCount', instancesCount_startFailed - The number of instances with start_failed status.

$sel:stopFailed:InstancesCount', instancesCount_stopFailed - The number of instances with stop_failed status.

$sel:stopped:InstancesCount', instancesCount_stopped - The number of instances with stopped status.

$sel:stopping:InstancesCount', instancesCount_stopping - The number of instances with stopping status.

$sel:terminated:InstancesCount', instancesCount_terminated - The number of instances with terminated status.

$sel:terminating:InstancesCount', instancesCount_terminating - The number of instances with terminating status.

$sel:unassigning:InstancesCount', instancesCount_unassigning - The number of instances in the Unassigning state.

Layer

data Layer Source #

Describes a layer.

See: newLayer smart constructor.

Instances

Instances details
FromJSON Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Generic Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Associated Types

type Rep Layer :: Type -> Type #

Methods

from :: Layer -> Rep Layer x #

to :: Rep Layer x -> Layer #

Read Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Show Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

showsPrec :: Int -> Layer -> ShowS #

show :: Layer -> String #

showList :: [Layer] -> ShowS #

NFData Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

rnf :: Layer -> () #

Eq Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

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

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

Hashable Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

hashWithSalt :: Int -> Layer -> Int #

hash :: Layer -> Int #

type Rep Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

type Rep Layer = D1 ('MetaData "Layer" "Amazonka.OpsWorks.Types.Layer" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Layer'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LayerAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "autoAssignElasticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "autoAssignPublicIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudWatchLogsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsConfiguration))))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "customRecipes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recipes)) :*: (S1 ('MetaSel ('Just "customSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "defaultRecipes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recipes)))))) :*: (((S1 ('MetaSel ('Just "defaultSecurityGroupNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "enableAutoHealing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lifecycleEventConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecycleEventConfiguration)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayerType)) :*: (S1 ('MetaSel ('Just "useEbsOptimizedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "volumeConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VolumeConfiguration]))))))))

newLayer :: Layer Source #

Create a value of Layer 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:arn:Layer', layer_arn - The Amazon Resource Number (ARN) of a layer.

$sel:attributes:Layer', layer_attributes - The layer attributes.

For the HaproxyStatsPassword, MysqlRootPassword, and GangliaPassword attributes, AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value

For an ECS Cluster layer, AWS OpsWorks Stacks the EcsClusterArn attribute is set to the cluster's ARN.

$sel:autoAssignElasticIps:Layer', layer_autoAssignElasticIps - Whether to automatically assign an Elastic IP address to the layer's instances. For more information, see How to Edit a Layer.

$sel:autoAssignPublicIps:Layer', layer_autoAssignPublicIps - For stacks that are running in a VPC, whether to automatically assign a public IP address to the layer's instances. For more information, see How to Edit a Layer.

$sel:cloudWatchLogsConfiguration:Layer', layer_cloudWatchLogsConfiguration - The Amazon CloudWatch Logs configuration settings for the layer.

$sel:createdAt:Layer', layer_createdAt - Date when the layer was created.

$sel:customInstanceProfileArn:Layer', layer_customInstanceProfileArn - The ARN of the default IAM profile to be used for the layer's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

$sel:customJson:Layer', layer_customJson - A JSON formatted string containing the layer's custom stack configuration and deployment attributes.

$sel:customRecipes:Layer', layer_customRecipes - A LayerCustomRecipes object that specifies the layer's custom recipes.

$sel:customSecurityGroupIds:Layer', layer_customSecurityGroupIds - An array containing the layer's custom security group IDs.

$sel:defaultRecipes:Layer', layer_defaultRecipes - AWS OpsWorks Stacks supports five lifecycle events: setup, configuration, deploy, undeploy, and shutdown. For each layer, AWS OpsWorks Stacks runs a set of standard recipes for each event. You can also provide custom recipes for any or all layers and events. AWS OpsWorks Stacks runs custom event recipes after the standard recipes. LayerCustomRecipes specifies the custom recipes for a particular layer to be run in response to each of the five events.

To specify a recipe, use the cookbook's directory name in the repository followed by two colons and the recipe name, which is the recipe's file name without the .rb extension. For example: phpapp2::dbsetup specifies the dbsetup.rb recipe in the repository's phpapp2 folder.

$sel:defaultSecurityGroupNames:Layer', layer_defaultSecurityGroupNames - An array containing the layer's security group names.

$sel:enableAutoHealing:Layer', layer_enableAutoHealing - Whether auto healing is disabled for the layer.

$sel:installUpdatesOnBoot:Layer', layer_installUpdatesOnBoot - Whether to install operating system and package updates when the instance boots. The default value is true. If this value is set to false, you must then update your instances manually by using CreateDeployment to run the update_dependencies stack command or manually running yum (Amazon Linux) or apt-get (Ubuntu) on the instances.

We strongly recommend using the default value of true, to ensure that your instances have the latest security updates.

$sel:layerId:Layer', layer_layerId - The layer ID.

$sel:lifecycleEventConfiguration:Layer', layer_lifecycleEventConfiguration - A LifeCycleEventConfiguration object that specifies the Shutdown event configuration.

$sel:name:Layer', layer_name - The layer name.

$sel:packages:Layer', layer_packages - An array of Package objects that describe the layer's packages.

$sel:shortname:Layer', layer_shortname - The layer short name.

$sel:stackId:Layer', layer_stackId - The layer stack ID.

$sel:type':Layer', layer_type - The layer type.

$sel:useEbsOptimizedInstances:Layer', layer_useEbsOptimizedInstances - Whether the layer uses Amazon EBS-optimized instances.

$sel:volumeConfigurations:Layer', layer_volumeConfigurations - A VolumeConfigurations object that describes the layer's Amazon EBS volumes.

LifecycleEventConfiguration

data LifecycleEventConfiguration Source #

Specifies the lifecycle event configuration

See: newLifecycleEventConfiguration smart constructor.

Instances

Instances details
FromJSON LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

ToJSON LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Generic LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Associated Types

type Rep LifecycleEventConfiguration :: Type -> Type #

Read LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Show LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

NFData LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Eq LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Hashable LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

type Rep LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

type Rep LifecycleEventConfiguration = D1 ('MetaData "LifecycleEventConfiguration" "Amazonka.OpsWorks.Types.LifecycleEventConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "LifecycleEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shutdown") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShutdownEventConfiguration))))

newLifecycleEventConfiguration :: LifecycleEventConfiguration Source #

Create a value of LifecycleEventConfiguration 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:shutdown:LifecycleEventConfiguration', lifecycleEventConfiguration_shutdown - A ShutdownEventConfiguration object that specifies the Shutdown event configuration.

LoadBasedAutoScalingConfiguration

data LoadBasedAutoScalingConfiguration Source #

Describes a layer's load-based auto scaling configuration.

See: newLoadBasedAutoScalingConfiguration smart constructor.

Instances

Instances details
FromJSON LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Generic LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Associated Types

type Rep LoadBasedAutoScalingConfiguration :: Type -> Type #

Read LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Show LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

NFData LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Eq LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Hashable LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

type Rep LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

type Rep LoadBasedAutoScalingConfiguration = D1 ('MetaData "LoadBasedAutoScalingConfiguration" "Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "LoadBasedAutoScalingConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "downScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "enable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "upScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)))))

newLoadBasedAutoScalingConfiguration :: LoadBasedAutoScalingConfiguration Source #

Create a value of LoadBasedAutoScalingConfiguration 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:downScaling:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_downScaling - An AutoScalingThresholds object that describes the downscaling configuration, which defines how and when AWS OpsWorks Stacks reduces the number of instances.

$sel:enable:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_enable - Whether load-based auto scaling is enabled for the layer.

$sel:layerId:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_layerId - The layer ID.

$sel:upScaling:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_upScaling - An AutoScalingThresholds object that describes the upscaling configuration, which defines how and when AWS OpsWorks Stacks increases the number of instances.

OperatingSystem

data OperatingSystem Source #

Describes supported operating systems in AWS OpsWorks Stacks.

See: newOperatingSystem smart constructor.

Instances

Instances details
FromJSON OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Generic OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Associated Types

type Rep OperatingSystem :: Type -> Type #

Read OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Show OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

NFData OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Methods

rnf :: OperatingSystem -> () #

Eq OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Hashable OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

type Rep OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

newOperatingSystem :: OperatingSystem Source #

Create a value of OperatingSystem 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:configurationManagers:OperatingSystem', operatingSystem_configurationManagers - Supported configuration manager name and versions for an AWS OpsWorks Stacks operating system.

$sel:id:OperatingSystem', operatingSystem_id - The ID of a supported operating system, such as Amazon Linux 2018.03.

OperatingSystem, operatingSystem_name - The name of the operating system, such as Amazon Linux 2018.03.

$sel:reportedName:OperatingSystem', operatingSystem_reportedName - A short name for the operating system manufacturer.

$sel:reportedVersion:OperatingSystem', operatingSystem_reportedVersion - The version of the operating system, including the release and edition, if applicable.

$sel:supported:OperatingSystem', operatingSystem_supported - Indicates that an operating system is not supported for new instances.

$sel:type':OperatingSystem', operatingSystem_type - The type of a supported operating system, either Linux or Windows.

OperatingSystemConfigurationManager

data OperatingSystemConfigurationManager Source #

A block that contains information about the configuration manager (Chef) and the versions of the configuration manager that are supported for an operating system.

See: newOperatingSystemConfigurationManager smart constructor.

Instances

Instances details
FromJSON OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Generic OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Read OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Show OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

NFData OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Eq OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Hashable OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

type Rep OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

type Rep OperatingSystemConfigurationManager = D1 ('MetaData "OperatingSystemConfigurationManager" "Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "OperatingSystemConfigurationManager'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOperatingSystemConfigurationManager :: OperatingSystemConfigurationManager Source #

Create a value of OperatingSystemConfigurationManager with all optional fields omitted.

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

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

$sel:name:OperatingSystemConfigurationManager', operatingSystemConfigurationManager_name - The name of the configuration manager, which is Chef.

$sel:version:OperatingSystemConfigurationManager', operatingSystemConfigurationManager_version - The versions of the configuration manager that are supported by an operating system.

Permission

data Permission Source #

Describes stack or user permissions.

See: newPermission smart constructor.

Instances

Instances details
FromJSON Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Generic Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

Read Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

NFData Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Methods

rnf :: Permission -> () #

Eq Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Hashable Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.OpsWorks.Types.Permission" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Permission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSsh") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "allowSudo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPermission :: Permission Source #

Create a value of Permission 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:allowSsh:Permission', permission_allowSsh - Whether the user can use SSH.

$sel:allowSudo:Permission', permission_allowSudo - Whether the user can use sudo.

$sel:iamUserArn:Permission', permission_iamUserArn - The Amazon Resource Name (ARN) for an AWS Identity and Access Management (IAM) role. For more information about IAM ARNs, see Using Identifiers.

$sel:level:Permission', permission_level - The user's permission level, which must be the following:

  • deny
  • show
  • deploy
  • manage
  • iam_only

For more information on the permissions associated with these levels, see Managing User Permissions

$sel:stackId:Permission', permission_stackId - A stack ID.

RaidArray

data RaidArray Source #

Describes an instance's RAID array.

See: newRaidArray smart constructor.

Instances

Instances details
FromJSON RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Generic RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Associated Types

type Rep RaidArray :: Type -> Type #

Read RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Show RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

NFData RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Methods

rnf :: RaidArray -> () #

Eq RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Hashable RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

type Rep RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

type Rep RaidArray = D1 ('MetaData "RaidArray" "Amazonka.OpsWorks.Types.RaidArray" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "RaidArray'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mountPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "numberOfDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "raidArrayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "raidLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newRaidArray :: RaidArray Source #

Create a value of RaidArray 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:availabilityZone:RaidArray', raidArray_availabilityZone - The array's Availability Zone. For more information, see Regions and Endpoints.

$sel:createdAt:RaidArray', raidArray_createdAt - When the RAID array was created.

$sel:device:RaidArray', raidArray_device - The array's Linux device. For example /dev/mdadm0.

$sel:instanceId:RaidArray', raidArray_instanceId - The instance ID.

$sel:iops:RaidArray', raidArray_iops - For PIOPS volumes, the IOPS per disk.

$sel:mountPoint:RaidArray', raidArray_mountPoint - The array's mount point.

$sel:name:RaidArray', raidArray_name - The array name.

$sel:numberOfDisks:RaidArray', raidArray_numberOfDisks - The number of disks in the array.

$sel:raidArrayId:RaidArray', raidArray_raidArrayId - The array ID.

$sel:raidLevel:RaidArray', raidArray_raidLevel - The RAID level.

$sel:size:RaidArray', raidArray_size - The array's size.

$sel:stackId:RaidArray', raidArray_stackId - The stack ID.

$sel:volumeType:RaidArray', raidArray_volumeType - The volume type, standard or PIOPS.

RdsDbInstance

data RdsDbInstance Source #

Describes an Amazon RDS instance.

See: newRdsDbInstance smart constructor.

Instances

Instances details
FromJSON RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Generic RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Associated Types

type Rep RdsDbInstance :: Type -> Type #

Read RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Show RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

NFData RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Methods

rnf :: RdsDbInstance -> () #

Eq RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Hashable RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

type Rep RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

newRdsDbInstance :: RdsDbInstance Source #

Create a value of RdsDbInstance 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:address:RdsDbInstance', rdsDbInstance_address - The instance's address.

$sel:dbInstanceIdentifier:RdsDbInstance', rdsDbInstance_dbInstanceIdentifier - The DB instance identifier.

$sel:dbPassword:RdsDbInstance', rdsDbInstance_dbPassword - AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

$sel:dbUser:RdsDbInstance', rdsDbInstance_dbUser - The master user name.

$sel:engine:RdsDbInstance', rdsDbInstance_engine - The instance's database engine.

$sel:missingOnRds:RdsDbInstance', rdsDbInstance_missingOnRds - Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

$sel:rdsDbInstanceArn:RdsDbInstance', rdsDbInstance_rdsDbInstanceArn - The instance's ARN.

$sel:region:RdsDbInstance', rdsDbInstance_region - The instance's AWS region.

$sel:stackId:RdsDbInstance', rdsDbInstance_stackId - The ID of the stack with which the instance is registered.

Recipes

data Recipes Source #

AWS OpsWorks Stacks supports five lifecycle events: setup, configuration, deploy, undeploy, and shutdown. For each layer, AWS OpsWorks Stacks runs a set of standard recipes for each event. In addition, you can provide custom recipes for any or all layers and events. AWS OpsWorks Stacks runs custom event recipes after the standard recipes. LayerCustomRecipes specifies the custom recipes for a particular layer to be run in response to each of the five events.

To specify a recipe, use the cookbook's directory name in the repository followed by two colons and the recipe name, which is the recipe's file name without the .rb extension. For example: phpapp2::dbsetup specifies the dbsetup.rb recipe in the repository's phpapp2 folder.

See: newRecipes smart constructor.

Constructors

Recipes' (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
FromJSON Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

ToJSON Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Generic Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Associated Types

type Rep Recipes :: Type -> Type #

Methods

from :: Recipes -> Rep Recipes x #

to :: Rep Recipes x -> Recipes #

Read Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Show Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

NFData Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

rnf :: Recipes -> () #

Eq Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

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

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

Hashable Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

hashWithSalt :: Int -> Recipes -> Int #

hash :: Recipes -> Int #

type Rep Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

type Rep Recipes = D1 ('MetaData "Recipes" "Amazonka.OpsWorks.Types.Recipes" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Recipes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "deploy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "setup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "shutdown") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "undeploy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newRecipes :: Recipes Source #

Create a value of Recipes 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:configure:Recipes', recipes_configure - An array of custom recipe names to be run following a configure event.

$sel:deploy:Recipes', recipes_deploy - An array of custom recipe names to be run following a deploy event.

$sel:setup:Recipes', recipes_setup - An array of custom recipe names to be run following a setup event.

$sel:shutdown:Recipes', recipes_shutdown - An array of custom recipe names to be run following a shutdown event.

$sel:undeploy:Recipes', recipes_undeploy - An array of custom recipe names to be run following a undeploy event.

ReportedOs

data ReportedOs Source #

A registered instance's reported operating system.

See: newReportedOs smart constructor.

Constructors

ReportedOs' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Generic ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Associated Types

type Rep ReportedOs :: Type -> Type #

Read ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Show ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

NFData ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Methods

rnf :: ReportedOs -> () #

Eq ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Hashable ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

type Rep ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

type Rep ReportedOs = D1 ('MetaData "ReportedOs" "Amazonka.OpsWorks.Types.ReportedOs" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ReportedOs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "family") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newReportedOs :: ReportedOs Source #

Create a value of ReportedOs 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:family:ReportedOs', reportedOs_family - The operating system family.

$sel:name:ReportedOs', reportedOs_name - The operating system name.

$sel:version:ReportedOs', reportedOs_version - The operating system version.

SelfUserProfile

data SelfUserProfile Source #

Describes a user's SSH information.

See: newSelfUserProfile smart constructor.

Instances

Instances details
FromJSON SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Generic SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Associated Types

type Rep SelfUserProfile :: Type -> Type #

Read SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Show SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

NFData SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Methods

rnf :: SelfUserProfile -> () #

Eq SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Hashable SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

type Rep SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

type Rep SelfUserProfile = D1 ('MetaData "SelfUserProfile" "Amazonka.OpsWorks.Types.SelfUserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SelfUserProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sshUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSelfUserProfile :: SelfUserProfile Source #

Create a value of SelfUserProfile 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:iamUserArn:SelfUserProfile', selfUserProfile_iamUserArn - The user's IAM ARN.

$sel:name:SelfUserProfile', selfUserProfile_name - The user's name.

$sel:sshPublicKey:SelfUserProfile', selfUserProfile_sshPublicKey - The user's SSH public key.

$sel:sshUsername:SelfUserProfile', selfUserProfile_sshUsername - The user's SSH user name.

ServiceError

data ServiceError Source #

Describes an AWS OpsWorks Stacks service error.

See: newServiceError smart constructor.

Instances

Instances details
FromJSON ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Generic ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Associated Types

type Rep ServiceError :: Type -> Type #

Read ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Show ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

NFData ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Methods

rnf :: ServiceError -> () #

Eq ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Hashable ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

type Rep ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

type Rep ServiceError = D1 ('MetaData "ServiceError" "Amazonka.OpsWorks.Types.ServiceError" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ServiceError'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "serviceErrorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newServiceError :: ServiceError Source #

Create a value of ServiceError 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:createdAt:ServiceError', serviceError_createdAt - When the error occurred.

$sel:instanceId:ServiceError', serviceError_instanceId - The instance ID.

$sel:message:ServiceError', serviceError_message - A message that describes the error.

$sel:serviceErrorId:ServiceError', serviceError_serviceErrorId - The error ID.

$sel:stackId:ServiceError', serviceError_stackId - The stack ID.

$sel:type':ServiceError', serviceError_type - The error type.

ShutdownEventConfiguration

data ShutdownEventConfiguration Source #

The Shutdown event configuration.

See: newShutdownEventConfiguration smart constructor.

Instances

Instances details
FromJSON ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

ToJSON ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Generic ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Associated Types

type Rep ShutdownEventConfiguration :: Type -> Type #

Read ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Show ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

NFData ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Eq ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Hashable ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

type Rep ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

type Rep ShutdownEventConfiguration = D1 ('MetaData "ShutdownEventConfiguration" "Amazonka.OpsWorks.Types.ShutdownEventConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "ShutdownEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "delayUntilElbConnectionsDrained") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "executionTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newShutdownEventConfiguration :: ShutdownEventConfiguration Source #

Create a value of ShutdownEventConfiguration 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:delayUntilElbConnectionsDrained:ShutdownEventConfiguration', shutdownEventConfiguration_delayUntilElbConnectionsDrained - Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

$sel:executionTimeout:ShutdownEventConfiguration', shutdownEventConfiguration_executionTimeout - The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

Source

data Source Source #

Contains the information required to retrieve an app or cookbook from a repository. For more information, see Creating Apps or Custom Recipes and Cookbooks.

See: newSource smart constructor.

Instances

Instances details
FromJSON Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

ToJSON Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Generic Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

Read Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

NFData Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

rnf :: Source -> () #

Eq Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

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

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

Hashable Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

type Rep Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

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:password:Source', source_password - When included in a request, the parameter depends on the repository type.

  • For Amazon S3 bundles, set Password to the appropriate IAM secret access key.
  • For HTTP bundles and Subversion repositories, set Password to the password.

For more information on how to safely handle IAM credentials, see https://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html.

In responses, AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

$sel:revision:Source', source_revision - The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions of an application. One of the simplest approaches is to have branches or revisions in your repository that represent different versions that can potentially be deployed.

$sel:sshKey:Source', source_sshKey - In requests, the repository's SSH key.

In responses, AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

$sel:type':Source', source_type - The repository type.

$sel:url:Source', source_url - The source URL. The following is an example of an Amazon S3 source URL: https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz.

$sel:username:Source', source_username - This parameter depends on the repository type.

  • For Amazon S3 bundles, set Username to the appropriate IAM access key ID.
  • For HTTP bundles, Git repositories, and Subversion repositories, set Username to the user name.

SslConfiguration

data SslConfiguration Source #

Describes an app's SSL configuration.

See: newSslConfiguration smart constructor.

Instances

Instances details
FromJSON SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

ToJSON SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Generic SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Associated Types

type Rep SslConfiguration :: Type -> Type #

Read SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Show SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

NFData SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Methods

rnf :: SslConfiguration -> () #

Eq SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Hashable SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

type Rep SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

type Rep SslConfiguration = D1 ('MetaData "SslConfiguration" "Amazonka.OpsWorks.Types.SslConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "SslConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "chain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSslConfiguration :: SslConfiguration Source #

Create a value of SslConfiguration 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:certificate:SslConfiguration', sslConfiguration_certificate - The contents of the certificate's domain.crt file.

$sel:chain:SslConfiguration', sslConfiguration_chain - Optional. Can be used to specify an intermediate certificate authority key or client authentication.

$sel:privateKey:SslConfiguration', sslConfiguration_privateKey - The private key; the contents of the certificate's domain.kex file.

Stack

data Stack Source #

Describes a stack.

See: newStack smart constructor.

Instances

Instances details
FromJSON Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Generic Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Associated Types

type Rep Stack :: Type -> Type #

Methods

from :: Stack -> Rep Stack x #

to :: Rep Stack x -> Stack #

Read Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Show Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

showsPrec :: Int -> Stack -> ShowS #

show :: Stack -> String #

showList :: [Stack] -> ShowS #

NFData Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

rnf :: Stack -> () #

Eq Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

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

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

Hashable Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

hashWithSalt :: Int -> Stack -> Int #

hash :: Stack -> Int #

type Rep Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

type Rep Stack = D1 ('MetaData "Stack" "Amazonka.OpsWorks.Types.Stack" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Stack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text)))) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager))))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostnameTheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newStack :: Stack Source #

Create a value of Stack 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:agentVersion:Stack', stack_agentVersion - The agent version. This parameter is set to LATEST for auto-update. or a version number for a fixed agent version.

$sel:arn:Stack', stack_arn - The stack's ARN.

$sel:attributes:Stack', stack_attributes - The stack's attributes.

$sel:chefConfiguration:Stack', stack_chefConfiguration - A ChefConfiguration object that specifies whether to enable Berkshelf and the Berkshelf version. For more information, see Create a New Stack.

$sel:configurationManager:Stack', stack_configurationManager - The configuration manager.

$sel:createdAt:Stack', stack_createdAt - The date when the stack was created.

$sel:customCookbooksSource:Stack', stack_customCookbooksSource - Contains the information required to retrieve an app or cookbook from a repository. For more information, see Adding Apps or Cookbooks and Recipes.

$sel:customJson:Stack', stack_customJson - A JSON object that contains user-defined attributes to be added to the stack configuration and deployment attributes. You can use custom JSON to override the corresponding default stack configuration attribute values or to pass data to recipes. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

$sel:defaultAvailabilityZone:Stack', stack_defaultAvailabilityZone - The stack's default Availability Zone. For more information, see Regions and Endpoints.

$sel:defaultInstanceProfileArn:Stack', stack_defaultInstanceProfileArn - The ARN of an IAM profile that is the default profile for all of the stack's EC2 instances. For more information about IAM ARNs, see Using Identifiers.

$sel:defaultOs:Stack', stack_defaultOs - The stack's default operating system.

$sel:defaultRootDeviceType:Stack', stack_defaultRootDeviceType - The default root device type. This value is used by default for all instances in the stack, but you can override it when you create an instance. For more information, see Storage for the Root Device.

$sel:defaultSshKeyName:Stack', stack_defaultSshKeyName - A default Amazon EC2 key pair for the stack's instances. You can override this value when you create or update an instance.

$sel:defaultSubnetId:Stack', stack_defaultSubnetId - The default subnet ID; applicable only if the stack is running in a VPC.

$sel:hostnameTheme:Stack', stack_hostnameTheme - The stack host name theme, with spaces replaced by underscores.

Stack, stack_name - The stack name.

$sel:region:Stack', stack_region - The stack AWS region, such as "ap-northeast-2". For more information about AWS regions, see Regions and Endpoints.

$sel:serviceRoleArn:Stack', stack_serviceRoleArn - The stack AWS Identity and Access Management (IAM) role.

$sel:stackId:Stack', stack_stackId - The stack ID.

$sel:useCustomCookbooks:Stack', stack_useCustomCookbooks - Whether the stack uses custom cookbooks.

$sel:useOpsworksSecurityGroups:Stack', stack_useOpsworksSecurityGroups - Whether the stack automatically associates the AWS OpsWorks Stacks built-in security groups with the stack's layers.

$sel:vpcId:Stack', stack_vpcId - The VPC ID; applicable only if the stack is running in a VPC.

StackConfigurationManager

data StackConfigurationManager Source #

Describes the configuration manager.

See: newStackConfigurationManager smart constructor.

Instances

Instances details
FromJSON StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

ToJSON StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Generic StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Associated Types

type Rep StackConfigurationManager :: Type -> Type #

Read StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Show StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

NFData StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Eq StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Hashable StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

type Rep StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

type Rep StackConfigurationManager = D1 ('MetaData "StackConfigurationManager" "Amazonka.OpsWorks.Types.StackConfigurationManager" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "StackConfigurationManager'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStackConfigurationManager :: StackConfigurationManager Source #

Create a value of StackConfigurationManager with all optional fields omitted.

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

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

$sel:name:StackConfigurationManager', stackConfigurationManager_name - The name. This parameter must be set to "Chef".

$sel:version:StackConfigurationManager', stackConfigurationManager_version - The Chef version. This parameter must be set to 12, 11.10, or 11.4 for Linux stacks, and to 12.2 for Windows stacks. The default value for Linux stacks is 11.4.

StackSummary

data StackSummary Source #

Summarizes the number of layers, instances, and apps in a stack.

See: newStackSummary smart constructor.

Instances

Instances details
FromJSON StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Generic StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Associated Types

type Rep StackSummary :: Type -> Type #

Read StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Show StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

NFData StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Methods

rnf :: StackSummary -> () #

Eq StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Hashable StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

type Rep StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

newStackSummary :: StackSummary Source #

Create a value of StackSummary 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:appsCount:StackSummary', stackSummary_appsCount - The number of apps.

$sel:arn:StackSummary', stackSummary_arn - The stack's ARN.

$sel:instancesCount:StackSummary', stackSummary_instancesCount - An InstancesCount object with the number of instances in each status.

$sel:layersCount:StackSummary', stackSummary_layersCount - The number of layers.

$sel:name:StackSummary', stackSummary_name - The stack name.

$sel:stackId:StackSummary', stackSummary_stackId - The stack ID.

TemporaryCredential

data TemporaryCredential Source #

Contains the data needed by RDP clients such as the Microsoft Remote Desktop Connection to log in to the instance.

See: newTemporaryCredential smart constructor.

Instances

Instances details
FromJSON TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Generic TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Associated Types

type Rep TemporaryCredential :: Type -> Type #

Read TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Show TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

NFData TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Methods

rnf :: TemporaryCredential -> () #

Eq TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Hashable TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

type Rep TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

type Rep TemporaryCredential = D1 ('MetaData "TemporaryCredential" "Amazonka.OpsWorks.Types.TemporaryCredential" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "TemporaryCredential'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "validForInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newTemporaryCredential :: TemporaryCredential Source #

Create a value of TemporaryCredential 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:TemporaryCredential', temporaryCredential_instanceId - The instance's AWS OpsWorks Stacks ID.

$sel:password:TemporaryCredential', temporaryCredential_password - The password.

$sel:username:TemporaryCredential', temporaryCredential_username - The user name.

$sel:validForInMinutes:TemporaryCredential', temporaryCredential_validForInMinutes - The length of time (in minutes) that the grant is valid. When the grant expires, at the end of this period, the user will no longer be able to use the credentials to log in. If they are logged in at the time, they will be automatically logged out.

TimeBasedAutoScalingConfiguration

data TimeBasedAutoScalingConfiguration Source #

Describes an instance's time-based auto scaling configuration.

See: newTimeBasedAutoScalingConfiguration smart constructor.

Instances

Instances details
FromJSON TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Generic TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Associated Types

type Rep TimeBasedAutoScalingConfiguration :: Type -> Type #

Read TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Show TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

NFData TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Eq TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Hashable TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

type Rep TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

type Rep TimeBasedAutoScalingConfiguration = D1 ('MetaData "TimeBasedAutoScalingConfiguration" "Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "TimeBasedAutoScalingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScalingSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WeeklyAutoScalingSchedule)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTimeBasedAutoScalingConfiguration :: TimeBasedAutoScalingConfiguration Source #

Create a value of TimeBasedAutoScalingConfiguration 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:autoScalingSchedule:TimeBasedAutoScalingConfiguration', timeBasedAutoScalingConfiguration_autoScalingSchedule - A WeeklyAutoScalingSchedule object with the instance schedule.

$sel:instanceId:TimeBasedAutoScalingConfiguration', timeBasedAutoScalingConfiguration_instanceId - The instance ID.

UserProfile

data UserProfile Source #

Describes a user's SSH information.

See: newUserProfile smart constructor.

Instances

Instances details
FromJSON UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Generic UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Associated Types

type Rep UserProfile :: Type -> Type #

Read UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Show UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

NFData UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Methods

rnf :: UserProfile -> () #

Eq UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Hashable UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

type Rep UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

type Rep UserProfile = D1 ('MetaData "UserProfile" "Amazonka.OpsWorks.Types.UserProfile" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "UserProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSelfManagement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sshUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newUserProfile :: UserProfile Source #

Create a value of UserProfile 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:allowSelfManagement:UserProfile', userProfile_allowSelfManagement - Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.

$sel:iamUserArn:UserProfile', userProfile_iamUserArn - The user's IAM ARN.

$sel:name:UserProfile', userProfile_name - The user's name.

$sel:sshPublicKey:UserProfile', userProfile_sshPublicKey - The user's SSH public key.

$sel:sshUsername:UserProfile', userProfile_sshUsername - The user's SSH user name.

Volume

data Volume Source #

Describes an instance's Amazon EBS volume.

See: newVolume smart constructor.

Instances

Instances details
FromJSON Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Generic Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Associated Types

type Rep Volume :: Type -> Type #

Methods

from :: Volume -> Rep Volume x #

to :: Rep Volume x -> Volume #

Read Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Show Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

NFData Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

rnf :: Volume -> () #

Eq Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

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

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

Hashable Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

hashWithSalt :: Int -> Volume -> Int #

hash :: Volume -> Int #

type Rep Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

type Rep Volume = D1 ('MetaData "Volume" "Amazonka.OpsWorks.Types.Volume" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "Volume'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ec2VolumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mountPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "raidArrayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newVolume :: Volume Source #

Create a value of Volume 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:availabilityZone:Volume', volume_availabilityZone - The volume Availability Zone. For more information, see Regions and Endpoints.

$sel:device:Volume', volume_device - The device name.

$sel:ec2VolumeId:Volume', volume_ec2VolumeId - The Amazon EC2 volume ID.

$sel:encrypted:Volume', volume_encrypted - Specifies whether an Amazon EBS volume is encrypted. For more information, see Amazon EBS Encryption.

$sel:instanceId:Volume', volume_instanceId - The instance ID.

$sel:iops:Volume', volume_iops - For PIOPS volumes, the IOPS per disk.

$sel:mountPoint:Volume', volume_mountPoint - The volume mount point. For example, "/mnt/disk1".

$sel:name:Volume', volume_name - The volume name.

$sel:raidArrayId:Volume', volume_raidArrayId - The RAID array ID.

$sel:region:Volume', volume_region - The AWS region. For more information about AWS regions, see Regions and Endpoints.

$sel:size:Volume', volume_size - The volume size.

$sel:status:Volume', volume_status - The value returned by DescribeVolumes.

$sel:volumeId:Volume', volume_volumeId - The volume ID.

$sel:volumeType:Volume', volume_volumeType - The volume type. For more information, see Amazon EBS Volume Types.

  • standard - Magnetic. Magnetic volumes must have a minimum size of 1 GiB and a maximum size of 1024 GiB.
  • io1 - Provisioned IOPS (SSD). PIOPS volumes must have a minimum size of 4 GiB and a maximum size of 16384 GiB.
  • gp2 - General Purpose (SSD). General purpose volumes must have a minimum size of 1 GiB and a maximum size of 16384 GiB.
  • st1 - Throughput Optimized hard disk drive (HDD). Throughput optimized HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.
  • sc1 - Cold HDD. Cold HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.

VolumeConfiguration

data VolumeConfiguration Source #

Describes an Amazon EBS volume configuration.

See: newVolumeConfiguration smart constructor.

Instances

Instances details
FromJSON VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

ToJSON VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Generic VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Associated Types

type Rep VolumeConfiguration :: Type -> Type #

Read VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Show VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

NFData VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Methods

rnf :: VolumeConfiguration -> () #

Eq VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Hashable VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

type Rep VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

type Rep VolumeConfiguration = D1 ('MetaData "VolumeConfiguration" "Amazonka.OpsWorks.Types.VolumeConfiguration" "amazonka-opsworks-2.0-7XrzSD2vbuN9lVUGWMVZ7S" 'False) (C1 ('MetaCons "VolumeConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "raidLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mountPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "numberOfDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newVolumeConfiguration Source #

Create a value of VolumeConfiguration with all optional fields omitted.

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

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

$sel:encrypted:VolumeConfiguration', volumeConfiguration_encrypted - Specifies whether an Amazon EBS volume is encrypted. For more information, see Amazon EBS Encryption.

$sel:iops:VolumeConfiguration', volumeConfiguration_iops - For PIOPS volumes, the IOPS per disk.

$sel:raidLevel:VolumeConfiguration', volumeConfiguration_raidLevel - The volume RAID level.

$sel:volumeType:VolumeConfiguration', volumeConfiguration_volumeType - The volume type. For more information, see Amazon EBS Volume Types.

  • standard - Magnetic. Magnetic volumes must have a minimum size of 1 GiB and a maximum size of 1024 GiB.
  • io1 - Provisioned IOPS (SSD). PIOPS volumes must have a minimum size of 4 GiB and a maximum size of 16384 GiB.
  • gp2 - General Purpose (SSD). General purpose volumes must have a minimum size of 1 GiB and a maximum size of 16384 GiB.
  • st1 - Throughput Optimized hard disk drive (HDD). Throughput optimized HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.
  • sc1 - Cold HDD. Cold HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.

$sel:mountPoint:VolumeConfiguration', volumeConfiguration_mountPoint - The volume mount point. For example "/dev/sdh".

$sel:numberOfDisks:VolumeConfiguration', volumeConfiguration_numberOfDisks - The number of disks in the volume.

$sel:size:VolumeConfiguration', volumeConfiguration_size - The volume size.

WeeklyAutoScalingSchedule

data WeeklyAutoScalingSchedule Source #

Describes a time-based instance's auto scaling schedule. The schedule consists of a set of key-value pairs.

  • The key is the time period (a UTC hour) and must be an integer from 0 - 23.
  • The value indicates whether the instance should be online or offline for the specified period, and must be set to "on" or "off"

The default setting for all time periods is off, so you use the following parameters primarily to specify the online periods. You don't have to explicitly specify offline periods unless you want to change an online period to an offline period.

The following example specifies that the instance should be online for four hours, from UTC 1200 - 1600. It will be off for the remainder of the day.

 { "12":"on", "13":"on", "14":"on", "15":"on" }

See: newWeeklyAutoScalingSchedule smart constructor.

Instances

Instances details
FromJSON WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

ToJSON WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Generic WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Associated Types

type Rep WeeklyAutoScalingSchedule :: Type -> Type #

Read WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Show WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

NFData WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Eq WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Hashable WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

type Rep WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

newWeeklyAutoScalingSchedule :: WeeklyAutoScalingSchedule Source #

Create a value of WeeklyAutoScalingSchedule 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:friday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_friday - The schedule for Friday.

$sel:monday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_monday - The schedule for Monday.

$sel:saturday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_saturday - The schedule for Saturday.

$sel:sunday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_sunday - The schedule for Sunday.

$sel:thursday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_thursday - The schedule for Thursday.

$sel:tuesday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_tuesday - The schedule for Tuesday.

$sel:wednesday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_wednesday - The schedule for Wednesday.