Package-level declarations

Types

Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

Storage Gateway returns the Amazon Resource Name (ARN) of the activated gateway. It is a string made of information such as your account, gateway name, and Amazon Web Services Region. This ARN is used to reference the gateway in other API operations as well as resource-based authorization.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

AddTagsToResourceInput

Link copied to clipboard

AddTagsToResourceOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway for which working storage was configured.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

AttachVolumeInput

Link copied to clipboard

AttachVolumeOutput

Link copied to clipboard

Information about the gateway's automatic tape creation policies, including the automatic tape creation rules and the gateway that is using the policies.

Link copied to clipboard

An automatic tape creation policy consists of automatic tape creation rules where each rule defines when and how to create new tapes. For more information about automatic tape creation, see Creating Tapes Automatically.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a bandwidth rate limit interval for a gateway. 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.

Link copied to clipboard

The refresh cache information for the file share or FSx file systems.

Link copied to clipboard

Describes an iSCSI cached volume.

Link copied to clipboard

A list of filter parameters and associated values that determine which files are included or excluded from a cache report created by a StartCacheReport request. Multiple instances of the same filter parameter are combined with an OR operation, while different parameters are combined with an AND operation.

Link copied to clipboard
Link copied to clipboard

Contains all informational fields associated with a cache report. Includes name, ARN, tags, status, progress, filters, start time, and end time.

Link copied to clipboard
sealed class CacheReportStatus
Link copied to clipboard

CancelArchivalInput

Link copied to clipboard

CancelArchivalOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

CancelRetrievalInput

Link copied to clipboard

CancelRetrievalOutput

Link copied to clipboard
sealed class CaseSensitivity
Link copied to clipboard
class ChapInfo

Describes Challenge-Handshake Authentication Protocol (CHAP) information that supports authentication between your gateway and iSCSI initiators.

Link copied to clipboard

CreateNFSFileShareInput

Link copied to clipboard

CreateNFSFileShareOutput

Link copied to clipboard

CreateSMBFileShareInput

Link copied to clipboard

CreateSMBFileShareOutput

Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

CreateTapesInput

Link copied to clipboard

CreateTapeOutput

Link copied to clipboard

CreateTapeWithBarcodeInput

Link copied to clipboard

CreateTapeOutput

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway whose bandwidth rate information was deleted.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

DeleteFileShareInput

Link copied to clipboard

DeleteFileShareOutput

Link copied to clipboard

A JSON object containing the ID of the gateway to delete.

Link copied to clipboard

A JSON object containing the ID of the deleted gateway.

Link copied to clipboard

DeleteTapeArchiveInput

Link copied to clipboard

DeleteTapeArchiveOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

DeleteTapeInput

Link copied to clipboard

DeleteTapeOutput

Link copied to clipboard

A JSON object containing the DeleteVolumeInput$VolumeARN to delete.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the storage volume that was deleted.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the iSCSI volume target.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the ID of the gateway.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

DescribeNFSFileSharesInput

Link copied to clipboard

DescribeNFSFileSharesOutput

Link copied to clipboard

DescribeSMBFileSharesInput

Link copied to clipboard

DescribeSMBFileSharesOutput

Link copied to clipboard

A JSON object containing the DescribeSnapshotScheduleInput$VolumeARN of the volume.

Link copied to clipboard

A JSON object containing a list of DescribeStorediSCSIVolumesInput$VolumeARNs.

Link copied to clipboard

DescribeTapeArchivesInput

Link copied to clipboard

DescribeTapeArchivesOutput

Link copied to clipboard

DescribeTapeRecoveryPointsInput

Link copied to clipboard

DescribeTapeRecoveryPointsOutput

Link copied to clipboard

DescribeTapesInput

Link copied to clipboard

DescribeTapesOutput

Link copied to clipboard

DescribeVTLDevicesInput

Link copied to clipboard

DescribeVTLDevicesOutput

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

AttachVolumeInput

Link copied to clipboard

AttachVolumeOutput

Link copied to clipboard

Lists iSCSI information about a VTL device.

Link copied to clipboard

DisableGatewayInput

Link copied to clipboard

DisableGatewayOutput

Link copied to clipboard
class Disk

Represents a gateway's local disk.

Link copied to clipboard
sealed class EncryptionType
Link copied to clipboard

Specifies network configuration information for the gateway associated with the Amazon FSx file system.

Link copied to clipboard
sealed class ErrorCode
Link copied to clipboard

Describes a file share. Only supported S3 File Gateway.

Link copied to clipboard
sealed class FileShareType

The type of the file share.

Link copied to clipboard

Describes the object returned by DescribeFileSystemAssociations that describes a created file system association.

Link copied to clipboard

Detailed information on file system association status.

Link copied to clipboard

