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

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

ValidationException

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

Indicates that a request was not valid.

ResourceNotFoundException

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

Indicates that a resource was not found.

Waiters

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

InstanceTerminated

newInstanceTerminated :: Wait DescribeInstances Source #

Polls DescribeInstances every 15 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.

InstanceStopped

newInstanceStopped :: Wait DescribeInstances Source #

Polls DescribeInstances 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.

AppExists

newAppExists :: Wait DescribeApps Source #

Polls DescribeApps every 1 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.

Operations

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

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

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

DescribeRdsDbInstances

data DescribeRdsDbInstances Source #

See: newDescribeRdsDbInstances smart constructor.

Instances

Instances details
Eq DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Read DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Show DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Generic DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type Rep DescribeRdsDbInstances :: Type -> Type #

NFData DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Methods

rnf :: DescribeRdsDbInstances -> () #

Hashable DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

ToJSON DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

AWSRequest DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type AWSResponse 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

type Rep DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

type Rep DescribeRdsDbInstances = D1 ('MetaData "DescribeRdsDbInstances" "Amazonka.OpsWorks.DescribeRdsDbInstances" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse DescribeRdsDbInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

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.

$sel:stackId: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
Eq DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Read DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Show DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Generic DescribeRdsDbInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRdsDbInstances

Associated Types

type Rep DescribeRdsDbInstancesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeleteStack

data DeleteStack Source #

See: newDeleteStack smart constructor.

Constructors

DeleteStack' Text 

Instances

Instances details
Eq DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Read DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Show DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Generic DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Associated Types

type Rep DeleteStack :: Type -> Type #

NFData DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Methods

rnf :: DeleteStack -> () #

Hashable DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

ToJSON DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

AWSRequest DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Associated Types

type AWSResponse 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

type Rep DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

type Rep DeleteStack = D1 ('MetaData "DeleteStack" "Amazonka.OpsWorks.DeleteStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteStack Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

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:

$sel:stackId:DeleteStack', deleteStack_stackId - The stack ID.

data DeleteStackResponse Source #

See: newDeleteStackResponse smart constructor.

Constructors

DeleteStackResponse' 

Instances

Instances details
Eq DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Read DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Show DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Generic DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Associated Types

type Rep DeleteStackResponse :: Type -> Type #

NFData DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

Methods

rnf :: DeleteStackResponse -> () #

type Rep DeleteStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteStack

type Rep DeleteStackResponse = D1 ('MetaData "DeleteStackResponse" "Amazonka.OpsWorks.DeleteStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteStackResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteStackResponse :: DeleteStackResponse Source #

Create a value of DeleteStackResponse 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
Eq UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Read UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Show UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Generic UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Associated Types

type Rep UpdateStack :: Type -> Type #

NFData UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Methods

rnf :: UpdateStack -> () #

Hashable UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

ToJSON UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

AWSRequest UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Associated Types

type AWSResponse 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

type Rep UpdateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

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

Defined in Amazonka.OpsWorks.UpdateStack

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:

$sel:defaultInstanceProfileArn: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.

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

$sel:defaultRootDeviceType: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.

$sel:chefConfiguration: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.

$sel:agentVersion: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.

$sel:defaultSshKeyName: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.

$sel:customJson: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.

$sel:customCookbooksSource: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.

$sel:defaultAvailabilityZone: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.

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

$sel:name:UpdateStack', updateStack_name - The stack's new name.

$sel:defaultOs: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.

$sel:useOpsworksSecurityGroups: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.

$sel:useCustomCookbooks:UpdateStack', updateStack_useCustomCookbooks - Whether the stack uses custom cookbooks.

$sel:defaultSubnetId: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.

$sel:configurationManager: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.

$sel:hostnameTheme: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.

$sel:stackId:UpdateStack', updateStack_stackId - The stack ID.

data UpdateStackResponse Source #

See: newUpdateStackResponse smart constructor.

Constructors

UpdateStackResponse' 

Instances

Instances details
Eq UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Read UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Show UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Generic UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Associated Types

type Rep UpdateStackResponse :: Type -> Type #

NFData UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

Methods

rnf :: UpdateStackResponse -> () #

type Rep UpdateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateStack

type Rep UpdateStackResponse = D1 ('MetaData "UpdateStackResponse" "Amazonka.OpsWorks.UpdateStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateStackResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateStackResponse :: UpdateStackResponse Source #

Create a value of UpdateStackResponse with all optional fields omitted.

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

CreateLayer

data CreateLayer Source #

See: newCreateLayer smart constructor.

Instances

Instances details
Eq CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Read CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Show CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Generic CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type Rep CreateLayer :: Type -> Type #

NFData CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Methods

rnf :: CreateLayer -> () #

Hashable CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

ToJSON CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

AWSRequest CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type AWSResponse 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

type Rep CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayer = D1 ('MetaData "CreateLayer" "Amazonka.OpsWorks.CreateLayer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "CreateLayer'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "customInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudWatchLogsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsConfiguration)))) :*: ((S1 ('MetaSel ('Just "lifecycleEventConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecycleEventConfiguration)) :*: S1 ('MetaSel ('Just "customRecipes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recipes))) :*: (S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "volumeConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VolumeConfiguration])) :*: S1 ('MetaSel ('Just "enableAutoHealing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LayerAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "autoAssignPublicIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useEbsOptimizedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "autoAssignElasticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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)))))))
type AWSResponse CreateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

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:

$sel:customInstanceProfileArn: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.

$sel:customSecurityGroupIds:CreateLayer', createLayer_customSecurityGroupIds - An array containing the layer custom security group IDs.

$sel:installUpdatesOnBoot: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.

$sel:cloudWatchLogsConfiguration:CreateLayer', createLayer_cloudWatchLogsConfiguration - Specifies CloudWatch Logs configuration options for the layer. For more information, see CloudWatchLogsLogStream.

$sel:lifecycleEventConfiguration: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.

$sel:customRecipes:CreateLayer', createLayer_customRecipes - A LayerCustomRecipes object that specifies the layer custom recipes.

$sel:customJson: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.

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

$sel:enableAutoHealing:CreateLayer', createLayer_enableAutoHealing - Whether to disable auto healing for the layer.

$sel:packages:CreateLayer', createLayer_packages - An array of Package objects that describes the layer packages.

$sel:attributes: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.

$sel:autoAssignPublicIps: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.

$sel:useEbsOptimizedInstances:CreateLayer', createLayer_useEbsOptimizedInstances - Whether to use Amazon EBS-optimized instances.

$sel:autoAssignElasticIps: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.

$sel:stackId:CreateLayer', createLayer_stackId - The layer stack ID.

$sel:type':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.

$sel:name:CreateLayer', createLayer_name - The layer name, which is used by the console.

$sel:shortname: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
Eq CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Read CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Show CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Generic CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Associated Types

type Rep CreateLayerResponse :: Type -> Type #

NFData CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

Methods

rnf :: CreateLayerResponse -> () #

type Rep CreateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateLayer

type Rep CreateLayerResponse = D1 ('MetaData "CreateLayerResponse" "Amazonka.OpsWorks.CreateLayer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:layerId:CreateLayerResponse', createLayerResponse_layerId - The layer ID.

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

SetLoadBasedAutoScaling

data SetLoadBasedAutoScaling Source #

See: newSetLoadBasedAutoScaling smart constructor.

Instances

Instances details
Eq SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Read SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

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

NFData SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Methods

rnf :: SetLoadBasedAutoScaling -> () #

Hashable SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

ToJSON SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

AWSRequest 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

type Rep SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

type Rep SetLoadBasedAutoScaling = D1 ('MetaData "SetLoadBasedAutoScaling" "Amazonka.OpsWorks.SetLoadBasedAutoScaling" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "SetLoadBasedAutoScaling'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "enable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "downScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SetLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

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:

$sel:upScaling: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.

$sel:enable:SetLoadBasedAutoScaling', setLoadBasedAutoScaling_enable - Enables load-based auto scaling for the layer.

$sel:downScaling: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.

$sel:layerId:SetLoadBasedAutoScaling', setLoadBasedAutoScaling_layerId - The layer ID.

data SetLoadBasedAutoScalingResponse Source #

See: newSetLoadBasedAutoScalingResponse smart constructor.

Instances

Instances details
Eq SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Read SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Show SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Generic SetLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetLoadBasedAutoScaling

Associated Types

type Rep SetLoadBasedAutoScalingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeregisterRdsDbInstance

data DeregisterRdsDbInstance Source #

See: newDeregisterRdsDbInstance smart constructor.

Instances

Instances details
Eq DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Read DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

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

NFData DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Methods

rnf :: DeregisterRdsDbInstance -> () #

Hashable DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

ToJSON DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

AWSRequest 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

type Rep DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

type Rep DeregisterRdsDbInstance = D1 ('MetaData "DeregisterRdsDbInstance" "Amazonka.OpsWorks.DeregisterRdsDbInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterRdsDbInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdsDbInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

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:

$sel:rdsDbInstanceArn:DeregisterRdsDbInstance', deregisterRdsDbInstance_rdsDbInstanceArn - The Amazon RDS instance's ARN.

data DeregisterRdsDbInstanceResponse Source #

See: newDeregisterRdsDbInstanceResponse smart constructor.

Instances

Instances details
Eq DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Read DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Show DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Generic DeregisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterRdsDbInstance

Associated Types

type Rep DeregisterRdsDbInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UnassignVolume

data UnassignVolume Source #

See: newUnassignVolume smart constructor.

Constructors

UnassignVolume' Text 

Instances

Instances details
Eq UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Read UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Show UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Generic UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type Rep UnassignVolume :: Type -> Type #

NFData UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Methods

rnf :: UnassignVolume -> () #

Hashable UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

ToJSON UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

AWSRequest UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type AWSResponse 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

type Rep UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolume = D1 ('MetaData "UnassignVolume" "Amazonka.OpsWorks.UnassignVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UnassignVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UnassignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

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:

$sel:volumeId:UnassignVolume', unassignVolume_volumeId - The volume ID.

data UnassignVolumeResponse Source #

See: newUnassignVolumeResponse smart constructor.

Instances

Instances details
Eq UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Read UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Show UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Generic UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Associated Types

type Rep UnassignVolumeResponse :: Type -> Type #

NFData UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

Methods

rnf :: UnassignVolumeResponse -> () #

type Rep UnassignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignVolume

type Rep UnassignVolumeResponse = D1 ('MetaData "UnassignVolumeResponse" "Amazonka.OpsWorks.UnassignVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

CreateInstance

data CreateInstance Source #

See: newCreateInstance smart constructor.

Instances

Instances details
Eq CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Read CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Show CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Generic CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type Rep CreateInstance :: Type -> Type #

NFData CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Methods

rnf :: CreateInstance -> () #

Hashable CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

ToJSON CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

AWSRequest CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type AWSResponse 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

type Rep CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstance = D1 ('MetaData "CreateInstance" "Amazonka.OpsWorks.CreateInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "CreateInstance'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "installUpdatesOnBoot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "virtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebsOptimized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "os") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "tenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoScalingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingType))) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "rootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "blockDeviceMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BlockDeviceMapping]))) :*: (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)))))))
type AWSResponse CreateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

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:

$sel:installUpdatesOnBoot: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.

$sel:virtualizationType:CreateInstance', createInstance_virtualizationType - The instance's virtualization type, paravirtual or hvm.

$sel:hostname:CreateInstance', createInstance_hostname - The instance host name.

$sel:sshKeyName:CreateInstance', createInstance_sshKeyName - The instance's Amazon EC2 key-pair name.

$sel:agentVersion: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.

$sel:subnetId: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.

$sel:ebsOptimized:CreateInstance', createInstance_ebsOptimized - Whether to create an Amazon EBS-optimized instance.

$sel:os: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.

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

$sel:tenancy: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.

$sel:autoScalingType:CreateInstance', createInstance_autoScalingType - For load-based or time-based instances, the type. Windows stacks can use only time-based instances.

$sel:architecture: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.

$sel:amiId: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.

$sel:rootDeviceType:CreateInstance', createInstance_rootDeviceType - The instance root device type. For more information, see Storage for the Root Device.

$sel:blockDeviceMappings: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.

$sel:stackId:CreateInstance', createInstance_stackId - The stack ID.

$sel:layerIds:CreateInstance', createInstance_layerIds - An array that contains the instance's layer IDs.

$sel:instanceType: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
Eq CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Read CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Show CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Generic CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Associated Types

type Rep CreateInstanceResponse :: Type -> Type #

NFData CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

Methods

rnf :: CreateInstanceResponse -> () #

type Rep CreateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateInstance

type Rep CreateInstanceResponse = D1 ('MetaData "CreateInstanceResponse" "Amazonka.OpsWorks.CreateInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:instanceId:CreateInstanceResponse', createInstanceResponse_instanceId - The instance ID.

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

DescribeLayers

data DescribeLayers Source #

See: newDescribeLayers smart constructor.

Constructors

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

Instances

Instances details
Eq DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Read DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Show DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Generic DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type Rep DescribeLayers :: Type -> Type #

NFData DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Methods

rnf :: DescribeLayers -> () #

Hashable DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

ToJSON DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

AWSRequest DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type AWSResponse 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

type Rep DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayers = D1 ('MetaData "DescribeLayers" "Amazonka.OpsWorks.DescribeLayers" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse DescribeLayers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

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:

$sel:layerIds: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.

$sel:stackId:DescribeLayers', describeLayers_stackId - The stack ID.

data DescribeLayersResponse Source #

Contains the response to a DescribeLayers request.

See: newDescribeLayersResponse smart constructor.

Instances

Instances details
Eq DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Read DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Show DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Generic DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Associated Types

type Rep DescribeLayersResponse :: Type -> Type #

NFData DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

Methods

rnf :: DescribeLayersResponse -> () #

type Rep DescribeLayersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLayers

type Rep DescribeLayersResponse = D1 ('MetaData "DescribeLayersResponse" "Amazonka.OpsWorks.DescribeLayers" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RegisterElasticIp

data RegisterElasticIp Source #

See: newRegisterElasticIp smart constructor.

Instances

Instances details
Eq RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Read RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Show RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Generic RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type Rep RegisterElasticIp :: Type -> Type #

NFData RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Methods

rnf :: RegisterElasticIp -> () #

Hashable RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

ToJSON RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

AWSRequest RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type AWSResponse 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

type Rep RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

type Rep RegisterElasticIp = D1 ('MetaData "RegisterElasticIp" "Amazonka.OpsWorks.RegisterElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "RegisterElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RegisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

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:

$sel:elasticIp:RegisterElasticIp', registerElasticIp_elasticIp - The Elastic IP address.

$sel:stackId:RegisterElasticIp', registerElasticIp_stackId - The stack ID.

data RegisterElasticIpResponse Source #

Contains the response to a RegisterElasticIp request.

See: newRegisterElasticIpResponse smart constructor.

Instances

Instances details
Eq RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Read RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Show RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Generic RegisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterElasticIp

Associated Types

type Rep RegisterElasticIpResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:elasticIp:RegisterElasticIp', registerElasticIpResponse_elasticIp - The Elastic IP address.

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

DescribeAgentVersions

data DescribeAgentVersions Source #

See: newDescribeAgentVersions smart constructor.

Instances

Instances details
Eq DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Read DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Show DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Generic DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type Rep DescribeAgentVersions :: Type -> Type #

NFData DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Methods

rnf :: DescribeAgentVersions -> () #

Hashable DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

ToJSON DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

AWSRequest DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type AWSResponse 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

type Rep DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

type Rep DescribeAgentVersions = D1 ('MetaData "DescribeAgentVersions" "Amazonka.OpsWorks.DescribeAgentVersions" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse DescribeAgentVersions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

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:

$sel:configurationManager:DescribeAgentVersions', describeAgentVersions_configurationManager - The configuration manager.

$sel:stackId:DescribeAgentVersions', describeAgentVersions_stackId - The stack ID.

data DescribeAgentVersionsResponse Source #

Contains the response to a DescribeAgentVersions request.

See: newDescribeAgentVersionsResponse smart constructor.

Instances

Instances details
Eq DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Read DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Show DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Generic DescribeAgentVersionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeAgentVersions

Associated Types

type Rep DescribeAgentVersionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

CreateDeployment

data CreateDeployment Source #

See: newCreateDeployment smart constructor.

Instances

Instances details
Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

ToJSON CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type AWSResponse 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

type Rep CreateDeployment Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

type AWSResponse 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:

$sel:customJson: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.

$sel:appId:CreateDeployment', createDeployment_appId - The app ID. This parameter is required for app deployments, but not for other deployment commands.

$sel:instanceIds:CreateDeployment', createDeployment_instanceIds - The instance IDs for the deployment targets.

$sel:layerIds:CreateDeployment', createDeployment_layerIds - The layer IDs for the deployment targets.

$sel:comment:CreateDeployment', createDeployment_comment - A user-defined comment.

$sel:stackId:CreateDeployment', createDeployment_stackId - The stack ID.

$sel:command: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
Eq CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:deploymentId: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.

AssignInstance

data AssignInstance Source #

See: newAssignInstance smart constructor.

Constructors

AssignInstance' Text [Text] 

Instances

Instances details
Eq AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Read AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Show AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Generic AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type Rep AssignInstance :: Type -> Type #

NFData AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Methods

rnf :: AssignInstance -> () #

Hashable AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

ToJSON AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

AWSRequest AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type AWSResponse 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

type Rep AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstance = D1 ('MetaData "AssignInstance" "Amazonka.OpsWorks.AssignInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "AssignInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse AssignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

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:

$sel:instanceId:AssignInstance', assignInstance_instanceId - The instance ID.

$sel:layerIds: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
Eq AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Read AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Show AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Generic AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Associated Types

type Rep AssignInstanceResponse :: Type -> Type #

NFData AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

Methods

rnf :: AssignInstanceResponse -> () #

type Rep AssignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignInstance

type Rep AssignInstanceResponse = D1 ('MetaData "AssignInstanceResponse" "Amazonka.OpsWorks.AssignInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeStacks

data DescribeStacks Source #

See: newDescribeStacks smart constructor.

Constructors

DescribeStacks' (Maybe [Text]) 

Instances

Instances details
Eq DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Read DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Show DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Generic DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type Rep DescribeStacks :: Type -> Type #

NFData DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Methods

rnf :: DescribeStacks -> () #

Hashable DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

ToJSON DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

AWSRequest DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type AWSResponse 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

type Rep DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacks = D1 ('MetaData "DescribeStacks" "Amazonka.OpsWorks.DescribeStacks" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeStacks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))
type AWSResponse DescribeStacks Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

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
Eq DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Read DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Show DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Generic DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Associated Types

type Rep DescribeStacksResponse :: Type -> Type #

NFData DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

Methods

rnf :: DescribeStacksResponse -> () #

type Rep DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStacks

type Rep DescribeStacksResponse = D1 ('MetaData "DescribeStacksResponse" "Amazonka.OpsWorks.DescribeStacks" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeleteInstance

data DeleteInstance Source #

See: newDeleteInstance smart constructor.

Instances

Instances details
Eq DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Read DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Show DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Generic DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type Rep DeleteInstance :: Type -> Type #

NFData DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Methods

rnf :: DeleteInstance -> () #

Hashable DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

ToJSON DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

AWSRequest DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type AWSResponse 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

type Rep DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstance = D1 ('MetaData "DeleteInstance" "Amazonka.OpsWorks.DeleteInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleteVolumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "deleteElasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

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:deleteVolumes:DeleteInstance', deleteInstance_deleteVolumes - Whether to delete the instance's Amazon EBS volumes.

$sel:deleteElasticIp:DeleteInstance', deleteInstance_deleteElasticIp - Whether to delete the instance Elastic IP address.

$sel:instanceId:DeleteInstance', deleteInstance_instanceId - The instance ID.

data DeleteInstanceResponse Source #

See: newDeleteInstanceResponse smart constructor.

Instances

Instances details
Eq DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Read DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Show DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Generic DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Associated Types

type Rep DeleteInstanceResponse :: Type -> Type #

NFData DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

Methods

rnf :: DeleteInstanceResponse -> () #

type Rep DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteInstance

type Rep DeleteInstanceResponse = D1 ('MetaData "DeleteInstanceResponse" "Amazonka.OpsWorks.DeleteInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateInstance

data UpdateInstance Source #

See: newUpdateInstance smart constructor.

Instances

Instances details
Eq UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Read UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Show UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Generic UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type Rep UpdateInstance :: Type -> Type #

NFData UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Methods

rnf :: UpdateInstance -> () #

Hashable UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

ToJSON UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

AWSRequest UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type AWSResponse 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

type Rep UpdateInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

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

Defined in Amazonka.OpsWorks.UpdateInstance

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:

$sel:installUpdatesOnBoot: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.

$sel:hostname:UpdateInstance', updateInstance_hostname - The instance host name.

$sel:sshKeyName:UpdateInstance', updateInstance_sshKeyName - The instance's Amazon EC2 key name.

$sel:agentVersion: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.

$sel:instanceType: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.

$sel:ebsOptimized:UpdateInstance', updateInstance_ebsOptimized - This property cannot be updated.

$sel:os: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.

$sel:autoScalingType:UpdateInstance', updateInstance_autoScalingType - For load-based or time-based instances, the type. Windows stacks can use only time-based instances.

$sel:layerIds:UpdateInstance', updateInstance_layerIds - The instance's layer IDs.

$sel:architecture: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.

$sel:amiId: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.

$sel:instanceId:UpdateInstance', updateInstance_instanceId - The instance ID.

data UpdateInstanceResponse Source #

See: newUpdateInstanceResponse smart constructor.

Instances

Instances details
Eq UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Read UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Show UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Generic UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Associated Types

type Rep UpdateInstanceResponse :: Type -> Type #

NFData UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

Methods

rnf :: UpdateInstanceResponse -> () #

type Rep UpdateInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateInstance

type Rep UpdateInstanceResponse = D1 ('MetaData "UpdateInstanceResponse" "Amazonka.OpsWorks.UpdateInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeregisterVolume

data DeregisterVolume Source #

See: newDeregisterVolume smart constructor.

Constructors

DeregisterVolume' Text 

Instances

Instances details
Eq DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Read DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Show DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Generic DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type Rep DeregisterVolume :: Type -> Type #

NFData DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Methods

rnf :: DeregisterVolume -> () #

Hashable DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

ToJSON DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

AWSRequest DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type AWSResponse 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

type Rep DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

type Rep DeregisterVolume = D1 ('MetaData "DeregisterVolume" "Amazonka.OpsWorks.DeregisterVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

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:

$sel:volumeId: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
Eq DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Read DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Show DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Generic DeregisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterVolume

Associated Types

type Rep DeregisterVolumeResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RebootInstance

data RebootInstance Source #

See: newRebootInstance smart constructor.

Constructors

RebootInstance' Text 

Instances

Instances details
Eq RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Read RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Show RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Generic RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type Rep RebootInstance :: Type -> Type #

NFData RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Methods

rnf :: RebootInstance -> () #

Hashable RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

ToJSON RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

AWSRequest RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type AWSResponse 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

type Rep RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstance = D1 ('MetaData "RebootInstance" "Amazonka.OpsWorks.RebootInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "RebootInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RebootInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

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:

$sel:instanceId:RebootInstance', rebootInstance_instanceId - The instance ID.

data RebootInstanceResponse Source #

See: newRebootInstanceResponse smart constructor.

Instances

Instances details
Eq RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Read RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Show RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Generic RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Associated Types

type Rep RebootInstanceResponse :: Type -> Type #

NFData RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

Methods

rnf :: RebootInstanceResponse -> () #

type Rep RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RebootInstance

type Rep RebootInstanceResponse = D1 ('MetaData "RebootInstanceResponse" "Amazonka.OpsWorks.RebootInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeleteApp

data DeleteApp Source #

See: newDeleteApp smart constructor.

Constructors

DeleteApp' Text 

Instances

Instances details
Eq DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Read DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Show DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Generic DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type Rep DeleteApp :: Type -> Type #

NFData DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Methods

rnf :: DeleteApp -> () #

Hashable DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

ToJSON DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

AWSRequest DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type AWSResponse 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

type Rep DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteApp = D1 ('MetaData "DeleteApp" "Amazonka.OpsWorks.DeleteApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteApp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

newDeleteApp Source #

Create a value of DeleteApp with all optional fields omitted.

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

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

$sel:appId:DeleteApp', deleteApp_appId - The app ID.

data DeleteAppResponse Source #

See: newDeleteAppResponse smart constructor.

Constructors

DeleteAppResponse' 

Instances

Instances details
Eq DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Read DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Show DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Generic DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Associated Types

type Rep DeleteAppResponse :: Type -> Type #

NFData DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

Methods

rnf :: DeleteAppResponse -> () #

type Rep DeleteAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteApp

type Rep DeleteAppResponse = D1 ('MetaData "DeleteAppResponse" "Amazonka.OpsWorks.DeleteApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateApp

data UpdateApp Source #

See: newUpdateApp smart constructor.

Instances

Instances details
Eq UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Read UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Show UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Generic UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type Rep UpdateApp :: Type -> Type #

NFData UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Methods

rnf :: UpdateApp -> () #

Hashable UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

ToJSON UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

AWSRequest UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type AWSResponse 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

type Rep UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateApp = D1 ('MetaData "UpdateApp" "Amazonka.OpsWorks.UpdateApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateApp'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "sslConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SslConfiguration)) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentVariable]))) :*: (S1 ('MetaSel ('Just "enableSsl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])) :*: 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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppType)))) :*: (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

newUpdateApp Source #

Create a value of UpdateApp with all optional fields omitted.

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

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

$sel:sslConfiguration:UpdateApp', updateApp_sslConfiguration - An SslConfiguration object with the SSL configuration.

$sel:environment: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.

$sel:enableSsl:UpdateApp', updateApp_enableSsl - Whether SSL is enabled for the app.

$sel:dataSources:UpdateApp', updateApp_dataSources - The app's data sources.

$sel:appSource:UpdateApp', updateApp_appSource - A Source object that specifies the app repository.

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

$sel:name:UpdateApp', updateApp_name - The app name.

$sel:type':UpdateApp', updateApp_type - The app type.

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

$sel:description:UpdateApp', updateApp_description - A description of the app.

$sel:appId:UpdateApp', updateApp_appId - The app ID.

data UpdateAppResponse Source #

See: newUpdateAppResponse smart constructor.

Constructors

UpdateAppResponse' 

Instances

Instances details
Eq UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Read UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Show UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Generic UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Associated Types

type Rep UpdateAppResponse :: Type -> Type #

NFData UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

Methods

rnf :: UpdateAppResponse -> () #

type Rep UpdateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateApp

type Rep UpdateAppResponse = D1 ('MetaData "UpdateAppResponse" "Amazonka.OpsWorks.UpdateApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateRdsDbInstance

data UpdateRdsDbInstance Source #

See: newUpdateRdsDbInstance smart constructor.

Instances

Instances details
Eq UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Read UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Show UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Generic UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type Rep UpdateRdsDbInstance :: Type -> Type #

NFData UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Methods

rnf :: UpdateRdsDbInstance -> () #

Hashable UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

ToJSON UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

AWSRequest UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type AWSResponse 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

type Rep UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

type Rep UpdateRdsDbInstance = D1 ('MetaData "UpdateRdsDbInstance" "Amazonka.OpsWorks.UpdateRdsDbInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateRdsDbInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dbPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rdsDbInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

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:

$sel:dbUser:UpdateRdsDbInstance', updateRdsDbInstance_dbUser - The master user name.

$sel:dbPassword:UpdateRdsDbInstance', updateRdsDbInstance_dbPassword - The database password.

$sel:rdsDbInstanceArn:UpdateRdsDbInstance', updateRdsDbInstance_rdsDbInstanceArn - The Amazon RDS instance's ARN.

data UpdateRdsDbInstanceResponse Source #

See: newUpdateRdsDbInstanceResponse smart constructor.

Instances

Instances details
Eq UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Read UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Show UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Generic UpdateRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateRdsDbInstance

Associated Types

type Rep UpdateRdsDbInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeTimeBasedAutoScaling

data DescribeTimeBasedAutoScaling Source #

See: newDescribeTimeBasedAutoScaling smart constructor.

Instances

Instances details
Eq DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Read DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

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

NFData DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

Hashable DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

ToJSON DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

AWSRequest 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

type Rep DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

type Rep DescribeTimeBasedAutoScaling = D1 ('MetaData "DescribeTimeBasedAutoScaling" "Amazonka.OpsWorks.DescribeTimeBasedAutoScaling" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeTimeBasedAutoScaling'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse DescribeTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

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:

$sel:instanceIds: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
Eq 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

Generic DescribeTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeTimeBasedAutoScaling

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

StopStack

data StopStack Source #

See: newStopStack smart constructor.

Constructors

StopStack' Text 

Instances

Instances details
Eq StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Read StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Show StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Generic StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type Rep StopStack :: Type -> Type #

NFData StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Methods

rnf :: StopStack -> () #

Hashable StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

ToJSON StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

AWSRequest StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type AWSResponse 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

type Rep StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStack = D1 ('MetaData "StopStack" "Amazonka.OpsWorks.StopStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "StopStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

newStopStack Source #

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:

$sel:stackId:StopStack', stopStack_stackId - The stack ID.

data StopStackResponse Source #

See: newStopStackResponse smart constructor.

Constructors

StopStackResponse' 

Instances

Instances details
Eq StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Read StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Show StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Generic StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Associated Types

type Rep StopStackResponse :: Type -> Type #

NFData StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

Methods

rnf :: StopStackResponse -> () #

type Rep StopStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopStack

type Rep StopStackResponse = D1 ('MetaData "StopStackResponse" "Amazonka.OpsWorks.StopStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeVolumes

data DescribeVolumes Source #

See: newDescribeVolumes smart constructor.

Instances

Instances details
Eq DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Read DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Show DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Generic DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type Rep DescribeVolumes :: Type -> Type #

NFData DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Methods

rnf :: DescribeVolumes -> () #

Hashable DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

ToJSON DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

AWSRequest DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type AWSResponse 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

type Rep DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumes = D1 ('MetaData "DescribeVolumes" "Amazonka.OpsWorks.DescribeVolumes" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeVolumes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeIds") '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)))))
type AWSResponse DescribeVolumes Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

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:

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

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

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

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

data DescribeVolumesResponse Source #

Contains the response to a DescribeVolumes request.

See: newDescribeVolumesResponse smart constructor.

Instances

Instances details
Eq DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Read DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Show DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Generic DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Associated Types

type Rep DescribeVolumesResponse :: Type -> Type #

NFData DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

Methods

rnf :: DescribeVolumesResponse -> () #

type Rep DescribeVolumesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeVolumes

type Rep DescribeVolumesResponse = D1 ('MetaData "DescribeVolumesResponse" "Amazonka.OpsWorks.DescribeVolumes" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DisassociateElasticIp

data DisassociateElasticIp Source #

See: newDisassociateElasticIp smart constructor.

Instances

Instances details
Eq DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Read DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Show DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Generic DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type Rep DisassociateElasticIp :: Type -> Type #

NFData DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Methods

rnf :: DisassociateElasticIp -> () #

Hashable DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

ToJSON DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

AWSRequest DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type AWSResponse 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

type Rep DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

type Rep DisassociateElasticIp = D1 ('MetaData "DisassociateElasticIp" "Amazonka.OpsWorks.DisassociateElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DisassociateElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

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:

$sel:elasticIp:DisassociateElasticIp', disassociateElasticIp_elasticIp - The Elastic IP address.

data DisassociateElasticIpResponse Source #

See: newDisassociateElasticIpResponse smart constructor.

Instances

Instances details
Eq DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Read DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Show DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Generic DisassociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DisassociateElasticIp

Associated Types

type Rep DisassociateElasticIpResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RegisterEcsCluster

data RegisterEcsCluster Source #

See: newRegisterEcsCluster smart constructor.

Instances

Instances details
Eq RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Read RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Show RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Generic RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type Rep RegisterEcsCluster :: Type -> Type #

NFData RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Methods

rnf :: RegisterEcsCluster -> () #

Hashable RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

ToJSON RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

AWSRequest RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type AWSResponse 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

type Rep RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

type Rep RegisterEcsCluster = D1 ('MetaData "RegisterEcsCluster" "Amazonka.OpsWorks.RegisterEcsCluster" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "RegisterEcsCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RegisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

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:

$sel:ecsClusterArn:RegisterEcsCluster', registerEcsCluster_ecsClusterArn - The cluster's ARN.

$sel:stackId:RegisterEcsCluster', registerEcsCluster_stackId - The stack ID.

data RegisterEcsClusterResponse Source #

Contains the response to a RegisterEcsCluster request.

See: newRegisterEcsClusterResponse smart constructor.

Instances

Instances details
Eq RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Read RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Show RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Generic RegisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterEcsCluster

Associated Types

type Rep RegisterEcsClusterResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:ecsClusterArn:RegisterEcsCluster', registerEcsClusterResponse_ecsClusterArn - The cluster's ARN.

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

StopInstance

data StopInstance Source #

See: newStopInstance smart constructor.

Constructors

StopInstance' (Maybe Bool) Text 

Instances

Instances details
Eq StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Read StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Show StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Generic StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type Rep StopInstance :: Type -> Type #

NFData StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Methods

rnf :: StopInstance -> () #

Hashable StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

ToJSON StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

AWSRequest StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type AWSResponse 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

type Rep StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstance = D1 ('MetaData "StopInstance" "Amazonka.OpsWorks.StopInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse StopInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

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.

$sel:instanceId:StopInstance', stopInstance_instanceId - The instance ID.

data StopInstanceResponse Source #

See: newStopInstanceResponse smart constructor.

Constructors

StopInstanceResponse' 

Instances

Instances details
Eq StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Read StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Show StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Generic StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Associated Types

type Rep StopInstanceResponse :: Type -> Type #

NFData StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

Methods

rnf :: StopInstanceResponse -> () #

type Rep StopInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StopInstance

type Rep StopInstanceResponse = D1 ('MetaData "StopInstanceResponse" "Amazonka.OpsWorks.StopInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RegisterVolume

data RegisterVolume Source #

See: newRegisterVolume smart constructor.

Constructors

RegisterVolume' (Maybe Text) Text 

Instances

Instances details
Eq RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Read RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Show RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Generic RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type Rep RegisterVolume :: Type -> Type #

NFData RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Methods

rnf :: RegisterVolume -> () #

Hashable RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

ToJSON RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

AWSRequest RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type AWSResponse 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

type Rep RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolume = D1 ('MetaData "RegisterVolume" "Amazonka.OpsWorks.RegisterVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse RegisterVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

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:

$sel:ec2VolumeId:RegisterVolume', registerVolume_ec2VolumeId - The Amazon EBS volume ID.

$sel:stackId:RegisterVolume', registerVolume_stackId - The stack ID.

data RegisterVolumeResponse Source #

Contains the response to a RegisterVolume request.

See: newRegisterVolumeResponse smart constructor.

Instances

Instances details
Eq RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Read RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Show RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Generic RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Associated Types

type Rep RegisterVolumeResponse :: Type -> Type #

NFData RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

Methods

rnf :: RegisterVolumeResponse -> () #

type Rep RegisterVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterVolume

type Rep RegisterVolumeResponse = D1 ('MetaData "RegisterVolumeResponse" "Amazonka.OpsWorks.RegisterVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:volumeId:RegisterVolumeResponse', registerVolumeResponse_volumeId - The volume ID.

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

SetTimeBasedAutoScaling

data SetTimeBasedAutoScaling Source #

See: newSetTimeBasedAutoScaling smart constructor.

Instances

Instances details
Eq SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Read SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

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

NFData SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Methods

rnf :: SetTimeBasedAutoScaling -> () #

Hashable SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

ToJSON SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

AWSRequest 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

type Rep SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

type Rep SetTimeBasedAutoScaling = D1 ('MetaData "SetTimeBasedAutoScaling" "Amazonka.OpsWorks.SetTimeBasedAutoScaling" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse SetTimeBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

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:

$sel:autoScalingSchedule:SetTimeBasedAutoScaling', setTimeBasedAutoScaling_autoScalingSchedule - An AutoScalingSchedule with the instance schedule.

$sel:instanceId:SetTimeBasedAutoScaling', setTimeBasedAutoScaling_instanceId - The instance ID.

data SetTimeBasedAutoScalingResponse Source #

See: newSetTimeBasedAutoScalingResponse smart constructor.

Instances

Instances details
Eq SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Read SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Show SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Generic SetTimeBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetTimeBasedAutoScaling

Associated Types

type Rep SetTimeBasedAutoScalingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeUserProfiles

data DescribeUserProfiles Source #

See: newDescribeUserProfiles smart constructor.

Constructors

DescribeUserProfiles' (Maybe [Text]) 

Instances

Instances details
Eq DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Read DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Show DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Generic DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type Rep DescribeUserProfiles :: Type -> Type #

NFData DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Methods

rnf :: DescribeUserProfiles -> () #

Hashable DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

ToJSON DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

AWSRequest DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type AWSResponse 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

type Rep DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

type Rep DescribeUserProfiles = D1 ('MetaData "DescribeUserProfiles" "Amazonka.OpsWorks.DescribeUserProfiles" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeUserProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))
type AWSResponse DescribeUserProfiles Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

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
Eq DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Read DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Show DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Generic DescribeUserProfilesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeUserProfiles

Associated Types

type Rep DescribeUserProfilesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

AttachElasticLoadBalancer

data AttachElasticLoadBalancer Source #

See: newAttachElasticLoadBalancer smart constructor.

Instances

Instances details
Eq AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Read AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

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

NFData AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Hashable AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

ToJSON AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

AWSRequest 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

type Rep AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

type Rep AttachElasticLoadBalancer = D1 ('MetaData "AttachElasticLoadBalancer" "Amazonka.OpsWorks.AttachElasticLoadBalancer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "AttachElasticLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticLoadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AttachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

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:

$sel:elasticLoadBalancerName:AttachElasticLoadBalancer', attachElasticLoadBalancer_elasticLoadBalancerName - The Elastic Load Balancing instance's name.

$sel:layerId: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
Eq AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Read AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Show AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Generic AttachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AttachElasticLoadBalancer

Associated Types

type Rep AttachElasticLoadBalancerResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeregisterElasticIp

data DeregisterElasticIp Source #

See: newDeregisterElasticIp smart constructor.

Instances

Instances details
Eq DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Read DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Show DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Generic DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type Rep DeregisterElasticIp :: Type -> Type #

NFData DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Methods

rnf :: DeregisterElasticIp -> () #

Hashable DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

ToJSON DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

AWSRequest DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type AWSResponse 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

type Rep DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

type Rep DeregisterElasticIp = D1 ('MetaData "DeregisterElasticIp" "Amazonka.OpsWorks.DeregisterElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterElasticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

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:

$sel:elasticIp:DeregisterElasticIp', deregisterElasticIp_elasticIp - The Elastic IP address.

data DeregisterElasticIpResponse Source #

See: newDeregisterElasticIpResponse smart constructor.

Instances

Instances details
Eq DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Read DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Show DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Generic DeregisterElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterElasticIp

Associated Types

type Rep DeregisterElasticIpResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeregisterEcsCluster

data DeregisterEcsCluster Source #

See: newDeregisterEcsCluster smart constructor.

Instances

Instances details
Eq DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Read DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Show DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Generic DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type Rep DeregisterEcsCluster :: Type -> Type #

NFData DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Methods

rnf :: DeregisterEcsCluster -> () #

Hashable DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

ToJSON DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

AWSRequest DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type AWSResponse 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

type Rep DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

type Rep DeregisterEcsCluster = D1 ('MetaData "DeregisterEcsCluster" "Amazonka.OpsWorks.DeregisterEcsCluster" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterEcsCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecsClusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterEcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

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:

$sel:ecsClusterArn:DeregisterEcsCluster', deregisterEcsCluster_ecsClusterArn - The cluster's Amazon Resource Number (ARN).

data DeregisterEcsClusterResponse Source #

See: newDeregisterEcsClusterResponse smart constructor.

Instances

Instances details
Eq DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Read DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Show DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Generic DeregisterEcsClusterResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterEcsCluster

Associated Types

type Rep DeregisterEcsClusterResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeApps

data DescribeApps Source #

See: newDescribeApps smart constructor.

Constructors

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

Instances

Instances details
Eq DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Read DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Show DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Generic DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type Rep DescribeApps :: Type -> Type #

NFData DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Methods

rnf :: DescribeApps -> () #

Hashable DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

ToJSON DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

AWSRequest DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type AWSResponse 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

type Rep DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeApps = D1 ('MetaData "DescribeApps" "Amazonka.OpsWorks.DescribeApps" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse DescribeApps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

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.

$sel:stackId: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
Eq DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Read DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Show DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Generic DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Associated Types

type Rep DescribeAppsResponse :: Type -> Type #

NFData DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

Methods

rnf :: DescribeAppsResponse -> () #

type Rep DescribeAppsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeApps

type Rep DescribeAppsResponse = D1 ('MetaData "DescribeAppsResponse" "Amazonka.OpsWorks.DescribeApps" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateMyUserProfile

data UpdateMyUserProfile Source #

See: newUpdateMyUserProfile smart constructor.

Instances

Instances details
Eq UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Read UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Show UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Generic UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type Rep UpdateMyUserProfile :: Type -> Type #

NFData UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Methods

rnf :: UpdateMyUserProfile -> () #

Hashable UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

ToJSON UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

AWSRequest UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type AWSResponse 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

type Rep UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

type Rep UpdateMyUserProfile = D1 ('MetaData "UpdateMyUserProfile" "Amazonka.OpsWorks.UpdateMyUserProfile" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateMyUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sshPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse UpdateMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

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:

$sel:sshPublicKey:UpdateMyUserProfile', updateMyUserProfile_sshPublicKey - The user's SSH public key.

data UpdateMyUserProfileResponse Source #

See: newUpdateMyUserProfileResponse smart constructor.

Instances

Instances details
Eq UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Read UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Show UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Generic UpdateMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateMyUserProfile

Associated Types

type Rep UpdateMyUserProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeStackSummary

data DescribeStackSummary Source #

See: newDescribeStackSummary smart constructor.

Instances

Instances details
Eq DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Read DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Show DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Generic DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type Rep DescribeStackSummary :: Type -> Type #

NFData DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Methods

rnf :: DescribeStackSummary -> () #

Hashable DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

ToJSON DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

AWSRequest DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type AWSResponse 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

type Rep DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

type Rep DescribeStackSummary = D1 ('MetaData "DescribeStackSummary" "Amazonka.OpsWorks.DescribeStackSummary" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeStackSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeStackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

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:

$sel:stackId:DescribeStackSummary', describeStackSummary_stackId - The stack ID.

data DescribeStackSummaryResponse Source #

Contains the response to a DescribeStackSummary request.

See: newDescribeStackSummaryResponse smart constructor.

Instances

Instances details
Eq DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Read DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Show DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Generic DescribeStackSummaryResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackSummary

Associated Types

type Rep DescribeStackSummaryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeInstances

data DescribeInstances Source #

See: newDescribeInstances smart constructor.

Instances

Instances details
Eq DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Read DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Show DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Generic DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type Rep DescribeInstances :: Type -> Type #

NFData DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Methods

rnf :: DescribeInstances -> () #

Hashable DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

ToJSON DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

AWSRequest DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type AWSResponse 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

type Rep DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

type Rep DescribeInstances = D1 ('MetaData "DescribeInstances" "Amazonka.OpsWorks.DescribeInstances" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DescribeInstances Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

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:

$sel:instanceIds: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.

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

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

data DescribeInstancesResponse Source #

Contains the response to a DescribeInstances request.

See: newDescribeInstancesResponse smart constructor.

Instances

Instances details
Eq DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Read DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Show DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Generic DescribeInstancesResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeInstances

Associated Types

type Rep DescribeInstancesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeDeployments

data DescribeDeployments Source #

See: newDescribeDeployments smart constructor.

Instances

Instances details
Eq DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Read DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Show DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Generic DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type Rep DescribeDeployments :: Type -> Type #

NFData DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Methods

rnf :: DescribeDeployments -> () #

Hashable DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

ToJSON DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

AWSRequest DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type AWSResponse 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

type Rep DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

type Rep DescribeDeployments = D1 ('MetaData "DescribeDeployments" "Amazonka.OpsWorks.DescribeDeployments" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))))
type AWSResponse DescribeDeployments Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

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:

$sel:appId: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.

$sel:stackId: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
Eq DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Read DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Show DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Generic DescribeDeploymentsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeDeployments

Associated Types

type Rep DescribeDeploymentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeElasticIps

data DescribeElasticIps Source #

See: newDescribeElasticIps smart constructor.

Instances

Instances details
Eq DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Read DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Show DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Generic DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type Rep DescribeElasticIps :: Type -> Type #

NFData DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Methods

rnf :: DescribeElasticIps -> () #

Hashable DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

ToJSON DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

AWSRequest DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type AWSResponse 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

type Rep DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

type Rep DescribeElasticIps = D1 ('MetaData "DescribeElasticIps" "Amazonka.OpsWorks.DescribeElasticIps" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))))
type AWSResponse DescribeElasticIps Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

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:

$sel:instanceId: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.

$sel:stackId: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
Eq DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Read DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Show DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Generic DescribeElasticIpsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticIps

Associated Types

type Rep DescribeElasticIpsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

GrantAccess

data GrantAccess Source #

See: newGrantAccess smart constructor.

Constructors

GrantAccess' (Maybe Natural) Text 

Instances

Instances details
Eq GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Read GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Show GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Generic GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type Rep GrantAccess :: Type -> Type #

NFData GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Methods

rnf :: GrantAccess -> () #

Hashable GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

ToJSON GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

AWSRequest GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type AWSResponse 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

type Rep GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccess = D1 ('MetaData "GrantAccess" "Amazonka.OpsWorks.GrantAccess" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse GrantAccess Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

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:

$sel:validForInMinutes: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.

$sel:instanceId: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
Eq GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Read GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Show GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Generic GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Associated Types

type Rep GrantAccessResponse :: Type -> Type #

NFData GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

Methods

rnf :: GrantAccessResponse -> () #

type Rep GrantAccessResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GrantAccess

type Rep GrantAccessResponse = D1 ('MetaData "GrantAccessResponse" "Amazonka.OpsWorks.GrantAccess" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeleteLayer

data DeleteLayer Source #

See: newDeleteLayer smart constructor.

Constructors

DeleteLayer' Text 

Instances

Instances details
Eq DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Read DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Show DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Generic DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Associated Types

type Rep DeleteLayer :: Type -> Type #

NFData DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Methods

rnf :: DeleteLayer -> () #

Hashable DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

ToJSON DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

AWSRequest DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Associated Types

type AWSResponse 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

type Rep DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

type Rep DeleteLayer = D1 ('MetaData "DeleteLayer" "Amazonka.OpsWorks.DeleteLayer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteLayer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

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:

$sel:layerId:DeleteLayer', deleteLayer_layerId - The layer ID.

data DeleteLayerResponse Source #

See: newDeleteLayerResponse smart constructor.

Constructors

DeleteLayerResponse' 

Instances

Instances details
Eq DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Read DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Show DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Generic DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Associated Types

type Rep DeleteLayerResponse :: Type -> Type #

NFData DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

Methods

rnf :: DeleteLayerResponse -> () #

type Rep DeleteLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteLayer

type Rep DeleteLayerResponse = D1 ('MetaData "DeleteLayerResponse" "Amazonka.OpsWorks.DeleteLayer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteLayerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteLayerResponse :: DeleteLayerResponse Source #

Create a value of DeleteLayerResponse 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
Eq UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Read UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Show UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Generic UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Associated Types

type Rep UpdateLayer :: Type -> Type #

NFData UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Methods

rnf :: UpdateLayer -> () #

Hashable UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

ToJSON UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

AWSRequest UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Associated Types

type AWSResponse 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

type Rep UpdateLayer Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

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

Defined in Amazonka.OpsWorks.UpdateLayer

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:

$sel:customInstanceProfileArn: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.

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

$sel:installUpdatesOnBoot: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.

$sel:cloudWatchLogsConfiguration:UpdateLayer', updateLayer_cloudWatchLogsConfiguration - Specifies CloudWatch Logs configuration options for the layer. For more information, see CloudWatchLogsLogStream.

$sel:lifecycleEventConfiguration:UpdateLayer', updateLayer_lifecycleEventConfiguration -

$sel:shortname: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

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

$sel:customJson: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.

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

$sel:enableAutoHealing:UpdateLayer', updateLayer_enableAutoHealing - Whether to disable auto healing for the layer.

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

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

$sel:name:UpdateLayer', updateLayer_name - The layer name, which is used by the console.

$sel:autoAssignPublicIps: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.

$sel:useEbsOptimizedInstances:UpdateLayer', updateLayer_useEbsOptimizedInstances - Whether to use Amazon EBS-optimized instances.

$sel:autoAssignElasticIps: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.

$sel:layerId:UpdateLayer', updateLayer_layerId - The layer ID.

data UpdateLayerResponse Source #

See: newUpdateLayerResponse smart constructor.

Constructors

UpdateLayerResponse' 

Instances

Instances details
Eq UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Read UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Show UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Generic UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Associated Types

type Rep UpdateLayerResponse :: Type -> Type #

NFData UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

Methods

rnf :: UpdateLayerResponse -> () #

type Rep UpdateLayerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateLayer

type Rep UpdateLayerResponse = D1 ('MetaData "UpdateLayerResponse" "Amazonka.OpsWorks.UpdateLayer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateLayerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateLayerResponse :: UpdateLayerResponse Source #

Create a value of UpdateLayerResponse with all optional fields omitted.

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

CreateStack

data CreateStack Source #

See: newCreateStack smart constructor.

Instances

Instances details
Eq CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Read CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Show CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Generic CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type Rep CreateStack :: Type -> Type #

NFData CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Methods

rnf :: CreateStack -> () #

Hashable CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

ToJSON CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

AWSRequest CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type AWSResponse 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

type Rep CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStack = D1 ('MetaData "CreateStack" "Amazonka.OpsWorks.CreateStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "CreateStack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: (S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text)))))))) :*: (((S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager))))) :*: ((S1 ('MetaSel ('Just "hostnameTheme") '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)))))))
type AWSResponse CreateStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

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:

$sel:defaultRootDeviceType: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.

$sel:vpcId: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.

$sel:chefConfiguration: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.

$sel:agentVersion: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.

$sel:defaultSshKeyName: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.

$sel:customJson: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.

$sel:customCookbooksSource: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.

$sel:defaultAvailabilityZone: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.

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

$sel:defaultOs: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.

$sel:useOpsworksSecurityGroups: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.

$sel:useCustomCookbooks:CreateStack', createStack_useCustomCookbooks - Whether the stack uses custom cookbooks.

$sel:defaultSubnetId: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.

$sel:configurationManager: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.

$sel:hostnameTheme: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.

$sel:name:CreateStack', createStack_name - The stack name.

$sel:region: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.

$sel:serviceRoleArn: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.

$sel:defaultInstanceProfileArn: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
Eq CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Read CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Show CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Generic CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Associated Types

type Rep CreateStackResponse :: Type -> Type #

NFData CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

Methods

rnf :: CreateStackResponse -> () #

type Rep CreateStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateStack

type Rep CreateStackResponse = D1 ('MetaData "CreateStackResponse" "Amazonka.OpsWorks.CreateStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:stackId: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.

UpdateElasticIp

data UpdateElasticIp Source #

See: newUpdateElasticIp smart constructor.

Instances

Instances details
Eq UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Read UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Show UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Generic UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type Rep UpdateElasticIp :: Type -> Type #

NFData UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Methods

rnf :: UpdateElasticIp -> () #

Hashable UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

ToJSON UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

AWSRequest UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type AWSResponse 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

type Rep UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIp = D1 ('MetaData "UpdateElasticIp" "Amazonka.OpsWorks.UpdateElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse UpdateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

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:

$sel:name:UpdateElasticIp', updateElasticIp_name - The new name.

$sel:elasticIp:UpdateElasticIp', updateElasticIp_elasticIp - The IP address for which you want to update the name.

data UpdateElasticIpResponse Source #

See: newUpdateElasticIpResponse smart constructor.

Instances

Instances details
Eq UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Read UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Show UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Generic UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Associated Types

type Rep UpdateElasticIpResponse :: Type -> Type #

NFData UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

Methods

rnf :: UpdateElasticIpResponse -> () #

type Rep UpdateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateElasticIp

type Rep UpdateElasticIpResponse = D1 ('MetaData "UpdateElasticIpResponse" "Amazonka.OpsWorks.UpdateElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

CreateApp

data CreateApp Source #

See: newCreateApp smart constructor.

Instances

Instances details
Eq CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Read CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Show CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Generic CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type Rep CreateApp :: Type -> Type #

NFData CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Methods

rnf :: CreateApp -> () #

Hashable CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

ToJSON CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

AWSRequest CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type AWSResponse 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

type Rep CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateApp = D1 ('MetaData "CreateApp" "Amazonka.OpsWorks.CreateApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "CreateApp'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "sslConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SslConfiguration)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentVariable])) :*: S1 ('MetaSel ('Just "enableSsl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "shortname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])) :*: 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 "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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))))))
type AWSResponse CreateApp Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

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:

$sel:sslConfiguration:CreateApp', createApp_sslConfiguration - An SslConfiguration object with the SSL configuration.

$sel:environment: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.

$sel:enableSsl:CreateApp', createApp_enableSsl - Whether to enable SSL for the app.

$sel:shortname:CreateApp', createApp_shortname - The app's short name.

$sel:dataSources:CreateApp', createApp_dataSources - The app's data source.

$sel:appSource:CreateApp', createApp_appSource - A Source object that specifies the app repository.

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

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

$sel:description:CreateApp', createApp_description - A description of the app.

$sel:stackId:CreateApp', createApp_stackId - The stack ID.

$sel:name:CreateApp', createApp_name - The app name.

$sel:type':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
Eq CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Read CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Show CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Generic CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Associated Types

type Rep CreateAppResponse :: Type -> Type #

NFData CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

Methods

rnf :: CreateAppResponse -> () #

type Rep CreateAppResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateApp

type Rep CreateAppResponse = D1 ('MetaData "CreateAppResponse" "Amazonka.OpsWorks.CreateApp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:appId:CreateAppResponse', createAppResponse_appId - The app ID.

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

GetHostnameSuggestion

data GetHostnameSuggestion Source #

See: newGetHostnameSuggestion smart constructor.

Instances

Instances details
Eq GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Read GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Show GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Generic GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type Rep GetHostnameSuggestion :: Type -> Type #

NFData GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Methods

rnf :: GetHostnameSuggestion -> () #

Hashable GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

ToJSON GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

AWSRequest GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type AWSResponse 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

type Rep GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

type Rep GetHostnameSuggestion = D1 ('MetaData "GetHostnameSuggestion" "Amazonka.OpsWorks.GetHostnameSuggestion" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "GetHostnameSuggestion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetHostnameSuggestion Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

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:

$sel:layerId:GetHostnameSuggestion', getHostnameSuggestion_layerId - The layer ID.

data GetHostnameSuggestionResponse Source #

Contains the response to a GetHostnameSuggestion request.

See: newGetHostnameSuggestionResponse smart constructor.

Instances

Instances details
Eq GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Read GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Show GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Generic GetHostnameSuggestionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.GetHostnameSuggestion

Associated Types

type Rep GetHostnameSuggestionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:hostname:GetHostnameSuggestionResponse', getHostnameSuggestionResponse_hostname - The generated host name.

$sel:layerId:GetHostnameSuggestion', getHostnameSuggestionResponse_layerId - The layer ID.

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

CloneStack

data CloneStack Source #

See: newCloneStack smart constructor.

Instances

Instances details
Eq CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Read CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Show CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Generic CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type Rep CloneStack :: Type -> Type #

NFData CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Methods

rnf :: CloneStack -> () #

Hashable CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

ToJSON CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

AWSRequest CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type AWSResponse 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

type Rep CloneStack Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

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

Defined in Amazonka.OpsWorks.CloneStack

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:

$sel:defaultInstanceProfileArn: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.

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

$sel:defaultRootDeviceType: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.

$sel:vpcId: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:chefConfiguration: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:agentVersion: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.

$sel:defaultSshKeyName: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.

$sel:customJson: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

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

$sel:customCookbooksSource: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.

$sel:defaultAvailabilityZone: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.

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

$sel:name:CloneStack', cloneStack_name - The cloned stack name.

$sel:defaultOs: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.

$sel:useOpsworksSecurityGroups: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.

$sel:useCustomCookbooks:CloneStack', cloneStack_useCustomCookbooks - Whether to use custom cookbooks.

$sel:defaultSubnetId: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.

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

$sel:configurationManager: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.

$sel:hostnameTheme: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.

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

$sel:serviceRoleArn: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
Eq CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Read CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Show CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Generic CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Associated Types

type Rep CloneStackResponse :: Type -> Type #

NFData CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

Methods

rnf :: CloneStackResponse -> () #

type Rep CloneStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CloneStack

type Rep CloneStackResponse = D1 ('MetaData "CloneStackResponse" "Amazonka.OpsWorks.CloneStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:stackId:CloneStackResponse', cloneStackResponse_stackId - The cloned stack ID.

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

DescribePermissions

data DescribePermissions Source #

See: newDescribePermissions smart constructor.

Instances

Instances details
Eq DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Read DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Show DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Generic DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type Rep DescribePermissions :: Type -> Type #

NFData DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Methods

rnf :: DescribePermissions -> () #

Hashable DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

ToJSON DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

AWSRequest DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type AWSResponse 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

type Rep DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

type Rep DescribePermissions = D1 ('MetaData "DescribePermissions" "Amazonka.OpsWorks.DescribePermissions" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse DescribePermissions Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

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:

$sel:iamUserArn: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.

$sel:stackId:DescribePermissions', describePermissions_stackId - The stack ID.

data DescribePermissionsResponse Source #

Contains the response to a DescribePermissions request.

See: newDescribePermissionsResponse smart constructor.

Instances

Instances details
Eq DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Read DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Show DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Generic DescribePermissionsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribePermissions

Associated Types

type Rep DescribePermissionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DetachElasticLoadBalancer

data DetachElasticLoadBalancer Source #

See: newDetachElasticLoadBalancer smart constructor.

Instances

Instances details
Eq DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Read DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

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

NFData DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Hashable DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

ToJSON DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

AWSRequest 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

type Rep DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

type Rep DetachElasticLoadBalancer = D1 ('MetaData "DetachElasticLoadBalancer" "Amazonka.OpsWorks.DetachElasticLoadBalancer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DetachElasticLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticLoadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DetachElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

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:

$sel:elasticLoadBalancerName:DetachElasticLoadBalancer', detachElasticLoadBalancer_elasticLoadBalancerName - The Elastic Load Balancing instance's name.

$sel:layerId: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
Eq DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Read DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Show DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Generic DetachElasticLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DetachElasticLoadBalancer

Associated Types

type Rep DetachElasticLoadBalancerResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RegisterInstance

data RegisterInstance Source #

See: newRegisterInstance smart constructor.

Instances

Instances details
Eq RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Read RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Show RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Generic RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type Rep RegisterInstance :: Type -> Type #

NFData RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Methods

rnf :: RegisterInstance -> () #

Hashable RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

ToJSON RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

AWSRequest RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type AWSResponse 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

type Rep RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

type Rep RegisterInstance = D1 ('MetaData "RegisterInstance" "Amazonka.OpsWorks.RegisterInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "RegisterInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "privateIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceIdentity)))) :*: ((S1 ('MetaSel ('Just "publicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rsaPublicKeyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "rsaPublicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse RegisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

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:

$sel:privateIp:RegisterInstance', registerInstance_privateIp - The instance's private IP address.

$sel:hostname:RegisterInstance', registerInstance_hostname - The instance's hostname.

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

$sel:publicIp:RegisterInstance', registerInstance_publicIp - The instance's public IP address.

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

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

$sel:stackId: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
Eq RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Read RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Show RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Generic RegisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterInstance

Associated Types

type Rep RegisterInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:instanceId:RegisterInstanceResponse', registerInstanceResponse_instanceId - The registered instance's AWS OpsWorks Stacks ID.

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

AssociateElasticIp

data AssociateElasticIp Source #

See: newAssociateElasticIp smart constructor.

Instances

Instances details
Eq AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Read AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Show AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Generic AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type Rep AssociateElasticIp :: Type -> Type #

NFData AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Methods

rnf :: AssociateElasticIp -> () #

Hashable AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

ToJSON AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

AWSRequest AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type AWSResponse 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

type Rep AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

type Rep AssociateElasticIp = D1 ('MetaData "AssociateElasticIp" "Amazonka.OpsWorks.AssociateElasticIp" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse AssociateElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

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:

$sel:instanceId:AssociateElasticIp', associateElasticIp_instanceId - The instance ID.

$sel:elasticIp:AssociateElasticIp', associateElasticIp_elasticIp - The Elastic IP address.

data AssociateElasticIpResponse Source #

See: newAssociateElasticIpResponse smart constructor.

Instances

Instances details
Eq AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Read AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Show AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Generic AssociateElasticIpResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssociateElasticIp

Associated Types

type Rep AssociateElasticIpResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeLoadBasedAutoScaling

data DescribeLoadBasedAutoScaling Source #

See: newDescribeLoadBasedAutoScaling smart constructor.

Instances

Instances details
Eq DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Read DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

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

NFData DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

Hashable DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

ToJSON DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

AWSRequest 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

type Rep DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

type Rep DescribeLoadBasedAutoScaling = D1 ('MetaData "DescribeLoadBasedAutoScaling" "Amazonka.OpsWorks.DescribeLoadBasedAutoScaling" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeLoadBasedAutoScaling'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse DescribeLoadBasedAutoScaling Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

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:

$sel:layerIds: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
Eq 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

Generic DescribeLoadBasedAutoScalingResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeLoadBasedAutoScaling

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeStackProvisioningParameters

data DescribeStackProvisioningParameters Source #

Instances

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

Generic DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

NFData DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

Hashable DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

ToJSON DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

AWSRequest 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

type Rep DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

type Rep DescribeStackProvisioningParameters = D1 ('MetaData "DescribeStackProvisioningParameters" "Amazonka.OpsWorks.DescribeStackProvisioningParameters" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeStackProvisioningParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeStackProvisioningParameters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

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:

$sel:stackId:DescribeStackProvisioningParameters', describeStackProvisioningParameters_stackId - The stack ID.

data DescribeStackProvisioningParametersResponse Source #

Contains the response to a DescribeStackProvisioningParameters request.

See: newDescribeStackProvisioningParametersResponse smart constructor.

Instances

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

Generic DescribeStackProvisioningParametersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeStackProvisioningParameters

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.OpsWorks.TagResource" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

$sel:resourceArn:TagResource', tagResource_resourceArn - 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' 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.OpsWorks.TagResource" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

ListTags

data ListTags Source #

See: newListTags smart constructor.

Constructors

ListTags' (Maybe Text) (Maybe Int) Text 

Instances

Instances details
Eq ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Read ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.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 #

NFData ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

rnf :: ListTags -> () #

Hashable ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

ToJSON ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Associated Types

type AWSResponse 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

type Rep ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.OpsWorks.ListTags" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

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:nextToken:ListTags', listTags_nextToken - Do not use. A validation exception occurs if you add a NextToken parameter to a ListTagsRequest call.

$sel:maxResults:ListTags', listTags_maxResults - Do not use. A validation exception occurs if you add a MaxResults 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
Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.OpsWorks.ListTags" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:nextToken: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.

UnassignInstance

data UnassignInstance Source #

See: newUnassignInstance smart constructor.

Constructors

UnassignInstance' Text 

Instances

Instances details
Eq UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Read UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Show UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Generic UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type Rep UnassignInstance :: Type -> Type #

NFData UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Methods

rnf :: UnassignInstance -> () #

Hashable UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

ToJSON UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

AWSRequest UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type AWSResponse 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

type Rep UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

type Rep UnassignInstance = D1 ('MetaData "UnassignInstance" "Amazonka.OpsWorks.UnassignInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UnassignInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UnassignInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

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:

$sel:instanceId:UnassignInstance', unassignInstance_instanceId - The instance ID.

data UnassignInstanceResponse Source #

See: newUnassignInstanceResponse smart constructor.

Instances

Instances details
Eq UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Read UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Show UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Generic UnassignInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UnassignInstance

Associated Types

type Rep UnassignInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeMyUserProfile

data DescribeMyUserProfile Source #

See: newDescribeMyUserProfile smart constructor.

Instances

Instances details
Eq DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Read DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Show DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Generic DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type Rep DescribeMyUserProfile :: Type -> Type #

NFData DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Methods

rnf :: DescribeMyUserProfile -> () #

Hashable DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

ToJSON DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

AWSRequest DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type AWSResponse 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

type Rep DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

type Rep DescribeMyUserProfile = D1 ('MetaData "DescribeMyUserProfile" "Amazonka.OpsWorks.DescribeMyUserProfile" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeMyUserProfile'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeMyUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

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
Eq DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Read DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Show DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Generic DescribeMyUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeMyUserProfile

Associated Types

type Rep DescribeMyUserProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeleteUserProfile

data DeleteUserProfile Source #

See: newDeleteUserProfile smart constructor.

Constructors

DeleteUserProfile' Text 

Instances

Instances details
Eq DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Read DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Show DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Generic DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type Rep DeleteUserProfile :: Type -> Type #

NFData DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Methods

rnf :: DeleteUserProfile -> () #

Hashable DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

ToJSON DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

AWSRequest DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type AWSResponse 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

type Rep DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

type Rep DeleteUserProfile = D1 ('MetaData "DeleteUserProfile" "Amazonka.OpsWorks.DeleteUserProfile" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeleteUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

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:

$sel:iamUserArn: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
Eq DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Read DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Show DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Generic DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeleteUserProfile

Associated Types

type Rep DeleteUserProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateUserProfile

data UpdateUserProfile Source #

See: newUpdateUserProfile smart constructor.

Instances

Instances details
Eq UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Read UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Show UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Generic UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type Rep UpdateUserProfile :: Type -> Type #

NFData UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Methods

rnf :: UpdateUserProfile -> () #

Hashable UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

ToJSON UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

AWSRequest UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type AWSResponse 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

type Rep UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

type Rep UpdateUserProfile = D1 ('MetaData "UpdateUserProfile" "Amazonka.OpsWorks.UpdateUserProfile" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse UpdateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

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:

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

$sel:sshPublicKey:UpdateUserProfile', updateUserProfile_sshPublicKey - The user's new SSH public key.

$sel:sshUsername: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.

$sel:iamUserArn: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
Eq UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Read UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Show UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Generic UpdateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateUserProfile

Associated Types

type Rep UpdateUserProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeServiceErrors

data DescribeServiceErrors Source #

See: newDescribeServiceErrors smart constructor.

Instances

Instances details
Eq DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Read DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Show DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Generic DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type Rep DescribeServiceErrors :: Type -> Type #

NFData DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Methods

rnf :: DescribeServiceErrors -> () #

Hashable DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

ToJSON DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

AWSRequest DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type AWSResponse 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

type Rep DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

type Rep DescribeServiceErrors = D1 ('MetaData "DescribeServiceErrors" "Amazonka.OpsWorks.DescribeServiceErrors" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeServiceErrors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceErrorIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))
type AWSResponse DescribeServiceErrors Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

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:

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

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

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

data DescribeServiceErrorsResponse Source #

Contains the response to a DescribeServiceErrors request.

See: newDescribeServiceErrorsResponse smart constructor.

Instances

Instances details
Eq DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Read DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Show DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Generic DescribeServiceErrorsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeServiceErrors

Associated Types

type Rep DescribeServiceErrorsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

RegisterRdsDbInstance

data RegisterRdsDbInstance Source #

See: newRegisterRdsDbInstance smart constructor.

Instances

Instances details
Eq RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Read RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Show RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Generic RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type Rep RegisterRdsDbInstance :: Type -> Type #

NFData RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Methods

rnf :: RegisterRdsDbInstance -> () #

Hashable RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

ToJSON RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

AWSRequest RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type AWSResponse 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

type Rep RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

type Rep RegisterRdsDbInstance = D1 ('MetaData "RegisterRdsDbInstance" "Amazonka.OpsWorks.RegisterRdsDbInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse RegisterRdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

data RegisterRdsDbInstanceResponse Source #

See: newRegisterRdsDbInstanceResponse smart constructor.

Instances

Instances details
Eq RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Read RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Show RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Generic RegisterRdsDbInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.RegisterRdsDbInstance

Associated Types

type Rep RegisterRdsDbInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type AWSResponse 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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

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

Defined in Amazonka.OpsWorks.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

$sel:resourceArn:UntagResource', untagResource_resourceArn - 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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.OpsWorks.UntagResource" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

StartStack

data StartStack Source #

See: newStartStack smart constructor.

Constructors

StartStack' Text 

Instances

Instances details
Eq StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Read StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Show StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Generic StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type Rep StartStack :: Type -> Type #

NFData StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Methods

rnf :: StartStack -> () #

Hashable StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

ToJSON StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

AWSRequest StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type AWSResponse 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

type Rep StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStack = D1 ('MetaData "StartStack" "Amazonka.OpsWorks.StartStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "StartStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartStack Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

newStartStack Source #

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:

$sel:stackId:StartStack', startStack_stackId - The stack ID.

data StartStackResponse Source #

See: newStartStackResponse smart constructor.

Constructors

StartStackResponse' 

Instances

Instances details
Eq StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Read StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Show StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Generic StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Associated Types

type Rep StartStackResponse :: Type -> Type #

NFData StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

Methods

rnf :: StartStackResponse -> () #

type Rep StartStackResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartStack

type Rep StartStackResponse = D1 ('MetaData "StartStackResponse" "Amazonka.OpsWorks.StartStack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

CreateUserProfile

data CreateUserProfile Source #

See: newCreateUserProfile smart constructor.

Instances

Instances details
Eq CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Read CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Show CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Generic CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type Rep CreateUserProfile :: Type -> Type #

NFData CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Methods

rnf :: CreateUserProfile -> () #

Hashable CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

ToJSON CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

AWSRequest CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type AWSResponse 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

type Rep CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

type Rep CreateUserProfile = D1 ('MetaData "CreateUserProfile" "Amazonka.OpsWorks.CreateUserProfile" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse CreateUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

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:

$sel:allowSelfManagement: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.

$sel:sshPublicKey:CreateUserProfile', createUserProfile_sshPublicKey - The user's public SSH key.

$sel:sshUsername: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.

$sel:iamUserArn: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
Eq CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Read CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Show CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Generic CreateUserProfileResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.CreateUserProfile

Associated Types

type Rep CreateUserProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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:

$sel:iamUserArn:CreateUserProfile', createUserProfileResponse_iamUserArn - The user's IAM ARN.

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

DescribeOperatingSystems

data DescribeOperatingSystems Source #

See: newDescribeOperatingSystems smart constructor.

Instances

Instances details
Eq DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Read DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

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

NFData DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Hashable DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

ToJSON DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

AWSRequest 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

type Rep DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

type Rep DescribeOperatingSystems = D1 ('MetaData "DescribeOperatingSystems" "Amazonka.OpsWorks.DescribeOperatingSystems" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeOperatingSystems'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeOperatingSystems Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

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
Eq DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Read DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Show DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Generic DescribeOperatingSystemsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeOperatingSystems

Associated Types

type Rep DescribeOperatingSystemsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeCommands

data DescribeCommands Source #

See: newDescribeCommands smart constructor.

Instances

Instances details
Eq DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Read DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Show DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Generic DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type Rep DescribeCommands :: Type -> Type #

NFData DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Methods

rnf :: DescribeCommands -> () #

Hashable DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

ToJSON DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

AWSRequest DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type AWSResponse 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

type Rep DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

type Rep DescribeCommands = D1 ('MetaData "DescribeCommands" "Amazonka.OpsWorks.DescribeCommands" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeCommands'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commandIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))
type AWSResponse DescribeCommands Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

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:deploymentId:DescribeCommands', describeCommands_deploymentId - The deployment ID. If you include this parameter, DescribeCommands returns a description of the commands associated with the specified deployment.

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

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

data DescribeCommandsResponse Source #

Contains the response to a DescribeCommands request.

See: newDescribeCommandsResponse smart constructor.

Instances

Instances details
Eq DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Read DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Show DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Generic DescribeCommandsResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeCommands

Associated Types

type Rep DescribeCommandsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

AssignVolume

data AssignVolume Source #

See: newAssignVolume smart constructor.

Constructors

AssignVolume' (Maybe Text) Text 

Instances

Instances details
Eq AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Read AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Show AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Generic AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type Rep AssignVolume :: Type -> Type #

NFData AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Methods

rnf :: AssignVolume -> () #

Hashable AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

ToJSON AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

AWSRequest AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type AWSResponse 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

type Rep AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolume = D1 ('MetaData "AssignVolume" "Amazonka.OpsWorks.AssignVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))
type AWSResponse AssignVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

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:

$sel:instanceId:AssignVolume', assignVolume_instanceId - The instance ID.

$sel:volumeId:AssignVolume', assignVolume_volumeId - The volume ID.

data AssignVolumeResponse Source #

See: newAssignVolumeResponse smart constructor.

Constructors

AssignVolumeResponse' 

Instances

Instances details
Eq AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Read AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Show AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Generic AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Associated Types

type Rep AssignVolumeResponse :: Type -> Type #

NFData AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

Methods

rnf :: AssignVolumeResponse -> () #

type Rep AssignVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.AssignVolume

type Rep AssignVolumeResponse = D1 ('MetaData "AssignVolumeResponse" "Amazonka.OpsWorks.AssignVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeElasticLoadBalancers

data DescribeElasticLoadBalancers Source #

See: newDescribeElasticLoadBalancers smart constructor.

Instances

Instances details
Eq DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Read DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

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

NFData DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

Hashable DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

ToJSON DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

AWSRequest 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

type Rep DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

type Rep DescribeElasticLoadBalancers = D1 ('MetaData "DescribeElasticLoadBalancers" "Amazonka.OpsWorks.DescribeElasticLoadBalancers" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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))))
type AWSResponse DescribeElasticLoadBalancers Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

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:

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

$sel:stackId: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
Eq 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

Generic DescribeElasticLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeElasticLoadBalancers

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

SetPermission

data SetPermission Source #

See: newSetPermission smart constructor.

Instances

Instances details
Eq SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Read SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Show SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Generic SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type Rep SetPermission :: Type -> Type #

NFData SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Methods

rnf :: SetPermission -> () #

Hashable SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

ToJSON SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

AWSRequest SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type AWSResponse 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

type Rep SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermission = D1 ('MetaData "SetPermission" "Amazonka.OpsWorks.SetPermission" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "SetPermission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowSudo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "allowSsh") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse SetPermission Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

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:

$sel:allowSudo:SetPermission', setPermission_allowSudo - The user is allowed to use sudo to elevate privileges.

$sel:level: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.

$sel:allowSsh:SetPermission', setPermission_allowSsh - The user is allowed to use SSH to communicate with the instance.

$sel:stackId:SetPermission', setPermission_stackId - The stack ID.

$sel:iamUserArn: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
Eq SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Read SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Show SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Generic SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Associated Types

type Rep SetPermissionResponse :: Type -> Type #

NFData SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

Methods

rnf :: SetPermissionResponse -> () #

type Rep SetPermissionResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.SetPermission

type Rep SetPermissionResponse = D1 ('MetaData "SetPermissionResponse" "Amazonka.OpsWorks.SetPermission" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DeregisterInstance

data DeregisterInstance Source #

See: newDeregisterInstance smart constructor.

Instances

Instances details
Eq DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Read DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Generic DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstance :: Type -> Type #

NFData DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Methods

rnf :: DeregisterInstance -> () #

Hashable DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToJSON DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

AWSRequest DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type AWSResponse 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

type Rep DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstance = D1 ('MetaData "DeregisterInstance" "Amazonka.OpsWorks.DeregisterInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

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:

$sel:instanceId:DeregisterInstance', deregisterInstance_instanceId - The instance ID.

data DeregisterInstanceResponse Source #

See: newDeregisterInstanceResponse smart constructor.

Instances

Instances details
Eq DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Read DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Generic DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstanceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

DescribeEcsClusters (Paginated)

data DescribeEcsClusters Source #

See: newDescribeEcsClusters smart constructor.

Instances

Instances details
Eq DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Read DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Show DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Generic DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Associated Types

type Rep DescribeEcsClusters :: Type -> Type #

NFData DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Methods

rnf :: DescribeEcsClusters -> () #

Hashable DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

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

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

type Rep DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

type Rep DescribeEcsClusters = D1 ('MetaData "DescribeEcsClusters" "Amazonka.OpsWorks.DescribeEcsClusters" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeEcsClusters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "ecsClusterArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))
type AWSResponse DescribeEcsClusters Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

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

$sel:stackId:DescribeEcsClusters', describeEcsClusters_stackId - A stack ID. DescribeEcsClusters returns a description of the cluster that is registered with the stack.

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

$sel:ecsClusterArns:DescribeEcsClusters', describeEcsClusters_ecsClusterArns - A list of ARNs, one for each cluster to be described.

data DescribeEcsClustersResponse Source #

Contains the response to a DescribeEcsClusters request.

See: newDescribeEcsClustersResponse smart constructor.

Instances

Instances details
Eq DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Read DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Show DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Generic DescribeEcsClustersResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeEcsClusters

Associated Types

type Rep DescribeEcsClustersResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DescribeEcsClustersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ecsClusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EcsCluster])) :*: 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:nextToken: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:ecsClusters:DescribeEcsClustersResponse', describeEcsClustersResponse_ecsClusters - A list of EcsCluster objects containing the cluster descriptions.

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

DescribeRaidArrays

data DescribeRaidArrays Source #

See: newDescribeRaidArrays smart constructor.

Instances

Instances details
Eq DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Read DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Show DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Generic DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type Rep DescribeRaidArrays :: Type -> Type #

NFData DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Methods

rnf :: DescribeRaidArrays -> () #

Hashable DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

ToJSON DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

AWSRequest DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type AWSResponse 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

type Rep DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

type Rep DescribeRaidArrays = D1 ('MetaData "DescribeRaidArrays" "Amazonka.OpsWorks.DescribeRaidArrays" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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)))))
type AWSResponse DescribeRaidArrays Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

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:

$sel:instanceId: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.

$sel:stackId:DescribeRaidArrays', describeRaidArrays_stackId - The stack ID.

data DescribeRaidArraysResponse Source #

Contains the response to a DescribeRaidArrays request.

See: newDescribeRaidArraysResponse smart constructor.

Instances

Instances details
Eq DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Read DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Show DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Generic DescribeRaidArraysResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DescribeRaidArrays

Associated Types

type Rep DescribeRaidArraysResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

UpdateVolume

data UpdateVolume Source #

See: newUpdateVolume smart constructor.

Instances

Instances details
Eq UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Read UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Show UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Generic UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type Rep UpdateVolume :: Type -> Type #

NFData UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Methods

rnf :: UpdateVolume -> () #

Hashable UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

ToJSON UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

AWSRequest UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type AWSResponse 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

type Rep UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolume = D1 ('MetaData "UpdateVolume" "Amazonka.OpsWorks.UpdateVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UpdateVolume'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mountPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateVolume Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

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:

$sel:name:UpdateVolume', updateVolume_name - The new name.

$sel:mountPoint:UpdateVolume', updateVolume_mountPoint - The new mount point.

$sel:volumeId:UpdateVolume', updateVolume_volumeId - The volume ID.

data UpdateVolumeResponse Source #

See: newUpdateVolumeResponse smart constructor.

Constructors

UpdateVolumeResponse' 

Instances

Instances details
Eq UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Read UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Show UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Generic UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Associated Types

type Rep UpdateVolumeResponse :: Type -> Type #

NFData UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

Methods

rnf :: UpdateVolumeResponse -> () #

type Rep UpdateVolumeResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.UpdateVolume

type Rep UpdateVolumeResponse = D1 ('MetaData "UpdateVolumeResponse" "Amazonka.OpsWorks.UpdateVolume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

StartInstance

data StartInstance Source #

See: newStartInstance smart constructor.

Constructors

StartInstance' Text 

Instances

Instances details
Eq StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Read StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Show StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Generic StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type Rep StartInstance :: Type -> Type #

NFData StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Methods

rnf :: StartInstance -> () #

Hashable StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

ToJSON StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

AWSRequest StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type AWSResponse 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

type Rep StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstance = D1 ('MetaData "StartInstance" "Amazonka.OpsWorks.StartInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "StartInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

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:

$sel:instanceId:StartInstance', startInstance_instanceId - The instance ID.

data StartInstanceResponse Source #

See: newStartInstanceResponse smart constructor.

Instances

Instances details
Eq StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Read StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Show StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Generic StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Associated Types

type Rep StartInstanceResponse :: Type -> Type #

NFData StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

Methods

rnf :: StartInstanceResponse -> () #

type Rep StartInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.StartInstance

type Rep StartInstanceResponse = D1 ('MetaData "StartInstanceResponse" "Amazonka.OpsWorks.StartInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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.

Types

AppAttributesKeys

newtype AppAttributesKeys Source #

Instances

Instances details
Eq AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Ord AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Read AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

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

NFData AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

Methods

rnf :: AppAttributesKeys -> () #

Hashable 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

FromJSON AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

FromJSONKey AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToLog AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToHeader AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

ToQuery 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

ToByteString 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

type Rep AppAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppAttributesKeys

type Rep AppAttributesKeys = D1 ('MetaData "AppAttributesKeys" "Amazonka.OpsWorks.Types.AppAttributesKeys" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
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

Read AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Show AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

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 #

NFData AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

rnf :: AppType -> () #

Hashable AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

hashWithSalt :: Int -> AppType -> Int #

hash :: AppType -> Int #

ToJSON AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToJSONKey AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

FromJSON AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

FromJSONKey AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToLog AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

ToHeader AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

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

ToQuery AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

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 #

ToByteString AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

Methods

toBS :: AppType -> ByteString #

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 #

type Rep AppType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AppType

type Rep AppType = D1 ('MetaData "AppType" "Amazonka.OpsWorks.Types.AppType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Read Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Generic Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

NFData Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

Methods

rnf :: Architecture -> () #

Hashable 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

FromJSON Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

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 #

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

type Rep Architecture Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Architecture

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

AutoScalingType

newtype AutoScalingType Source #

Constructors

AutoScalingType' 

Instances

Instances details
Eq AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Ord AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Read AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Show AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Generic AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Associated Types

type Rep AutoScalingType :: Type -> Type #

NFData AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

Methods

rnf :: AutoScalingType -> () #

Hashable 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

FromJSON AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

FromJSONKey AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToLog AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

ToHeader AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

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

ToByteString 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

type Rep AutoScalingType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingType

type Rep AutoScalingType = D1 ('MetaData "AutoScalingType" "Amazonka.OpsWorks.Types.AutoScalingType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Ord CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Read CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

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

NFData CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

Methods

rnf :: CloudWatchLogsEncoding -> () #

Hashable 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

FromJSON CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

FromJSONKey CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToLog CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToHeader CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

ToQuery 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

ToByteString 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

type Rep CloudWatchLogsEncoding Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsEncoding

type Rep CloudWatchLogsEncoding = D1 ('MetaData "CloudWatchLogsEncoding" "Amazonka.OpsWorks.Types.CloudWatchLogsEncoding" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Ord CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Read CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

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

NFData CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

Hashable 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

FromJSON CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

FromJSONKey CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToLog CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToHeader CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

ToQuery 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

ToByteString 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

type Rep CloudWatchLogsInitialPosition Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition

type Rep CloudWatchLogsInitialPosition = D1 ('MetaData "CloudWatchLogsInitialPosition" "Amazonka.OpsWorks.Types.CloudWatchLogsInitialPosition" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Ord CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Read CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

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

NFData CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

Methods

rnf :: CloudWatchLogsTimeZone -> () #

Hashable 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

FromJSON CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

FromJSONKey CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToLog CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToHeader CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

ToQuery 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

ToByteString 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

type Rep CloudWatchLogsTimeZone Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsTimeZone

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

DeploymentCommandName

newtype DeploymentCommandName Source #

Instances

Instances details
Eq DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Ord DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Read DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

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

NFData DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

Methods

rnf :: DeploymentCommandName -> () #

Hashable 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

FromJSON DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

FromJSONKey DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToLog DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToHeader DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

ToQuery 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

ToByteString 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

type Rep DeploymentCommandName Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommandName

type Rep DeploymentCommandName = D1 ('MetaData "DeploymentCommandName" "Amazonka.OpsWorks.Types.DeploymentCommandName" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Ord LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Read LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

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

NFData LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

Methods

rnf :: LayerAttributesKeys -> () #

Hashable 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

FromJSON LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

FromJSONKey LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToLog LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToHeader LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

ToQuery 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

ToByteString 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

type Rep LayerAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerAttributesKeys

type Rep LayerAttributesKeys = D1 ('MetaData "LayerAttributesKeys" "Amazonka.OpsWorks.Types.LayerAttributesKeys" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Ord LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Read LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Show LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Generic LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Associated Types

type Rep LayerType :: Type -> Type #

NFData LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

rnf :: LayerType -> () #

Hashable 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

FromJSON LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

FromJSONKey LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToLog LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToHeader LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

ToQuery LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

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 #

ToByteString LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

Methods

toBS :: LayerType -> ByteString #

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 #

type Rep LayerType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LayerType

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

RootDeviceType

newtype RootDeviceType Source #

Constructors

RootDeviceType' 

Instances

Instances details
Eq RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Ord RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Read RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Show RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Generic RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Associated Types

type Rep RootDeviceType :: Type -> Type #

NFData RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

Methods

rnf :: RootDeviceType -> () #

Hashable 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

FromJSON RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

FromJSONKey RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToLog RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

ToHeader RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

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

ToByteString 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

type Rep RootDeviceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RootDeviceType

type Rep RootDeviceType = D1 ('MetaData "RootDeviceType" "Amazonka.OpsWorks.Types.RootDeviceType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Read SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Generic SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

NFData SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

Methods

rnf :: SourceType -> () #

Hashable 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

FromJSON SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

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 #

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

type Rep SourceType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.OpsWorks.Types.SourceType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Ord StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Read StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

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

NFData StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

Methods

rnf :: StackAttributesKeys -> () #

Hashable 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

FromJSON StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

FromJSONKey StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToLog StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToHeader StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

ToQuery 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

ToByteString 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

type Rep StackAttributesKeys Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackAttributesKeys

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

VirtualizationType

newtype VirtualizationType Source #

Instances

Instances details
Eq VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Ord VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Read VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

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

NFData VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

Methods

rnf :: VirtualizationType -> () #

Hashable 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

FromJSON VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

FromJSONKey VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToLog VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToHeader VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

ToQuery 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

ToByteString 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

type Rep VirtualizationType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VirtualizationType

type Rep VirtualizationType = D1 ('MetaData "VirtualizationType" "Amazonka.OpsWorks.Types.VirtualizationType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Ord VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Read VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Show VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Generic VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Associated Types

type Rep VolumeType :: Type -> Type #

NFData VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

Methods

rnf :: VolumeType -> () #

Hashable 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

FromJSON VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

FromJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToLog VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToHeader VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

ToQuery VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

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 #

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

type Rep VolumeType Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeType

type Rep VolumeType = D1 ('MetaData "VolumeType" "Amazonka.OpsWorks.Types.VolumeType" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Read AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

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

NFData AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

Methods

rnf :: AgentVersion -> () #

Hashable AgentVersion Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AgentVersion

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "AgentVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager))))

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:version:AgentVersion', agentVersion_version - The agent version.

$sel:configurationManager:AgentVersion', agentVersion_configurationManager - The configuration manager.

App

data App Source #

A description of the app.

See: newApp smart constructor.

Instances

Instances details
Eq App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

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

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

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 #

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 #

NFData App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

rnf :: App -> () #

Hashable App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

Methods

hashWithSalt :: Int -> App -> Int #

hash :: App -> Int #

FromJSON App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

type Rep App Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.App

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

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:sslConfiguration:App', app_sslConfiguration - An SslConfiguration object with the SSL configuration.

$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:enableSsl:App', app_enableSsl - Whether to enable SSL for the app.

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

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

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

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

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

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

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

$sel:type':App', app_type - The app type.

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

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

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

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
Eq AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Read AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

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

NFData AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

Methods

rnf :: AutoScalingThresholds -> () #

Hashable AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

ToJSON AutoScalingThresholds Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.AutoScalingThresholds

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "AutoScalingThresholds'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "ignoreMetricsTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "loadThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "thresholdsWaitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "alarms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "memoryThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "cpuThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

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:instanceCount:AutoScalingThresholds', autoScalingThresholds_instanceCount - The number of instances to add or remove when the load exceeds a 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: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:thresholdsWaitTime:AutoScalingThresholds', autoScalingThresholds_thresholdsWaitTime - The amount of time, in minutes, that the load must exceed a threshold before more instances are added or removed.

$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:memoryThreshold:AutoScalingThresholds', autoScalingThresholds_memoryThreshold - The memory utilization threshold, as a percent of the available memory. A value of -1 disables the threshold.

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

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
Eq BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Read BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

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

NFData BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

Methods

rnf :: BlockDeviceMapping -> () #

Hashable BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

ToJSON BlockDeviceMapping Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.BlockDeviceMapping

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "BlockDeviceMapping'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "virtualName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "noDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ebs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EbsBlockDevice)) :*: S1 ('MetaSel ('Just "deviceName") '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:virtualName:BlockDeviceMapping', blockDeviceMapping_virtualName - The virtual device name. For more information, see BlockDeviceMapping.

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

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

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

ChefConfiguration

data ChefConfiguration Source #

Describes the Chef configuration.

See: newChefConfiguration smart constructor.

Instances

Instances details
Eq ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Read ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

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

NFData ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

Methods

rnf :: ChefConfiguration -> () #

Hashable ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

ToJSON ChefConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ChefConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Read CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

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

NFData CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

Hashable CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

ToJSON CloudWatchLogsConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Read CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

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

NFData CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

Methods

rnf :: CloudWatchLogsLogStream -> () #

Hashable CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

ToJSON CloudWatchLogsLogStream Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.CloudWatchLogsLogStream

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "CloudWatchLogsLogStream'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "batchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "fileFingerprintLines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "bufferDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "multiLineStartPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "initialPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsInitialPosition)) :*: S1 ('MetaSel ('Just "datetimeFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "encoding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsEncoding)) :*: (S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsTimeZone)) :*: S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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: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: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: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: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: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: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:timeZone:CloudWatchLogsLogStream', cloudWatchLogsLogStream_timeZone - Specifies the time zone of log event time stamps.

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

Command

data Command Source #

Describes a command.

See: newCommand smart constructor.

Instances

Instances details
Eq Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

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

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

Read Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

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

NFData Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

rnf :: Command -> () #

Hashable Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

Methods

hashWithSalt :: Int -> Command -> Int #

hash :: Command -> Int #

FromJSON Command Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Command

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:deploymentId:Command', command_deploymentId - The command deployment ID.

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

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

  • failed
  • successful
  • skipped
  • pending

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

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

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

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

$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

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

$sel:acknowledgedAt:Command', command_acknowledgedAt - Date and time when the command was acknowledged.

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
Eq DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Read DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

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

NFData DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

Methods

rnf :: DataSource -> () #

Hashable DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

ToJSON DataSource Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DataSource

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentCommand)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

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:deploymentId:Deployment', deployment_deploymentId - The deployment ID.

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

  • running
  • successful
  • failed

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

$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:iamUserArn:Deployment', deployment_iamUserArn - The user's IAM ARN.

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

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

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

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

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

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

DeploymentCommand

data DeploymentCommand Source #

Used to specify a stack or deployment command.

See: newDeploymentCommand smart constructor.

Instances

Instances details
Eq DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Read DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

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

NFData DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

Methods

rnf :: DeploymentCommand -> () #

Hashable DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

ToJSON DeploymentCommand Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.DeploymentCommand

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Read EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

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

NFData EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

Methods

rnf :: EbsBlockDevice -> () #

Hashable EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

ToJSON EbsBlockDevice Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EbsBlockDevice

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "EbsBlockDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deleteOnTermination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "volumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VolumeType)) :*: S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:volumeSize:EbsBlockDevice', ebsBlockDevice_volumeSize - The volume size, in GiB. For more information, see EbsBlockDevice.

$sel:iops:EbsBlockDevice', ebsBlockDevice_iops - The number of I/O operations per second (IOPS) that the volume supports. 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).

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

EcsCluster

data EcsCluster Source #

Describes a registered Amazon ECS cluster.

See: newEcsCluster smart constructor.

Instances

Instances details
Eq EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Read EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

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

NFData EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

Methods

rnf :: EcsCluster -> () #

Hashable EcsCluster Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EcsCluster

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Read ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

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

NFData ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

Methods

rnf :: ElasticIp -> () #

Hashable ElasticIp Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticIp

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "ElasticIp'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") '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:instanceId:ElasticIp', elasticIp_instanceId - The ID of the instance that the address is attached to.

$sel:domain:ElasticIp', elasticIp_domain - The domain.

$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
Eq ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Read ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

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

NFData ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

Methods

rnf :: ElasticLoadBalancer -> () #

Hashable ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

FromJSON ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

type Rep ElasticLoadBalancer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ElasticLoadBalancer

type Rep ElasticLoadBalancer = D1 ('MetaData "ElasticLoadBalancer" "Amazonka.OpsWorks.Types.ElasticLoadBalancer" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "ElasticLoadBalancer'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "elasticLoadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ec2InstanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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

$sel:availabilityZones:ElasticLoadBalancer', elasticLoadBalancer_availabilityZones - A list of Availability Zones.

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

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

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

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

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

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

EnvironmentVariable

data EnvironmentVariable Source #

Represents an app's environment variable.

See: newEnvironmentVariable smart constructor.

Instances

Instances details
Eq EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Read EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

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

NFData EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

Methods

rnf :: EnvironmentVariable -> () #

Hashable EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

ToJSON EnvironmentVariable Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.EnvironmentVariable

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Read Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

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

NFData Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Methods

rnf :: Instance -> () #

Hashable Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromJSON Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

type Rep Instance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Instance

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

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:privateDns:Instance', instance_privateDns - The instance's private DNS name.

$sel:reportedAgentVersion:Instance', instance_reportedAgentVersion - The instance's reported AWS OpsWorks Stacks agent version.

$sel:instanceId:Instance', instance_instanceId - The instance 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:privateIp:Instance', instance_privateIp - The instance's private IP address.

$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:virtualizationType:Instance', instance_virtualizationType - The instance's virtualization type: paravirtual or hvm.

$sel:instanceProfileArn:Instance', instance_instanceProfileArn - The ARN of the instance's IAM profile. For more information about IAM ARNs, see Using Identifiers.

$sel:platform:Instance', instance_platform - The instance's platform.

$sel:hostname:Instance', instance_hostname - The instance host name.

$sel:sshHostRsaKeyFingerprint:Instance', instance_sshHostRsaKeyFingerprint - The SSH key's RSA fingerprint.

$sel:securityGroupIds:Instance', instance_securityGroupIds - An array containing the instance security group IDs.

$sel:ecsClusterArn:Instance', instance_ecsClusterArn - For container instances, the Amazon ECS cluster's ARN.

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

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

$sel:ec2InstanceId:Instance', instance_ec2InstanceId - The ID of the associated Amazon EC2 instance.

$sel:sshKeyName:Instance', instance_sshKeyName - The instance's Amazon EC2 key-pair name.

$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:rootDeviceVolumeId:Instance', instance_rootDeviceVolumeId - The root device volume ID.

$sel:subnetId:Instance', instance_subnetId - The instance's subnet ID; applicable only if the stack is running in a VPC.

$sel:infrastructureClass:Instance', instance_infrastructureClass - For registered instances, the infrastructure class: ec2 or on-premises.

$sel:sshHostDsaKeyFingerprint:Instance', instance_sshHostDsaKeyFingerprint - The SSH key's Deep Security Agent (DSA) fingerprint.

$sel:instanceType:Instance', instance_instanceType - The instance type, such as t2.micro.

$sel:ebsOptimized:Instance', instance_ebsOptimized - Whether this is an Amazon EBS-optimized instance.

$sel:elasticIp:Instance', instance_elasticIp - The instance Elastic IP address .

$sel:os:Instance', instance_os - The instance's operating system.

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

$sel:lastServiceErrorId:Instance', instance_lastServiceErrorId - The ID of the last service error. For more information, call DescribeServiceErrors.

$sel:tenancy:Instance', instance_tenancy - The instance's tenancy option, such as dedicated or host.

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

$sel:layerIds:Instance', instance_layerIds - An array containing the instance layer IDs.

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

$sel:publicDns:Instance', instance_publicDns - The instance public DNS name.

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

$sel:publicIp:Instance', instance_publicIp - The instance public IP address.

$sel:reportedOs:Instance', instance_reportedOs - For registered instances, the reported operating system.

$sel:registeredBy:Instance', instance_registeredBy - For registered instances, who performed the registration.

$sel:stackId:Instance', instance_stackId - The stack ID.

$sel:rootDeviceType:Instance', instance_rootDeviceType - The instance's root device type. For more information, see Storage for the Root Device.

$sel:ecsContainerInstanceArn:Instance', instance_ecsContainerInstanceArn - For container instances, the instance's ARN.

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

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
Eq InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Read InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

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

NFData InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

Methods

rnf :: InstanceIdentity -> () #

Hashable InstanceIdentity Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstanceIdentity

ToJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "InstanceIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "document") '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:signature:InstanceIdentity', instanceIdentity_signature - A signature that can be used to verify the document's accuracy and authenticity.

$sel:document:InstanceIdentity', instanceIdentity_document - A JSON document that contains the metadata.

InstancesCount

data InstancesCount Source #

Describes how many instances a stack has for each status.

See: newInstancesCount smart constructor.

Instances

Instances details
Eq InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Read InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

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

NFData InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

Methods

rnf :: InstancesCount -> () #

Hashable InstancesCount Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.InstancesCount

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "InstancesCount'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "terminating") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "pending") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "online") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "unassigning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "deregistering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "runningSetup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "requested") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "stopFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "booting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "stopped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "rebooting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "assigning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "shuttingDown") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "setupFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "connectionLost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "terminated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "stopping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "registered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "startFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "registering") '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:terminating:InstancesCount', instancesCount_terminating - The number of instances with terminating status.

$sel:pending:InstancesCount', instancesCount_pending - The number of instances with pending status.

$sel:online:InstancesCount', instancesCount_online - The number of instances with online status.

$sel:unassigning:InstancesCount', instancesCount_unassigning - The number of instances in the Unassigning state.

$sel:deregistering:InstancesCount', instancesCount_deregistering - The number of instances in the Deregistering state.

$sel:runningSetup:InstancesCount', instancesCount_runningSetup - The number of instances with running_setup status.

$sel:requested:InstancesCount', instancesCount_requested - The number of instances with requested status.

$sel:stopFailed:InstancesCount', instancesCount_stopFailed - The number of instances with stop_failed status.

$sel:booting:InstancesCount', instancesCount_booting - The number of instances with booting status.

$sel:stopped:InstancesCount', instancesCount_stopped - The number of instances with stopped status.

$sel:rebooting:InstancesCount', instancesCount_rebooting - The number of instances with rebooting status.

$sel:assigning:InstancesCount', instancesCount_assigning - The number of instances in the Assigning state.

$sel:shuttingDown:InstancesCount', instancesCount_shuttingDown - The number of instances with shutting_down status.

$sel:setupFailed:InstancesCount', instancesCount_setupFailed - The number of instances with setup_failed status.

$sel:connectionLost:InstancesCount', instancesCount_connectionLost - The number of instances with connection_lost status.

$sel:terminated:InstancesCount', instancesCount_terminated - The number of instances with terminated status.

$sel:stopping:InstancesCount', instancesCount_stopping - The number of instances with stopping status.

$sel:registered:InstancesCount', instancesCount_registered - The number of instances in the Registered state.

$sel:startFailed:InstancesCount', instancesCount_startFailed - The number of instances with start_failed status.

$sel:registering:InstancesCount', instancesCount_registering - The number of instances in the Registering state.

Layer

data Layer Source #

Describes a layer.

See: newLayer smart constructor.

Instances

Instances details
Eq Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

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

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

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 #

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 #

NFData Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

rnf :: Layer -> () #

Hashable Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

Methods

hashWithSalt :: Int -> Layer -> Int #

hash :: Layer -> Int #

FromJSON Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

type Rep Layer Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Layer

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

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: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:customSecurityGroupIds:Layer', layer_customSecurityGroupIds - An array containing the layer's custom security group IDs.

$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:cloudWatchLogsConfiguration:Layer', layer_cloudWatchLogsConfiguration - The Amazon CloudWatch Logs configuration settings for the layer.

$sel:lifecycleEventConfiguration:Layer', layer_lifecycleEventConfiguration - A LifeCycleEventConfiguration object that specifies the Shutdown event configuration.

$sel:arn:Layer', layer_arn - The Amazon Resource Number (ARN) of a layer.

$sel:createdAt:Layer', layer_createdAt - Date when the layer was created.

$sel:shortname:Layer', layer_shortname - The layer short name.

$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:customRecipes:Layer', layer_customRecipes - A LayerCustomRecipes object that specifies the layer's custom recipes.

$sel:customJson:Layer', layer_customJson - A JSON formatted string containing the layer's custom stack configuration and deployment attributes.

$sel:volumeConfigurations:Layer', layer_volumeConfigurations - A VolumeConfigurations object that describes the layer's Amazon EBS volumes.

$sel:enableAutoHealing:Layer', layer_enableAutoHealing - Whether auto healing is disabled for the layer.

$sel:packages:Layer', layer_packages - An array of Package objects that describe the layer's packages.

$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:name:Layer', layer_name - The layer name.

$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:type':Layer', layer_type - The layer type.

$sel:useEbsOptimizedInstances:Layer', layer_useEbsOptimizedInstances - Whether the layer uses Amazon EBS-optimized instances.

$sel:stackId:Layer', layer_stackId - The layer stack ID.

$sel:layerId:Layer', layer_layerId - The layer ID.

$sel:defaultSecurityGroupNames:Layer', layer_defaultSecurityGroupNames - An array containing the layer's security group names.

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

LifecycleEventConfiguration

data LifecycleEventConfiguration Source #

Specifies the lifecycle event configuration

See: newLifecycleEventConfiguration smart constructor.

Instances

Instances details
Eq LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Read LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

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

NFData LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

Hashable LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

ToJSON LifecycleEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LifecycleEventConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Read LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

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

NFData LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

Hashable LoadBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.LoadBasedAutoScalingConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "LoadBasedAutoScalingConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "enable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "downScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingThresholds)) :*: S1 ('MetaSel ('Just "layerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

$sel:enable:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_enable - Whether load-based auto scaling is enabled for the layer.

$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:layerId:LoadBasedAutoScalingConfiguration', loadBasedAutoScalingConfiguration_layerId - The layer ID.

OperatingSystem

data OperatingSystem Source #

Describes supported operating systems in AWS OpsWorks Stacks.

See: newOperatingSystem smart constructor.

Instances

Instances details
Eq OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Read OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

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

NFData OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

Methods

rnf :: OperatingSystem -> () #

Hashable OperatingSystem Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystem

FromJSON 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: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:name:OperatingSystem', operatingSystem_name - The name of the operating system, such as Amazon Linux 2018.03.

$sel:id:OperatingSystem', operatingSystem_id - The ID of a supported operating system, such as Amazon Linux 2018.03.

$sel:configurationManagers:OperatingSystem', operatingSystem_configurationManagers - Supported configuration manager name and versions for an AWS OpsWorks Stacks operating system.

$sel:type':OperatingSystem', operatingSystem_type - The type of a supported operating system, either Linux or Windows.

$sel:reportedName:OperatingSystem', operatingSystem_reportedName - A short name for the operating system manufacturer.

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

Generic OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

NFData OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

Hashable OperatingSystemConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.OperatingSystemConfigurationManager

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Read Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

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

NFData Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

Methods

rnf :: Permission -> () #

Hashable Permission Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Permission

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "Permission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iamUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "allowSudo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "allowSsh") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

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: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:allowSudo:Permission', permission_allowSudo - Whether the user can use sudo.

$sel:stackId:Permission', permission_stackId - A stack ID.

$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:allowSsh:Permission', permission_allowSsh - Whether the user can use SSH.

RaidArray

data RaidArray Source #

Describes an instance's RAID array.

See: newRaidArray smart constructor.

Instances

Instances details
Eq RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Read RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

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

NFData RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

Methods

rnf :: RaidArray -> () #

Hashable RaidArray Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RaidArray

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "RaidArray'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "raidLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "numberOfDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "availabilityZone") '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 "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mountPoint") '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:instanceId:RaidArray', raidArray_instanceId - The instance ID.

$sel:size:RaidArray', raidArray_size - The array's size.

$sel:iops:RaidArray', raidArray_iops - For PIOPS volumes, the IOPS per disk.

$sel:createdAt:RaidArray', raidArray_createdAt - When the RAID array was created.

$sel:raidLevel:RaidArray', raidArray_raidLevel - The RAID level.

$sel:device:RaidArray', raidArray_device - The array's Linux device. For example /dev/mdadm0.

$sel:numberOfDisks:RaidArray', raidArray_numberOfDisks - The number of disks in the array.

$sel:availabilityZone:RaidArray', raidArray_availabilityZone - The array's Availability Zone. For more information, see Regions and Endpoints.

$sel:name:RaidArray', raidArray_name - The array name.

$sel:raidArrayId:RaidArray', raidArray_raidArrayId - The array ID.

$sel:volumeType:RaidArray', raidArray_volumeType - The volume type, standard or PIOPS.

$sel:stackId:RaidArray', raidArray_stackId - The stack ID.

$sel:mountPoint:RaidArray', raidArray_mountPoint - The array's mount point.

RdsDbInstance

data RdsDbInstance Source #

Describes an Amazon RDS instance.

See: newRdsDbInstance smart constructor.

Instances

Instances details
Eq RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Read RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

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

NFData RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Methods

rnf :: RdsDbInstance -> () #

Hashable RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

FromJSON 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:rdsDbInstanceArn:RdsDbInstance', rdsDbInstance_rdsDbInstanceArn - The instance's ARN.

$sel:dbUser:RdsDbInstance', rdsDbInstance_dbUser - The master user name.

$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:engine:RdsDbInstance', rdsDbInstance_engine - The instance's database engine.

$sel:address:RdsDbInstance', rdsDbInstance_address - The instance's address.

$sel:dbInstanceIdentifier:RdsDbInstance', rdsDbInstance_dbInstanceIdentifier - The DB instance identifier.

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

$sel:dbPassword:RdsDbInstance', rdsDbInstance_dbPassword - AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

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
Eq Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

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

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

Read Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

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

NFData Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

rnf :: Recipes -> () #

Hashable Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

Methods

hashWithSalt :: Int -> Recipes -> Int #

hash :: Recipes -> Int #

ToJSON Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

FromJSON Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

type Rep Recipes Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Recipes

type Rep Recipes = D1 ('MetaData "Recipes" "Amazonka.OpsWorks.Types.Recipes" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "Recipes'" 'PrefixI 'True) ((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])) :*: (S1 ('MetaSel ('Just "configure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "deploy") '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: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.

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

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
Eq ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Read ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

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

NFData ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

Methods

rnf :: ReportedOs -> () #

Hashable ReportedOs Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ReportedOs

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Read SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

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

NFData SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

Methods

rnf :: SelfUserProfile -> () #

Hashable SelfUserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SelfUserProfile

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "SelfUserProfile'" 'PrefixI 'True) ((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 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:sshPublicKey:SelfUserProfile', selfUserProfile_sshPublicKey - The user's SSH public key.

$sel:sshUsername:SelfUserProfile', selfUserProfile_sshUsername - The user's SSH user name.

$sel:iamUserArn:SelfUserProfile', selfUserProfile_iamUserArn - The user's IAM ARN.

$sel:name:SelfUserProfile', selfUserProfile_name - The user's name.

ServiceError

data ServiceError Source #

Describes an AWS OpsWorks Stacks service error.

See: newServiceError smart constructor.

Instances

Instances details
Eq ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Read ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

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

NFData ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

Methods

rnf :: ServiceError -> () #

Hashable ServiceError Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ServiceError

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "ServiceError'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceErrorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") '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:instanceId:ServiceError', serviceError_instanceId - The instance ID.

$sel:createdAt:ServiceError', serviceError_createdAt - When the error occurred.

$sel:serviceErrorId:ServiceError', serviceError_serviceErrorId - The error ID.

$sel:type':ServiceError', serviceError_type - The error type.

$sel:stackId:ServiceError', serviceError_stackId - The stack ID.

$sel:message:ServiceError', serviceError_message - A message that describes the error.

ShutdownEventConfiguration

data ShutdownEventConfiguration Source #

The Shutdown event configuration.

See: newShutdownEventConfiguration smart constructor.

Instances

Instances details
Eq ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Read ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

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

NFData ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

Hashable ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

ToJSON ShutdownEventConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.ShutdownEventConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "ShutdownEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "delayUntilElbConnectionsDrained") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

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:executionTimeout:ShutdownEventConfiguration', shutdownEventConfiguration_executionTimeout - The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

$sel:delayUntilElbConnectionsDrained:ShutdownEventConfiguration', shutdownEventConfiguration_delayUntilElbConnectionsDrained - Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

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
Eq Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

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

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

Read Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

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

NFData Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

ToJSON Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

FromJSON Source Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Source

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

$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: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:type':Source', source_type - The repository type.

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

SslConfiguration

data SslConfiguration Source #

Describes an app's SSL configuration.

See: newSslConfiguration smart constructor.

Instances

Instances details
Eq SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Read SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

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

NFData SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

Methods

rnf :: SslConfiguration -> () #

Hashable SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

ToJSON SslConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.SslConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "SslConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "privateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "certificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "chain") '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:privateKey:SslConfiguration', sslConfiguration_privateKey - The private key; the contents of the certificate's domain.kex file.

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

Stack

data Stack Source #

Describes a stack.

See: newStack smart constructor.

Instances

Instances details
Eq Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

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

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

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 #

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 #

NFData Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

rnf :: Stack -> () #

Hashable Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

Methods

hashWithSalt :: Int -> Stack -> Int #

hash :: Stack -> Int #

FromJSON Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

type Rep Stack Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Stack

type Rep Stack = D1 ('MetaData "Stack" "Amazonka.OpsWorks.Types.Stack" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "Stack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "defaultInstanceProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultRootDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDeviceType)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "chefConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChefConfiguration)) :*: S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "defaultSshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customJson") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customCookbooksSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)))))) :*: (((S1 ('MetaSel ('Just "defaultAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap StackAttributesKeys (Maybe Text))))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultOs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "useOpsworksSecurityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "useCustomCookbooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "defaultSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "configurationManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackConfigurationManager)) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hostnameTheme") '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: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:serviceRoleArn:Stack', stack_serviceRoleArn - The stack AWS Identity and Access Management (IAM) role.

$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:arn:Stack', stack_arn - The stack's ARN.

$sel:createdAt:Stack', stack_createdAt - The date when the stack was created.

$sel:vpcId:Stack', stack_vpcId - The VPC ID; applicable only if the stack is running in a VPC.

$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: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: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: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: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:defaultAvailabilityZone:Stack', stack_defaultAvailabilityZone - The stack's default Availability Zone. For more information, see Regions and Endpoints.

$sel:attributes:Stack', stack_attributes - The stack's attributes.

$sel:name:Stack', stack_name - The stack name.

$sel:defaultOs:Stack', stack_defaultOs - The stack's default operating system.

$sel:useOpsworksSecurityGroups:Stack', stack_useOpsworksSecurityGroups - Whether the stack automatically associates the AWS OpsWorks Stacks built-in security groups with the stack's layers.

$sel:useCustomCookbooks:Stack', stack_useCustomCookbooks - Whether the stack uses custom cookbooks.

$sel:defaultSubnetId:Stack', stack_defaultSubnetId - The default subnet ID; applicable only if the stack is running in a VPC.

$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:configurationManager:Stack', stack_configurationManager - The configuration manager.

$sel:stackId:Stack', stack_stackId - The stack ID.

$sel:hostnameTheme:Stack', stack_hostnameTheme - The stack host name theme, with spaces replaced by underscores.

StackConfigurationManager

data StackConfigurationManager Source #

Describes the configuration manager.

See: newStackConfigurationManager smart constructor.

Instances

Instances details
Eq StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Read StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

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

NFData StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

Hashable StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

ToJSON StackConfigurationManager Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackConfigurationManager

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" '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
Eq StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Read StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

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

NFData StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

Methods

rnf :: StackSummary -> () #

Hashable StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

FromJSON StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

type Rep StackSummary Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.StackSummary

type Rep StackSummary = D1 ('MetaData "StackSummary" "Amazonka.OpsWorks.Types.StackSummary" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "StackSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "layersCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "instancesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstancesCount))))))

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:arn:StackSummary', stackSummary_arn - The stack's ARN.

$sel:appsCount:StackSummary', stackSummary_appsCount - The number of apps.

$sel:name:StackSummary', stackSummary_name - The stack name.

$sel:stackId:StackSummary', stackSummary_stackId - The stack ID.

$sel:layersCount:StackSummary', stackSummary_layersCount - The number of layers.

$sel:instancesCount:StackSummary', stackSummary_instancesCount - An InstancesCount object with the number of instances in each status.

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
Eq TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Read TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

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

NFData TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

Methods

rnf :: TemporaryCredential -> () #

Hashable TemporaryCredential Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TemporaryCredential

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "TemporaryCredential'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "password") '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:username:TemporaryCredential', temporaryCredential_username - The user name.

$sel:password:TemporaryCredential', temporaryCredential_password - The password.

$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
Eq TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Read TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

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

NFData TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

Hashable TimeBasedAutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.TimeBasedAutoScalingConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "TimeBasedAutoScalingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoScalingSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WeeklyAutoScalingSchedule))))

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:instanceId:TimeBasedAutoScalingConfiguration', timeBasedAutoScalingConfiguration_instanceId - The instance ID.

$sel:autoScalingSchedule:TimeBasedAutoScalingConfiguration', timeBasedAutoScalingConfiguration_autoScalingSchedule - A WeeklyAutoScalingSchedule object with the instance schedule.

UserProfile

data UserProfile Source #

Describes a user's SSH information.

See: newUserProfile smart constructor.

Instances

Instances details
Eq UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Read UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

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

NFData UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

Methods

rnf :: UserProfile -> () #

Hashable UserProfile Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.UserProfile

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "UserProfile'" '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 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:sshPublicKey:UserProfile', userProfile_sshPublicKey - The user's SSH public key.

$sel:sshUsername:UserProfile', userProfile_sshUsername - The user's SSH user name.

$sel:iamUserArn:UserProfile', userProfile_iamUserArn - The user's IAM ARN.

$sel:name:UserProfile', userProfile_name - The user's name.

Volume

data Volume Source #

Describes an instance's Amazon EBS volume.

See: newVolume smart constructor.

Instances

Instances details
Eq Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

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

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

Read Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

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

NFData Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

rnf :: Volume -> () #

Hashable Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

Methods

hashWithSalt :: Int -> Volume -> Int #

hash :: Volume -> Int #

FromJSON Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

type Rep Volume Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.Volume

type Rep Volume = D1 ('MetaData "Volume" "Amazonka.OpsWorks.Types.Volume" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "Volume'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "availabilityZone") '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 "volumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ec2VolumeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mountPoint") '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:instanceId:Volume', volume_instanceId - The instance ID.

$sel:status:Volume', volume_status - The value returned by DescribeVolumes.

$sel:size:Volume', volume_size - The volume size.

$sel:iops:Volume', volume_iops - For PIOPS volumes, the IOPS per disk.

$sel:device:Volume', volume_device - The device name.

$sel:encrypted:Volume', volume_encrypted - Specifies whether an Amazon EBS volume is encrypted. For more information, see Amazon EBS Encryption.

$sel:availabilityZone:Volume', volume_availabilityZone - The volume Availability Zone. For more information, see Regions and Endpoints.

$sel:name:Volume', volume_name - The volume name.

$sel:raidArrayId:Volume', volume_raidArrayId - The RAID array ID.

$sel:volumeId:Volume', volume_volumeId - The volume ID.

$sel:region:Volume', volume_region - The AWS region. For more information about AWS regions, see Regions and Endpoints.

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

$sel:ec2VolumeId:Volume', volume_ec2VolumeId - The Amazon EC2 volume ID.

$sel:mountPoint:Volume', volume_mountPoint - The volume mount point. For example, "/mnt/disk1".

VolumeConfiguration

data VolumeConfiguration Source #

Describes an Amazon EBS volume configuration.

See: newVolumeConfiguration smart constructor.

Instances

Instances details
Eq VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Read VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

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

NFData VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

Methods

rnf :: VolumeConfiguration -> () #

Hashable VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

ToJSON VolumeConfiguration Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.VolumeConfiguration

FromJSON 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" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "VolumeConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "raidLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((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:iops:VolumeConfiguration', volumeConfiguration_iops - For PIOPS volumes, the IOPS per disk.

$sel:raidLevel:VolumeConfiguration', volumeConfiguration_raidLevel - The volume RAID level.

$sel:encrypted:VolumeConfiguration', volumeConfiguration_encrypted - Specifies whether an Amazon EBS volume is encrypted. For more information, see Amazon EBS Encryption.

$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
Eq WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Read WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

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

NFData WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

Hashable WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

ToJSON WeeklyAutoScalingSchedule Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.WeeklyAutoScalingSchedule

FromJSON 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:thursday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_thursday - The schedule for Thursday.

$sel:wednesday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_wednesday - The schedule for Wednesday.

$sel:saturday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_saturday - The schedule for Saturday.

$sel:monday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_monday - The schedule for Monday.

$sel:friday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_friday - The schedule for Friday.

$sel:sunday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_sunday - The schedule for Sunday.

$sel:tuesday:WeeklyAutoScalingSchedule', weeklyAutoScalingSchedule_tuesday - The schedule for Tuesday.