libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk
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.ElasticBeanstalk.CreateStorageLocation

Description

Creates a bucket in Amazon S3 to store application versions, logs, and other files used by Elastic Beanstalk environments. The Elastic Beanstalk console and EB CLI call this API the first time you create an environment in a region. If the storage location already exists, CreateStorageLocation still returns the bucket name but does not create a new bucket.

Synopsis

Creating a Request

data CreateStorageLocation Source #

See: newCreateStorageLocation smart constructor.

Instances

Instances details
Eq CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Read CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Show CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Generic CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Associated Types

type Rep CreateStorageLocation :: Type -> Type #

NFData CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Methods

rnf :: CreateStorageLocation -> () #

Hashable CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

AWSRequest CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Associated Types

type AWSResponse CreateStorageLocation #

ToHeaders CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

ToPath CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

ToQuery CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

type Rep CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

type Rep CreateStorageLocation = D1 ('MetaData "CreateStorageLocation" "Amazonka.ElasticBeanstalk.CreateStorageLocation" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "CreateStorageLocation'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse CreateStorageLocation Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

newCreateStorageLocation :: CreateStorageLocation Source #

Create a value of CreateStorageLocation with all optional fields omitted.

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

Destructuring the Response

data CreateStorageLocationResponse Source #

Results of a CreateStorageLocationResult call.

See: newCreateStorageLocationResponse smart constructor.

Constructors

CreateStorageLocationResponse' 

Fields

Instances

Instances details
Eq CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Read CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Show CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Generic CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

Associated Types

type Rep CreateStorageLocationResponse :: Type -> Type #

NFData CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

type Rep CreateStorageLocationResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CreateStorageLocation

type Rep CreateStorageLocationResponse = D1 ('MetaData "CreateStorageLocationResponse" "Amazonka.ElasticBeanstalk.CreateStorageLocation" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "CreateStorageLocationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateStorageLocationResponse Source #

Create a value of CreateStorageLocationResponse with all optional fields omitted.

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

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

$sel:s3Bucket:CreateStorageLocationResponse', createStorageLocationResponse_s3Bucket - The name of the Amazon S3 bucket created.

$sel:httpStatus:CreateStorageLocationResponse', createStorageLocationResponse_httpStatus - The response's http status code.

Response Lenses