openapi: 3.1.0 info: title: 'Amazon Storage Gateway REST Amazon Storage Gateway REST API #X Amz Target=StorageGateway 20130630.DescribeBandwidthRateLimit API' description: AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage. This API enables management of gateways, volumes, virtual tapes, file shares, and cached storage resources. version: '2013-06-30' contact: name: AWS Support url: https://aws.amazon.com/premiumsupport/ license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://aws.amazon.com/service-terms/ x-logo: url: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png servers: - url: https://storagegateway.{region}.amazonaws.com description: Amazon Storage Gateway regional endpoint variables: region: default: us-east-1 description: AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - eu-west-1 - eu-west-2 - eu-central-1 - ap-northeast-1 - ap-southeast-1 - ap-southeast-2 - ap-south-1 - sa-east-1 security: - sigv4: [] tags: - name: '#X Amz Target=StorageGateway 20130630.DescribeBandwidthRateLimit' paths: /#X-Amz-Target=StorageGateway_20130630.DescribeBandwidthRateLimit: parameters: - $ref: '#/components/parameters/X-Amz-Content-Sha256' - $ref: '#/components/parameters/X-Amz-Date' - $ref: '#/components/parameters/X-Amz-Algorithm' - $ref: '#/components/parameters/X-Amz-Credential' - $ref: '#/components/parameters/X-Amz-Security-Token' - $ref: '#/components/parameters/X-Amz-Signature' - $ref: '#/components/parameters/X-Amz-SignedHeaders' post: operationId: DescribeBandwidthRateLimit description:

Returns the bandwidth rate limits of a gateway. By default, these limits are not set, which means no bandwidth rate limiting is in effect. This operation is supported only for the stored volume, cached volume, and tape gateway types. To describe bandwidth rate limits for S3 file gateways, use DescribeBandwidthRateLimitSchedule.

This operation returns a value for a bandwidth rate limit only if the limit is set. If no limits are set for the gateway, then this operation returns only the gateway ARN in the response body. To specify which gateway to describe, use the Amazon Resource Name (ARN) of the gateway in your request.

responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/DescribeBandwidthRateLimitOutput' '480': description: InvalidGatewayRequestException content: application/json: schema: $ref: '#/components/schemas/InvalidGatewayRequestException' '481': description: InternalServerError content: application/json: schema: $ref: '#/components/schemas/InternalServerError' requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/DescribeBandwidthRateLimitInput' parameters: - name: X-Amz-Target in: header required: true schema: type: string enum: - StorageGateway_20130630.DescribeBandwidthRateLimit tags: - '#X Amz Target=StorageGateway 20130630.DescribeBandwidthRateLimit' components: schemas: InternalServerError: {} BandwidthUploadRateLimit: type: integer minimum: 51200 DescribeBandwidthRateLimitInput: type: object required: - GatewayARN title: DescribeBandwidthRateLimitInput properties: GatewayARN: $ref: '#/components/schemas/GatewayARN' description: A JSON object containing the Amazon Resource Name (ARN) of the gateway. BandwidthDownloadRateLimit: type: integer minimum: 102400 DescribeBandwidthRateLimitOutput: type: object example: AverageDownloadRateLimitInBitsPerSec: 204800 AverageUploadRateLimitInBitsPerSec: 102400 GatewayARN: arn:aws:storagegateway:us-east-1:111122223333:gateway/sgw-12A3456B properties: GatewayARN: $ref: '#/components/schemas/GatewayARN' AverageUploadRateLimitInBitsPerSec: allOf: - $ref: '#/components/schemas/BandwidthUploadRateLimit' - description: The average upload bandwidth rate limit in bits per second. This field does not appear in the response if the upload rate limit is not set. AverageDownloadRateLimitInBitsPerSec: allOf: - $ref: '#/components/schemas/BandwidthDownloadRateLimit' - description: The average download bandwidth rate limit in bits per second. This field does not appear in the response if the download rate limit is not set. description: 'A JSON object containing the following fields:' GatewayARN: type: string description: The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region. minLength: 50 maxLength: 500 InvalidGatewayRequestException: {} parameters: X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false securitySchemes: sigv4: type: apiKey name: Authorization in: header description: AWS Signature Version 4 externalDocs: description: Amazon Storage Gateway API Reference url: https://docs.aws.amazon.com/storagegateway/latest/APIReference/Welcome.html