amazonka-storagegateway-2.0: Amazon Storage Gateway 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.StorageGateway.UpdateSMBFileShareVisibility

Description

Controls whether the shares on an S3 File Gateway are visible in a net view or browse list. The operation is only supported for S3 File Gateways.

Synopsis

Creating a Request

data UpdateSMBFileShareVisibility Source #

See: newUpdateSMBFileShareVisibility smart constructor.

Constructors

UpdateSMBFileShareVisibility' 

Fields

Instances

Instances details
ToJSON UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

ToHeaders UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

ToPath UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

ToQuery UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

AWSRequest UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Generic UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Associated Types

type Rep UpdateSMBFileShareVisibility :: Type -> Type #

Read UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Show UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

NFData UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Eq UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Hashable UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

type AWSResponse UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

type Rep UpdateSMBFileShareVisibility Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

type Rep UpdateSMBFileShareVisibility = D1 ('MetaData "UpdateSMBFileShareVisibility" "Amazonka.StorageGateway.UpdateSMBFileShareVisibility" "amazonka-storagegateway-2.0-A8x7b0LCNm33wkCZlwgcSL" 'False) (C1 ('MetaCons "UpdateSMBFileShareVisibility'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileSharesVisible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newUpdateSMBFileShareVisibility Source #

Create a value of UpdateSMBFileShareVisibility 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:

UpdateSMBFileShareVisibility, updateSMBFileShareVisibility_gatewayARN - Undocumented member.

$sel:fileSharesVisible:UpdateSMBFileShareVisibility', updateSMBFileShareVisibility_fileSharesVisible - The shares on this gateway appear when listing shares.

Request Lenses

updateSMBFileShareVisibility_fileSharesVisible :: Lens' UpdateSMBFileShareVisibility Bool Source #

The shares on this gateway appear when listing shares.

Destructuring the Response

data UpdateSMBFileShareVisibilityResponse Source #

Constructors

UpdateSMBFileShareVisibilityResponse' 

Fields

Instances

Instances details
Generic UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Read UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Show UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

NFData UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

Eq UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

type Rep UpdateSMBFileShareVisibilityResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.UpdateSMBFileShareVisibility

type Rep UpdateSMBFileShareVisibilityResponse = D1 ('MetaData "UpdateSMBFileShareVisibilityResponse" "Amazonka.StorageGateway.UpdateSMBFileShareVisibility" "amazonka-storagegateway-2.0-A8x7b0LCNm33wkCZlwgcSL" 'False) (C1 ('MetaCons "UpdateSMBFileShareVisibilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSMBFileShareVisibilityResponse Source #

Create a value of UpdateSMBFileShareVisibilityResponse 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:

UpdateSMBFileShareVisibility, updateSMBFileShareVisibilityResponse_gatewayARN - Undocumented member.

$sel:httpStatus:UpdateSMBFileShareVisibilityResponse', updateSMBFileShareVisibilityResponse_httpStatus - The response's http status code.

Response Lenses