Gets the summary returned by ListFileSystemAssociation, which is a summary of a created file system association.

Link copied to clipboard
sealed class GatewayCapacity
Link copied to clipboard

Describes a gateway object.

Link copied to clipboard
sealed class HostEnvironment
Link copied to clipboard

An internal server error has occurred during the request. For more information, see the error and message fields.

Link copied to clipboard

An exception occurred because an invalid gateway request was issued to the service. For more information, see the error and message fields.

Link copied to clipboard

JoinDomainInput

Link copied to clipboard

JoinDomainOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

ListFileShareInput

Link copied to clipboard

ListFileShareOutput

Link copied to clipboard

A JSON object containing zero or more of the following fields:

Link copied to clipboard
Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway.

Link copied to clipboard
Link copied to clipboard

ListTagsForResourceInput

Link copied to clipboard

ListTagsForResourceOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A JSON object that contains one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

ListVolumeInitiatorsInput

Link copied to clipboard

ListVolumeInitiatorsOutput

Link copied to clipboard

A JSON object that contains one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

Describes a gateway's network interface.

Link copied to clipboard

Describes Network File System (NFS) file share default values. Files and folders stored as Amazon S3 objects in S3 buckets don't, by default, have Unix file permissions assigned to them. Upon discovery in an S3 bucket by Storage Gateway, the S3 objects that represent files and folders are assigned these default Unix permissions. This operation is only supported for S3 File Gateways.

Link copied to clipboard

The Unix file permissions and ownership information assigned, by default, to native S3 objects when an S3 File Gateway discovers them in S3 buckets. This operation is only supported in S3 File Gateways.

Link copied to clipboard
Link copied to clipboard
sealed class ObjectAcl

A value that sets the access control list (ACL) permission for objects in the S3 bucket that an S3 File Gateway puts objects into. The default value is private.

Link copied to clipboard
class PoolInfo

Describes a custom tape pool.

Link copied to clipboard
sealed class PoolStatus
Link copied to clipboard

RefreshCacheInput

Link copied to clipboard

RefreshCacheOutput

Link copied to clipboard

RemoveTagsFromResourceInput

Link copied to clipboard

RemoveTagsFromResourceOutput

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class RetentionLockType
Link copied to clipboard

RetrieveTapeArchiveInput

Link copied to clipboard

RetrieveTapeArchiveOutput

Link copied to clipboard

RetrieveTapeRecoveryPointInput

Link copied to clipboard

RetrieveTapeRecoveryPointOutput

Link copied to clipboard

An internal server error has occurred because the service is unavailable. For more information, see the error and message fields.

Link copied to clipboard

SetLocalConsolePasswordInput

Link copied to clipboard

SetSMBGuestPasswordInput

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway to shut down.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway that was shut down.

Link copied to clipboard

The Windows file permissions and ownership information assigned, by default, to native S3 objects when S3 File Gateway discovers them in S3 buckets. This operation is only supported for S3 File Gateways.

Link copied to clipboard

A list of Active Directory users and groups that have special permissions for SMB file shares on the gateway.

Link copied to clipboard
sealed class SmbSecurityStrategy
Link copied to clipboard

A set of variables indicating the software update preferences for the gateway.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway to start.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway that was restarted.

Link copied to clipboard

Provides additional information about an error that was returned by the service. See the errorCode and errorDetails members for more information about the error.

Link copied to clipboard

Base class for all service related exceptions thrown by the StorageGateway client

Link copied to clipboard

Describes an iSCSI stored volume.

Link copied to clipboard
class Tag

A key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.

Link copied to clipboard
class Tape

Describes a virtual tape object.

Link copied to clipboard

Represents a virtual tape that is archived in the virtual tape shelf (VTS).

Link copied to clipboard
class TapeInfo

Describes a virtual tape.

Link copied to clipboard

Describes a recovery point.

Link copied to clipboard
sealed class TapeStorageClass
Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway whose throttle information was updated.

Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway that was updated.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway to update.

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway that was updated.

Link copied to clipboard

A JSON object containing the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the gateway whose maintenance start time is updated.

Link copied to clipboard

UpdateNFSFileShareInput

Link copied to clipboard

UpdateNFSFileShareOutput

Link copied to clipboard

UpdateSMBFileShareInput

Link copied to clipboard

UpdateSMBFileShareOutput

Link copied to clipboard

A JSON object containing one or more of the following fields:

Link copied to clipboard

A JSON object containing the Amazon Resource Name (ARN) of the updated storage volume.

Link copied to clipboard

UpdateVTLDeviceTypeOutput

Link copied to clipboard

Describes a storage volume object.

Link copied to clipboard

Lists iSCSI information about a volume.

Link copied to clipboard

Describes a storage volume recovery point object.

Link copied to clipboard
class VtlDevice

Represents a device object associated with a tape gateway.