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

Amazonka.SimSpaceWeaver.Types.S3Location

Description

 
Synopsis

Documentation

data S3Location Source #

A location in Amazon Simple Storage Service (Amazon S3) where SimSpace Weaver stores simulation data, such as your app zip files and schema file. For more information about Amazon S3, see the Amazon Simple Storage Service User Guide .

See: newS3Location smart constructor.

Constructors

S3Location' 

Fields

Instances

Instances details
FromJSON S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

Read S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

Hashable S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.SimSpaceWeaver.Types.S3Location" "amazonka-simspaceweaver-2.0-C619ppqhgbWKEJKYoFCug9" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Location :: S3Location Source #

Create a value of S3Location with all optional fields omitted.

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

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

$sel:bucketName:S3Location', s3Location_bucketName - The name of an Amazon S3 bucket. For more information about buckets, see Creating, configuring, and working with Amazon S3 buckets in the Amazon Simple Storage Service User Guide.

$sel:objectKey:S3Location', s3Location_objectKey - The key name of an object in Amazon S3. For more information about Amazon S3 objects and object keys, see Uploading, downloading, and working with objects in Amazon S3 in the Amazon Simple Storage Service User Guide.

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

The name of an Amazon S3 bucket. For more information about buckets, see Creating, configuring, and working with Amazon S3 buckets in the Amazon Simple Storage Service User Guide.

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

The key name of an object in Amazon S3. For more information about Amazon S3 objects and object keys, see Uploading, downloading, and working with objects in Amazon S3 in the Amazon Simple Storage Service User Guide.