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.DescribeBandwidthRateLimitSchedule

Description

Returns information about the bandwidth rate limit schedule of a gateway. By default, gateways do not have bandwidth rate limit schedules, which means no bandwidth rate limiting is in effect. This operation is supported only for volume, tape and S3 file gateways. FSx file gateways do not support bandwidth rate limits.

This operation returns information about a gateway's bandwidth rate limit schedule. A bandwidth rate limit schedule consists of one or more bandwidth rate limit intervals. A bandwidth rate limit interval defines a period of time on one or more days of the week, during which bandwidth rate limits are specified for uploading, downloading, or both.

A bandwidth rate limit interval consists of one or more days of the week, a start hour and minute, an ending hour and minute, and bandwidth rate limits for uploading and downloading

If no bandwidth rate limit schedule intervals are set for the gateway, this operation returns an empty response. To specify which gateway to describe, use the Amazon Resource Name (ARN) of the gateway in your request.

Synopsis

Creating a Request

data DescribeBandwidthRateLimitSchedule Source #

Instances

Instances details
ToJSON DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

ToHeaders DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

ToPath DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

ToQuery DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

AWSRequest DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Generic DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Associated Types

type Rep DescribeBandwidthRateLimitSchedule :: Type -> Type #

Read DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Show DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

NFData DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Eq DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Hashable DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

type AWSResponse DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

type Rep DescribeBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

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

newDescribeBandwidthRateLimitSchedule Source #

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

DescribeBandwidthRateLimitSchedule, describeBandwidthRateLimitSchedule_gatewayARN - Undocumented member.

Request Lenses

Destructuring the Response

data DescribeBandwidthRateLimitScheduleResponse Source #

Constructors

DescribeBandwidthRateLimitScheduleResponse' 

Fields

Instances

Instances details
Generic DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Read DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Show DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

NFData DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

Eq DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

type Rep DescribeBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeBandwidthRateLimitSchedule

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

newDescribeBandwidthRateLimitScheduleResponse Source #

Create a value of DescribeBandwidthRateLimitScheduleResponse 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:bandwidthRateLimitIntervals:DescribeBandwidthRateLimitScheduleResponse', describeBandwidthRateLimitScheduleResponse_bandwidthRateLimitIntervals - An array that contains the bandwidth rate limit intervals for a tape or volume gateway.

DescribeBandwidthRateLimitSchedule, describeBandwidthRateLimitScheduleResponse_gatewayARN - Undocumented member.

$sel:httpStatus:DescribeBandwidthRateLimitScheduleResponse', describeBandwidthRateLimitScheduleResponse_httpStatus - The response's http status code.

Response Lenses