Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Updates the configuration of an existing data repository association on
an Amazon FSx for Lustre file system. Data repository associations are
supported only for file systems with the Persistent_2
deployment type.
Synopsis
- data UpdateDataRepositoryAssociation = UpdateDataRepositoryAssociation' {}
- newUpdateDataRepositoryAssociation :: Text -> UpdateDataRepositoryAssociation
- updateDataRepositoryAssociation_clientRequestToken :: Lens' UpdateDataRepositoryAssociation (Maybe Text)
- updateDataRepositoryAssociation_importedFileChunkSize :: Lens' UpdateDataRepositoryAssociation (Maybe Natural)
- updateDataRepositoryAssociation_s3 :: Lens' UpdateDataRepositoryAssociation (Maybe S3DataRepositoryConfiguration)
- updateDataRepositoryAssociation_associationId :: Lens' UpdateDataRepositoryAssociation Text
- data UpdateDataRepositoryAssociationResponse = UpdateDataRepositoryAssociationResponse' {}
- newUpdateDataRepositoryAssociationResponse :: Int -> UpdateDataRepositoryAssociationResponse
- updateDataRepositoryAssociationResponse_association :: Lens' UpdateDataRepositoryAssociationResponse (Maybe DataRepositoryAssociation)
- updateDataRepositoryAssociationResponse_httpStatus :: Lens' UpdateDataRepositoryAssociationResponse Int
Creating a Request
data UpdateDataRepositoryAssociation Source #
See: newUpdateDataRepositoryAssociation
smart constructor.
UpdateDataRepositoryAssociation' | |
|
Instances
newUpdateDataRepositoryAssociation Source #
Create a value of UpdateDataRepositoryAssociation
with all optional fields omitted.
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:clientRequestToken:UpdateDataRepositoryAssociation'
, updateDataRepositoryAssociation_clientRequestToken
- Undocumented member.
UpdateDataRepositoryAssociation
, updateDataRepositoryAssociation_importedFileChunkSize
- For files imported from a data repository, this value determines the
stripe count and maximum amount of data per file (in MiB) stored on a
single physical disk. The maximum number of disks that a single file can
be striped across is limited by the total number of disks that make up
the file system.
The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000 MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
UpdateDataRepositoryAssociation
, updateDataRepositoryAssociation_s3
- The configuration for an Amazon S3 data repository linked to an Amazon
FSx Lustre file system with a data repository association. The
configuration defines which file events (new, changed, or deleted files
or directories) are automatically imported from the linked data
repository to the file system or automatically exported from the file
system to the data repository.
UpdateDataRepositoryAssociation
, updateDataRepositoryAssociation_associationId
- The ID of the data repository association that you are updating.
Request Lenses
updateDataRepositoryAssociation_clientRequestToken :: Lens' UpdateDataRepositoryAssociation (Maybe Text) Source #
Undocumented member.
updateDataRepositoryAssociation_importedFileChunkSize :: Lens' UpdateDataRepositoryAssociation (Maybe Natural) Source #
For files imported from a data repository, this value determines the stripe count and maximum amount of data per file (in MiB) stored on a single physical disk. The maximum number of disks that a single file can be striped across is limited by the total number of disks that make up the file system.
The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000 MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
updateDataRepositoryAssociation_s3 :: Lens' UpdateDataRepositoryAssociation (Maybe S3DataRepositoryConfiguration) Source #
The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data repository association. The configuration defines which file events (new, changed, or deleted files or directories) are automatically imported from the linked data repository to the file system or automatically exported from the file system to the data repository.
updateDataRepositoryAssociation_associationId :: Lens' UpdateDataRepositoryAssociation Text Source #
The ID of the data repository association that you are updating.
Destructuring the Response
data UpdateDataRepositoryAssociationResponse Source #
See: newUpdateDataRepositoryAssociationResponse
smart constructor.
UpdateDataRepositoryAssociationResponse' | |
|
Instances
newUpdateDataRepositoryAssociationResponse Source #
Create a value of UpdateDataRepositoryAssociationResponse
with all optional fields omitted.
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:association:UpdateDataRepositoryAssociationResponse'
, updateDataRepositoryAssociationResponse_association
- The response object returned after the data repository association is
updated.
$sel:httpStatus:UpdateDataRepositoryAssociationResponse'
, updateDataRepositoryAssociationResponse_httpStatus
- The response's http status code.
Response Lenses
updateDataRepositoryAssociationResponse_association :: Lens' UpdateDataRepositoryAssociationResponse (Maybe DataRepositoryAssociation) Source #
The response object returned after the data repository association is updated.
updateDataRepositoryAssociationResponse_httpStatus :: Lens' UpdateDataRepositoryAssociationResponse Int Source #
The response's http status code.