Packages

package glacier

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. glacier
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AbortMultipartUploadInput extends Object

    Provides options to abort a multipart upload identified by the upload ID.

    Provides options to abort a multipart upload identified by the upload ID. For information about the underlying REST API, see Multipart Upload. For conceptual information, see with Archives in Amazon Glacier.

    Annotations
    @RawJSType() @native()
  2. trait AbortVaultLockInput extends Object

    The input values for AbortVaultLock.

    The input values for AbortVaultLock.

    Annotations
    @RawJSType() @native()
  3. type AccessControlPolicyList = Array[Grant]
  4. type ActionCode = String
  5. trait AddTagsToVaultInput extends Object

    The input values for AddTagsToVault.

    The input values for AddTagsToVault.

    Annotations
    @RawJSType() @native()
  6. trait ArchiveCreationOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request. For information about the underlying REST API, see Archive. For conceptual information, see with Archives in Amazon Glacier.

    Annotations
    @RawJSType() @native()
  7. trait CSVInput extends Object

    Contains information about the comma-separated value (CSV) file to select from.

    Contains information about the comma-separated value (CSV) file to select from.

    Annotations
    @RawJSType() @native()
  8. trait CSVOutput extends Object

    Contains information about the comma-separated value (CSV) file that the job results are stored in.

    Contains information about the comma-separated value (CSV) file that the job results are stored in.

    Annotations
    @RawJSType() @native()
  9. type CannedACL = String
  10. trait CompleteMultipartUploadInput extends Object

    Provides options to complete a multipart upload operation.

    Provides options to complete a multipart upload operation. This informs Amazon Glacier that all the archive parts have been uploaded and Amazon Glacier can now assemble the archive from the uploaded parts. After assembling and saving the archive to the vault, Amazon Glacier returns the URI path of the newly created archive resource.

    Annotations
    @RawJSType() @native()
  11. trait CompleteVaultLockInput extends Object

    The input values for CompleteVaultLock.

    The input values for CompleteVaultLock.

    Annotations
    @RawJSType() @native()
  12. trait CreateVaultInput extends Object

    Provides options to create a vault.

    Provides options to create a vault.

    Annotations
    @RawJSType() @native()
  13. trait CreateVaultOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  14. trait DataRetrievalPolicy extends Object

    Data retrieval policy.

    Data retrieval policy.

    Annotations
    @RawJSType() @native()
  15. trait DataRetrievalRule extends Object

    Data retrieval policy rule.

    Data retrieval policy rule.

    Annotations
    @RawJSType() @native()
  16. type DataRetrievalRulesList = Array[DataRetrievalRule]
  17. type DateTime = String
  18. trait DeleteArchiveInput extends Object

    Provides options for deleting an archive from an Amazon Glacier vault.

    Provides options for deleting an archive from an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  19. trait DeleteVaultAccessPolicyInput extends Object

    DeleteVaultAccessPolicy input.

    DeleteVaultAccessPolicy input.

    Annotations
    @RawJSType() @native()
  20. trait DeleteVaultInput extends Object

    Provides options for deleting a vault from Amazon Glacier.

    Provides options for deleting a vault from Amazon Glacier.

    Annotations
    @RawJSType() @native()
  21. trait DeleteVaultNotificationsInput extends Object

    Provides options for deleting a vault notification configuration from an Amazon Glacier vault.

    Provides options for deleting a vault notification configuration from an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  22. trait DescribeJobInput extends Object

    Provides options for retrieving a job description.

    Provides options for retrieving a job description.

    Annotations
    @RawJSType() @native()
  23. trait DescribeVaultInput extends Object

    Provides options for retrieving metadata for a specific vault in Amazon Glacier.

    Provides options for retrieving metadata for a specific vault in Amazon Glacier.

    Annotations
    @RawJSType() @native()
  24. trait DescribeVaultOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  25. trait Encryption extends Object

    Contains information about the encryption used to store the job results in Amazon S3.

    Contains information about the encryption used to store the job results in Amazon S3.

    Annotations
    @RawJSType() @native()
  26. type EncryptionType = String
  27. type ExpressionType = String
  28. type FileHeaderInfo = String
  29. trait GetDataRetrievalPolicyInput extends Object

    Input for GetDataRetrievalPolicy.

    Input for GetDataRetrievalPolicy.

    Annotations
    @RawJSType() @native()
  30. trait GetDataRetrievalPolicyOutput extends Object

    Contains the Amazon Glacier response to the GetDataRetrievalPolicy request.

    Contains the Amazon Glacier response to the GetDataRetrievalPolicy request.

    Annotations
    @RawJSType() @native()
  31. trait GetJobOutputInput extends Object

    Provides options for downloading output of an Amazon Glacier job.

    Provides options for downloading output of an Amazon Glacier job.

    Annotations
    @RawJSType() @native()
  32. trait GetJobOutputOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  33. trait GetVaultAccessPolicyInput extends Object

    Input for GetVaultAccessPolicy.

    Input for GetVaultAccessPolicy.

    Annotations
    @RawJSType() @native()
  34. trait GetVaultAccessPolicyOutput extends Object

    Output for GetVaultAccessPolicy.

    Output for GetVaultAccessPolicy.

    Annotations
    @RawJSType() @native()
  35. trait GetVaultLockInput extends Object

    The input values for GetVaultLock.

    The input values for GetVaultLock.

    Annotations
    @RawJSType() @native()
  36. trait GetVaultLockOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  37. trait GetVaultNotificationsInput extends Object

    Provides options for retrieving the notification configuration set on an Amazon Glacier vault.

    Provides options for retrieving the notification configuration set on an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  38. trait GetVaultNotificationsOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  39. class Glacier extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "Glacier" )
  40. trait GlacierJobDescription extends Object

    Contains the description of an Amazon Glacier job.

    Contains the description of an Amazon Glacier job.

    Annotations
    @RawJSType() @native()
  41. implicit final class GlacierOps extends AnyVal
  42. trait Grant extends Object

    Contains information about a grant.

    Contains information about a grant.

    Annotations
    @RawJSType() @native()
  43. trait Grantee extends Object

    Contains information about the grantee.

    Contains information about the grantee.

    Annotations
    @RawJSType() @native()
  44. trait InitiateJobInput extends Object

    Provides options for initiating an Amazon Glacier job.

    Provides options for initiating an Amazon Glacier job.

    Annotations
    @RawJSType() @native()
  45. trait InitiateJobOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  46. trait InitiateMultipartUploadInput extends Object

    Provides options for initiating a multipart upload to an Amazon Glacier vault.

    Provides options for initiating a multipart upload to an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  47. trait InitiateMultipartUploadOutput extends Object

    The Amazon Glacier response to your request.

    The Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  48. trait InitiateVaultLockInput extends Object

    The input values for InitiateVaultLock.

    The input values for InitiateVaultLock.

    Annotations
    @RawJSType() @native()
  49. trait InitiateVaultLockOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  50. trait InputSerialization extends Object

    Describes how the archive is serialized.

    Describes how the archive is serialized.

    Annotations
    @RawJSType() @native()
  51. trait InsufficientCapacityExceptionException extends Object

    Returned if there is insufficient capacity to process this expedited request.

    Returned if there is insufficient capacity to process this expedited request. This error only applies to expedited retrievals and not to standard or bulk retrievals.

    Annotations
    @RawJSType() @native()
  52. trait InvalidParameterValueExceptionException extends Object

    Returned if a parameter of the request is incorrectly specified.

    Returned if a parameter of the request is incorrectly specified.

    Annotations
    @RawJSType() @native()
  53. trait InventoryRetrievalJobDescription extends Object

    Describes the options for a range inventory retrieval job.

    Describes the options for a range inventory retrieval job.

    Annotations
    @RawJSType() @native()
  54. trait InventoryRetrievalJobInput extends Object

    Provides options for specifying a range inventory retrieval job.

    Provides options for specifying a range inventory retrieval job.

    Annotations
    @RawJSType() @native()
  55. type JobList = Array[GlacierJobDescription]
  56. trait JobParameters extends Object

    Provides options for defining a job.

    Provides options for defining a job.

    Annotations
    @RawJSType() @native()
  57. trait LimitExceededExceptionException extends Object

    Returned if the request results in a vault or account limit being exceeded.

    Returned if the request results in a vault or account limit being exceeded.

    Annotations
    @RawJSType() @native()
  58. trait ListJobsInput extends Object

    Provides options for retrieving a job list for an Amazon Glacier vault.

    Provides options for retrieving a job list for an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  59. trait ListJobsOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  60. trait ListMultipartUploadsInput extends Object

    Provides options for retrieving list of in-progress multipart uploads for an Amazon Glacier vault.

    Provides options for retrieving list of in-progress multipart uploads for an Amazon Glacier vault.

    Annotations
    @RawJSType() @native()
  61. trait ListMultipartUploadsOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  62. trait ListPartsInput extends Object

    Provides options for retrieving a list of parts of an archive that have been uploaded in a specific multipart upload.

    Provides options for retrieving a list of parts of an archive that have been uploaded in a specific multipart upload.

    Annotations
    @RawJSType() @native()
  63. trait ListPartsOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  64. trait ListProvisionedCapacityInput extends Object
    Annotations
    @RawJSType() @native()
  65. trait ListProvisionedCapacityOutput extends Object
    Annotations
    @RawJSType() @native()
  66. trait ListTagsForVaultInput extends Object

    The input value for ListTagsForVaultInput.

    The input value for ListTagsForVaultInput.

    Annotations
    @RawJSType() @native()
  67. trait ListTagsForVaultOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  68. trait ListVaultsInput extends Object

    Provides options to retrieve the vault list owned by the calling user's account.

    Provides options to retrieve the vault list owned by the calling user's account. The list provides metadata information for each vault.

    Annotations
    @RawJSType() @native()
  69. trait ListVaultsOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  70. trait MissingParameterValueExceptionException extends Object

    Returned if a required header or parameter is missing from the request.

    Returned if a required header or parameter is missing from the request.

    Annotations
    @RawJSType() @native()
  71. type NotificationEventList = Array[String]
  72. type NullableLong = Double
  73. trait OutputLocation extends Object

    Contains information about the location where the select job results are stored.

    Contains information about the location where the select job results are stored.

    Annotations
    @RawJSType() @native()
  74. trait OutputSerialization extends Object

    Describes how the select output is serialized.

    Describes how the select output is serialized.

    Annotations
    @RawJSType() @native()
  75. type PartList = Array[PartListElement]
  76. trait PartListElement extends Object

    A list of the part sizes of the multipart upload.

    A list of the part sizes of the multipart upload.

    Annotations
    @RawJSType() @native()
  77. type Permission = String
  78. trait PolicyEnforcedExceptionException extends Object

    Returned if a retrieval job would exceed the current data policy's retrieval rate limit.

    Returned if a retrieval job would exceed the current data policy's retrieval rate limit. For more information about data retrieval policies,

    Annotations
    @RawJSType() @native()
  79. trait ProvisionedCapacityDescription extends Object

    The definition for a provisioned capacity unit.

    The definition for a provisioned capacity unit.

    Annotations
    @RawJSType() @native()
  80. type ProvisionedCapacityList = Array[ProvisionedCapacityDescription]
  81. trait PurchaseProvisionedCapacityInput extends Object
    Annotations
    @RawJSType() @native()
  82. trait PurchaseProvisionedCapacityOutput extends Object
    Annotations
    @RawJSType() @native()
  83. type QuoteFields = String
  84. trait RemoveTagsFromVaultInput extends Object

    The input value for RemoveTagsFromVaultInput.

    The input value for RemoveTagsFromVaultInput.

    Annotations
    @RawJSType() @native()
  85. trait RequestTimeoutExceptionException extends Object

    Returned if, when uploading an archive, Amazon Glacier times out while receiving the upload.

    Returned if, when uploading an archive, Amazon Glacier times out while receiving the upload.

    Annotations
    @RawJSType() @native()
  86. trait ResourceNotFoundExceptionException extends Object

    Returned if the specified resource (such as a vault, upload ID, or job ID) doesn't exist.

    Returned if the specified resource (such as a vault, upload ID, or job ID) doesn't exist.

    Annotations
    @RawJSType() @native()
  87. trait S3Location extends Object

    Contains information about the location in Amazon S3 where the select job results are stored.

    Contains information about the location in Amazon S3 where the select job results are stored.

    Annotations
    @RawJSType() @native()
  88. trait SelectParameters extends Object

    Contains information about the parameters used for a select.

    Contains information about the parameters used for a select.

    Annotations
    @RawJSType() @native()
  89. trait ServiceUnavailableExceptionException extends Object

    Returned if the service cannot complete the request.

    Returned if the service cannot complete the request.

    Annotations
    @RawJSType() @native()
  90. trait SetDataRetrievalPolicyInput extends Object

    SetDataRetrievalPolicy input.

    SetDataRetrievalPolicy input.

    Annotations
    @RawJSType() @native()
  91. trait SetVaultAccessPolicyInput extends Object

    SetVaultAccessPolicy input.

    SetVaultAccessPolicy input.

    Annotations
    @RawJSType() @native()
  92. trait SetVaultNotificationsInput extends Object

    Provides options to configure notifications that will be sent when specific events happen to a vault.

    Provides options to configure notifications that will be sent when specific events happen to a vault.

    Annotations
    @RawJSType() @native()
  93. type Size = Double
  94. type StatusCode = String
  95. type StorageClass = String
  96. type Stream = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  97. type TagKey = String
  98. type TagKeyList = Array[String]
  99. type TagMap = Dictionary[TagValue]
  100. type TagValue = String
  101. type Type = String
  102. trait UploadArchiveInput extends Object

    Provides options to add an archive to a vault.

    Provides options to add an archive to a vault.

    Annotations
    @RawJSType() @native()
  103. trait UploadListElement extends Object

    A list of in-progress multipart uploads for a vault.

    A list of in-progress multipart uploads for a vault.

    Annotations
    @RawJSType() @native()
  104. trait UploadMultipartPartInput extends Object

    Provides options to upload a part of an archive in a multipart upload operation.

    Provides options to upload a part of an archive in a multipart upload operation.

    Annotations
    @RawJSType() @native()
  105. trait UploadMultipartPartOutput extends Object

    Contains the Amazon Glacier response to your request.

    Contains the Amazon Glacier response to your request.

    Annotations
    @RawJSType() @native()
  106. type UploadsList = Array[UploadListElement]
  107. trait VaultAccessPolicy extends Object

    Contains the vault access policy.

    Contains the vault access policy.

    Annotations
    @RawJSType() @native()
  108. type VaultList = Array[DescribeVaultOutput]
  109. trait VaultLockPolicy extends Object

    Contains the vault lock policy.

    Contains the vault lock policy.

    Annotations
    @RawJSType() @native()
  110. trait VaultNotificationConfig extends Object

    Represents a vault's notification configuration.

    Represents a vault's notification configuration.

    Annotations
    @RawJSType() @native()
  111. type hashmap = Dictionary[String]
  112. type httpstatus = Int

