# AWS Storage Gateway API

> AWS Storage Gateway API on Apizie: 90 endpoints (Activates the gateway you previously deployed on your host. In the activation process, you specify…, Configures one or more gateway local disks as cache for a gateway. This operation is only supported in the…, Adds one or more tags to the specified resource. You use tags to add metadata to resources, which you can…, Configures one or more gateway local disks as upload buffer for a specified gateway. This operation is…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-storagegateway`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-storagegateway
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-storagegateway/openapi.json

Storage Gateway Service Storage Gateway is the service that connects an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organization's on-premises IT…

## Endpoints

### Activates the gateway you previously deployed on your host. In the activation process, you specify…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/activate-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Configures one or more gateway local disks as cache for a gateway. This operation is only supported in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/add-cache` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds one or more tags to the specified resource. You use tags to add metadata to resources, which you can…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/add-tags-to-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Configures one or more gateway local disks as upload buffer for a specified gateway. This operation is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/add-upload-buffer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Configures one or more gateway local disks as working storage for a gateway. This operation is only…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/add-working-storage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/assign-tape-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Associate an Amazon FSx file system with the FSx File Gateway. After the association process is complete,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/associate-file-system` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Connects a volume to an iSCSI connection and then attaches the volume to the specified gateway. Detaching…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/attach-volume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels archiving of a virtual tape to the virtual tape shelf (VTS) after the archiving process is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/cancel-archival` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels retrieval of a virtual tape from the virtual tape shelf (VTS) to a gateway after the retrieval…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/cancel-retrieval` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a cached volume on a specified cached volume gateway. This operation is only supported in the cached…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-cachedi-scsivolume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a Network File System (NFS) file share on an existing S3 File Gateway. In Storage Gateway, a file…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-nfsfile-share` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a Server Message Block (SMB) file share on an existing S3 File Gateway. In Storage Gateway, a file…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-smbfile-share` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Initiates a snapshot of a volume. Storage Gateway provides the ability to back up point-in-time snapshots of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-snapshot` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Initiates a snapshot of a gateway from a volume recovery point. This operation is only supported in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-snapshot-from-volume-recovery-point` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a volume on a specified gateway. This operation is only supported in the stored volume gateway type.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-storedi-scsivolume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new custom tape pool. You can use custom tape pool to enable tape retention lock on tapes that are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-tape-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a virtual tape by using your own barcode. You write data to the virtual tape and then archive the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-tape-with-barcode` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates one or more virtual tapes. You write data to the virtual tapes and then archive the tapes. This…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/create-tapes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the automatic tape creation policy of a gateway. If you delete this policy, new virtual tapes must…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-automatic-tape-creation-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the bandwidth rate limits of a gateway. You can delete either the upload and download bandwidth rate…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-bandwidth-rate-limit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes Challenge-Handshake Authentication Protocol (CHAP) credentials for a specified iSCSI target and…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-chap-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a file share from an S3 File Gateway. This operation is only supported for S3 File Gateways.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-file-share` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a gateway. To specify which gateway to delete, use the Amazon Resource Name (ARN) of the gateway in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a snapshot of a volume. You can take snapshots of your gateway volumes on a scheduled or ad hoc…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-snapshot-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified virtual tape. This operation is only supported in the tape gateway type.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-tape` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified virtual tape from the virtual tape shelf (VTS). This operation is only supported in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-tape-archive` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Delete a custom tape pool. A custom tape pool can only be deleted if there are no tapes in the pool and if…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-tape-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified storage volume that you previously created using the CreateCachediSCSIVolume or…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/delete-volume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns information about the most recent high availability monitoring test that was performed on the host…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-availability-monitor-test` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the bandwidth rate limits of a gateway. By default, these limits are not set, which means no…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-bandwidth-rate-limit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns information about the bandwidth rate limit schedule of a gateway. By default, gateways do not have…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-bandwidth-rate-limit-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns information about the cache of a gateway. This operation is only supported in the cached volume,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-cache` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a description of the gateway volumes specified in the request. This operation is only supported in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-cachedi-scsivolumes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns an array of Challenge-Handshake Authentication Protocol (CHAP) credentials information for a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-chap-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the file system association information. This operation is only supported for FSx File Gateways.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-file-system-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns metadata about a gateway such as its name, network interfaces, configured time zone, and the state…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-gateway-information` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns your gateway's weekly maintenance start time including the day and time of the week. Note that…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-maintenance-start-time` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets a description for one or more Network File System (NFS) file shares from an S3 File Gateway. This…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-nfsfile-shares` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets a description for one or more Server Message Block (SMB) file shares from a S3 File Gateway. This…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-smbfile-shares` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-smbsettings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes the snapshot schedule for the specified gateway volume. The snapshot schedule information includes…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-snapshot-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the description of the gateway volumes specified in the request. The list of gateway volumes in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-storedi-scsivolumes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a description of specified virtual tapes in the virtual tape shelf (VTS). This operation is only…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-tape-archives` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of virtual tape recovery points that are available for the specified tape gateway. A recovery…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-tape-recovery-points` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a description of the specified Amazon Resource Name (ARN) of virtual tapes. If a TapeARN is not…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-tapes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the upload buffer of a gateway. This operation is supported for the stored volume,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-upload-buffer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a description of virtual tape library (VTL) devices for the specified tape gateway. In the response,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-vtldevices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the working storage of a gateway. This operation is only supported in the stored…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/describe-working-storage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Disconnects a volume from an iSCSI connection and then detaches the volume from the specified gateway.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/detach-volume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Disables a tape gateway when the gateway is no longer functioning. For example, if your gateway VM is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/disable-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Disassociates an Amazon FSx file system from the specified gateway. After the disassociation process…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/disassociate-file-system` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/join-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the automatic tape creation policies for a gateway. If there are no automatic tape creation policies…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-automatic-tape-creation-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets a list of the file shares for a specific S3 File Gateway, or the list of file shares that belong to the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-file-shares` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets a list of FileSystemAssociationSummary objects. Each object contains a summary of a file system…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-file-system-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists gateways owned by an Amazon Web Services account in an Amazon Web Services Region specified in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-gateways` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of the gateway's local disks. To specify which gateway to describe, you use the Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-local-disks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the tags that have been added to the specified resource. This operation is supported in storage…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists custom tape pools. You specify custom tape pools to list by specifying one or more custom tape pool…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-tape-pools` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists virtual tapes in your virtual tape library (VTL) and your virtual tape shelf (VTS). You specify the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-tapes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists iSCSI initiators that are connected to a volume. You can use this operation to determine whether a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-volume-initiators` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the recovery points for a specified gateway. This operation is only supported in the cached volume…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-volume-recovery-points` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the iSCSI stored volumes of a gateway. Results are sorted by volume ARN. The response includes only…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/list-volumes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Sends you notification through CloudWatch Events when all files written to your file share have been…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/notify-when-uploaded` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/refresh-cache` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes one or more tags from the specified resource. This operation is supported in storage gateways of all…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/remove-tags-from-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Resets all cache disks that have encountered an error and makes the disks available for reconfiguration as…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/reset-cache` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves an archived virtual tape from the virtual tape shelf (VTS) to a tape gateway. Virtual tapes…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/retrieve-tape-archive` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/retrieve-tape-recovery-point` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets the password for your VM local console. When you log in to the local console for the first time, you…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/set-local-console-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets the password for the guest user smbguest . The smbguest user is the user when the authentication method…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/set-smbguest-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Shuts down a gateway. To specify which gateway to shut down, use the Amazon Resource Name (ARN) of the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/shutdown-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Start a test that verifies that the specified gateway is configured for High Availability monitoring in your…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/start-availability-monitor-test` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts a gateway that you previously shut down (see ShutdownGateway ). After the gateway starts, you can…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/start-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the automatic tape creation policy of a gateway. Use this to update the policy with a new set of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-automatic-tape-creation-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the bandwidth rate limits of a gateway. You can update both the upload and download bandwidth rate…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-bandwidth-rate-limit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the bandwidth rate limit schedule for a specified gateway. By default, gateways do not have…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-bandwidth-rate-limit-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the Challenge-Handshake Authentication Protocol (CHAP) credentials for a specified iSCSI target. By…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-chap-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a file system association. This operation is only supported in the FSx File Gateways.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-file-system-association` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a gateway's metadata, which includes the gateway's name and time zone. To specify which gateway to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-gateway-information` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the gateway virtual machine (VM) software. The request immediately triggers the software update.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-gateway-software-now` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a gateway's weekly maintenance start time information, including day and time of the week. The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-maintenance-start-time` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a Network File System (NFS) file share. This operation is only supported in S3 File Gateways. To…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-nfsfile-share` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a Server Message Block (SMB) file share. This operation is only supported for S3 File Gateways. To…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-smbfile-share` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Controls whether the shares on an S3 File Gateway are visible in a net view or browse list. The operation is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-smbfile-share-visibility` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the list of Active Directory users and groups that have special permissions for SMB file shares on…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-smblocal-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the SMB security strategy on a file gateway. This action is only supported in file gateways. This…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-smbsecurity-strategy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a snapshot schedule configured for a gateway volume. This operation is only supported in the cached…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-snapshot-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the type of medium changer in a tape gateway. When you activate a tape gateway, you select a medium…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/update-vtldevice-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/activate-gateway" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Storage Gateway API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-storagegateway/activate-gateway with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS Storage Gateway API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS Storage Gateway itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS Storage Gateway API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-storagegateway.

### What is the status of the AWS Storage Gateway API?
Needs your own provider key (bring your own key)
