Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data S3Location = S3Location' {}
- newS3Location :: S3Location
- s3Location_bundleType :: Lens' S3Location (Maybe BundleType)
- s3Location_eTag :: Lens' S3Location (Maybe Text)
- s3Location_bucket :: Lens' S3Location (Maybe Text)
- s3Location_key :: Lens' S3Location (Maybe Text)
- s3Location_version :: Lens' S3Location (Maybe Text)
Documentation
data S3Location Source #
Information about the location of application artifacts stored in Amazon S3.
See: newS3Location
smart constructor.
S3Location' | |
|
Instances
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:bundleType:S3Location'
, s3Location_bundleType
- The file type of the application revision. Must be one of the following:
tar
: A tar archive file.tgz
: A compressed tar archive file.zip
: A zip archive file.
$sel:eTag:S3Location'
, s3Location_eTag
- The ETag of the Amazon S3 object that represents the bundled artifacts
for the application revision.
If the ETag is not specified as an input parameter, ETag validation of the object is skipped.
$sel:bucket:S3Location'
, s3Location_bucket
- The name of the Amazon S3 bucket where the application revision is
stored.
$sel:key:S3Location'
, s3Location_key
- The name of the Amazon S3 object that represents the bundled artifacts
for the application revision.
$sel:version:S3Location'
, s3Location_version
- A specific version of the Amazon S3 object that represents the bundled
artifacts for the application revision.
If the version is not specified, the system uses the most recent version by default.
s3Location_bundleType :: Lens' S3Location (Maybe BundleType) Source #
The file type of the application revision. Must be one of the following:
tar
: A tar archive file.tgz
: A compressed tar archive file.zip
: A zip archive file.
s3Location_eTag :: Lens' S3Location (Maybe Text) Source #
The ETag of the Amazon S3 object that represents the bundled artifacts for the application revision.
If the ETag is not specified as an input parameter, ETag validation of the object is skipped.
s3Location_bucket :: Lens' S3Location (Maybe Text) Source #
The name of the Amazon S3 bucket where the application revision is stored.
s3Location_key :: Lens' S3Location (Maybe Text) Source #
The name of the Amazon S3 object that represents the bundled artifacts for the application revision.
s3Location_version :: Lens' S3Location (Maybe Text) Source #
A specific version of the Amazon S3 object that represents the bundled artifacts for the application revision.
If the version is not specified, the system uses the most recent version by default.