Value Members

  1. object AbortMultipartUploadInput
  2. object AbortVaultLockInput
  3. object ActionCodeEnum
  4. object AddTagsToVaultInput
  5. object ArchiveCreationOutput
  6. object CSVInput
  7. object CSVOutput
  8. object CannedACLEnum
  9. object CompleteMultipartUploadInput
  10. object CompleteVaultLockInput
  11. object CreateVaultInput
  12. object CreateVaultOutput
  13. object DataRetrievalPolicy
  14. object DataRetrievalRule
  15. object DeleteArchiveInput
  16. object DeleteVaultAccessPolicyInput
  17. object DeleteVaultInput
  18. object DeleteVaultNotificationsInput
  19. object DescribeJobInput
  20. object DescribeVaultInput
  21. object DescribeVaultOutput
  22. object Encryption
  23. object EncryptionTypeEnum
  24. object ExpressionTypeEnum
  25. object FileHeaderInfoEnum
  26. object GetDataRetrievalPolicyInput
  27. object GetDataRetrievalPolicyOutput
  28. object GetJobOutputInput
  29. object GetJobOutputOutput
  30. object GetVaultAccessPolicyInput
  31. object GetVaultAccessPolicyOutput
  32. object GetVaultLockInput
  33. object GetVaultLockOutput
  34. object GetVaultNotificationsInput
  35. object GetVaultNotificationsOutput
  36. object GlacierJobDescription
  37. object Grant
  38. object Grantee
  39. object InitiateJobInput
  40. object InitiateJobOutput
  41. object InitiateMultipartUploadInput
  42. object InitiateMultipartUploadOutput
  43. object InitiateVaultLockInput
  44. object InitiateVaultLockOutput
  45. object InputSerialization
  46. object InventoryRetrievalJobDescription
  47. object InventoryRetrievalJobInput
  48. object JobParameters
  49. object ListJobsInput
  50. object ListJobsOutput
  51. object ListMultipartUploadsInput
  52. object ListMultipartUploadsOutput
  53. object ListPartsInput
  54. object ListPartsOutput
  55. object ListProvisionedCapacityInput
  56. object ListProvisionedCapacityOutput
  57. object ListTagsForVaultInput
  58. object ListTagsForVaultOutput
  59. object ListVaultsInput
  60. object ListVaultsOutput
  61. object OutputLocation
  62. object OutputSerialization
  63. object PartListElement
  64. object PermissionEnum
  65. object ProvisionedCapacityDescription
  66. object PurchaseProvisionedCapacityInput
  67. object PurchaseProvisionedCapacityOutput
  68. object QuoteFieldsEnum
  69. object RemoveTagsFromVaultInput
  70. object S3Location
  71. object SelectParameters
  72. object SetDataRetrievalPolicyInput
  73. object SetVaultAccessPolicyInput
  74. object SetVaultNotificationsInput
  75. object StatusCodeEnum
  76. object StorageClassEnum
  77. object TypeEnum
  78. object UploadArchiveInput
  79. object UploadListElement
  80. object UploadMultipartPartInput
  81. object UploadMultipartPartOutput
  82. object VaultAccessPolicy
  83. object VaultLockPolicy
  84. object VaultNotificationConfig

Inherited from AnyRef

Inherited from Any

Ungrouped