amazonka-fsx-2.0: Amazon FSx 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.FSx.UpdateFileCache

Description

Updates the configuration of an existing Amazon File Cache resource. You can update multiple properties in a single request.

Synopsis

Creating a Request

data UpdateFileCache Source #

See: newUpdateFileCache smart constructor.

Constructors

UpdateFileCache' 

Fields

Instances

Instances details
ToJSON UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

ToHeaders UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

ToPath UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

ToQuery UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

AWSRequest UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Associated Types

type AWSResponse UpdateFileCache #

Generic UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Associated Types

type Rep UpdateFileCache :: Type -> Type #

Read UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Show UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

NFData UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Methods

rnf :: UpdateFileCache -> () #

Eq UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Hashable UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

type AWSResponse UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

type Rep UpdateFileCache Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

type Rep UpdateFileCache = D1 ('MetaData "UpdateFileCache" "Amazonka.FSx.UpdateFileCache" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "UpdateFileCache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lustreConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateFileCacheLustreConfiguration)) :*: S1 ('MetaSel ('Just "fileCacheId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateFileCache Source #

Create a value of UpdateFileCache 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:UpdateFileCache', updateFileCache_clientRequestToken - Undocumented member.

UpdateFileCache, updateFileCache_lustreConfiguration - The configuration updates for an Amazon File Cache resource.

UpdateFileCache, updateFileCache_fileCacheId - The ID of the cache that you are updating.

Request Lenses

updateFileCache_lustreConfiguration :: Lens' UpdateFileCache (Maybe UpdateFileCacheLustreConfiguration) Source #

The configuration updates for an Amazon File Cache resource.

updateFileCache_fileCacheId :: Lens' UpdateFileCache Text Source #

The ID of the cache that you are updating.

Destructuring the Response

data UpdateFileCacheResponse Source #

See: newUpdateFileCacheResponse smart constructor.

Constructors

UpdateFileCacheResponse' 

Fields

Instances

Instances details
Generic UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Associated Types

type Rep UpdateFileCacheResponse :: Type -> Type #

Read UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Show UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

NFData UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

Methods

rnf :: UpdateFileCacheResponse -> () #

Eq UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

type Rep UpdateFileCacheResponse Source # 
Instance details

Defined in Amazonka.FSx.UpdateFileCache

type Rep UpdateFileCacheResponse = D1 ('MetaData "UpdateFileCacheResponse" "Amazonka.FSx.UpdateFileCache" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "UpdateFileCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileCache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileCache)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFileCacheResponse Source #

Create a value of UpdateFileCacheResponse 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:fileCache:UpdateFileCacheResponse', updateFileCacheResponse_fileCache - A description of the cache that was updated.

$sel:httpStatus:UpdateFileCacheResponse', updateFileCacheResponse_httpStatus - The response's http status code.

Response Lenses

updateFileCacheResponse_fileCache :: Lens' UpdateFileCacheResponse (Maybe FileCache) Source #

A description of the cache that was updated.