package snowball

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

Type Members

  1. trait Address extends Object

    The address that you want the Snowball or Snowballs associated with a specific job to be shipped to.

    The address that you want the Snowball or Snowballs associated with a specific job to be shipped to. Addresses are validated at the time of creation. The address you provide must be located within the serviceable area of your region. Although no individual elements of the Address are required, if the address is invalid or unsupported, then an exception is thrown.

    Annotations
    @RawJSType() @native()
  2. type AddressId = String
  3. type AddressList = Array[Address]
  4. type AmiId = String
  5. trait CancelClusterRequest extends Object
    Annotations
    @RawJSType() @native()
  6. trait CancelClusterResult extends Object
    Annotations
    @RawJSType() @native()
  7. trait CancelJobRequest extends Object
    Annotations
    @RawJSType() @native()
  8. trait CancelJobResult extends Object
    Annotations
    @RawJSType() @native()
  9. type ClusterId = String
  10. trait ClusterListEntry extends Object

    Contains a cluster's state, a cluster's ID, and other important information.

    Contains a cluster's state, a cluster's ID, and other important information.

    Annotations
    @RawJSType() @native()
  11. type ClusterListEntryList = Array[ClusterListEntry]
  12. trait ClusterMetadata extends Object

    Contains metadata about a specific cluster.

    Contains metadata about a specific cluster.

    Annotations
    @RawJSType() @native()
  13. type ClusterState = String
  14. trait CompatibleImage extends Object

    A JSON-formatted object that describes a compatible Amazon Machine Image (AMI).

    A JSON-formatted object that describes a compatible Amazon Machine Image (AMI). For more information on compatible AMIs, see Amazon EC2 Compute Instances in the AWS Snowball Developer Guide.

    Annotations
    @RawJSType() @native()
  15. type CompatibleImageList = Array[CompatibleImage]
  16. trait CreateAddressRequest extends Object
    Annotations
    @RawJSType() @native()
  17. trait CreateAddressResult extends Object
    Annotations
    @RawJSType() @native()
  18. trait CreateClusterRequest extends Object
    Annotations
    @RawJSType() @native()
  19. trait CreateClusterResult extends Object
    Annotations
    @RawJSType() @native()
  20. trait CreateJobRequest extends Object
    Annotations
    @RawJSType() @native()
  21. trait CreateJobResult extends Object
    Annotations
    @RawJSType() @native()
  22. trait DataTransfer extends Object

    Defines the real-time status of a Snowball's data transfer while the device is at AWS.

    Defines the real-time status of a Snowball's data transfer while the device is at AWS. This data is only available while a job has a JobState value of InProgress, for both import and export jobs.

    Annotations
    @RawJSType() @native()
  23. trait DescribeAddressRequest extends Object
    Annotations
    @RawJSType() @native()
  24. trait DescribeAddressResult extends Object
    Annotations
    @RawJSType() @native()
  25. trait DescribeAddressesRequest extends Object
    Annotations
    @RawJSType() @native()
  26. trait DescribeAddressesResult extends Object
    Annotations
    @RawJSType() @native()
  27. trait DescribeClusterRequest extends Object
    Annotations
    @RawJSType() @native()
  28. trait DescribeClusterResult extends Object
    Annotations
    @RawJSType() @native()
  29. trait DescribeJobRequest extends Object
    Annotations
    @RawJSType() @native()
  30. trait DescribeJobResult extends Object
    Annotations
    @RawJSType() @native()
  31. trait Ec2AmiResource extends Object

    A JSON-formatted object that contains the IDs for an Amazon Machine Image (AMI), including the Amazon EC2 AMI ID and the Snowball Edge AMI ID.

    A JSON-formatted object that contains the IDs for an Amazon Machine Image (AMI), including the Amazon EC2 AMI ID and the Snowball Edge AMI ID. Each AMI has these two IDs to simplify identifying the AMI in both the AWS Cloud and on the device.

    Annotations
    @RawJSType() @native()
  32. type Ec2AmiResourceList = Array[Ec2AmiResource]
  33. trait EventTriggerDefinition extends Object

    The container for the EventResourceARN.

    The container for the EventResourceARN.

    Annotations
    @RawJSType() @native()
  34. type EventTriggerDefinitionList = Array[EventTriggerDefinition]
  35. trait GetJobManifestRequest extends Object
    Annotations
    @RawJSType() @native()
  36. trait GetJobManifestResult extends Object
    Annotations
    @RawJSType() @native()
  37. trait GetJobUnlockCodeRequest extends Object
    Annotations
    @RawJSType() @native()
  38. trait GetJobUnlockCodeResult extends Object
    Annotations
    @RawJSType() @native()
  39. trait GetSnowballUsageRequest extends Object
    Annotations
    @RawJSType() @native()
  40. trait GetSnowballUsageResult extends Object
    Annotations
    @RawJSType() @native()
  41. type JobId = String
  42. trait JobListEntry extends Object

    Each JobListEntry object contains a job's state, a job's ID, and a value that indicates whether the job is a job part, in the case of an export job.

    Each JobListEntry object contains a job's state, a job's ID, and a value that indicates whether the job is a job part, in the case of an export job.

    Annotations
    @RawJSType() @native()
  43. type JobListEntryList = Array[JobListEntry]
  44. trait JobLogs extends Object

    Contains job logs.

    Contains job logs. Whenever Snowball is used to import data into or export data out of Amazon S3, you'll have the option of downloading a PDF job report. Job logs are returned as a part of the response syntax of the DescribeJob action in the JobMetadata data type. The job logs can be accessed for up to 60 minutes after this request has been made. To access any of the job logs after 60 minutes have passed, you'll have to make another call to the DescribeJob action. For import jobs, the PDF job report becomes available at the end of the import process. For export jobs, your job report typically becomes available while the Snowball for your job part is being delivered to you. The job report provides you insight into the state of your Amazon S3 data transfer. The report includes details about your job or job part for your records. For deeper visibility into the status of your transferred objects, you can look at the two associated logs: a success log and a failure log. The logs are saved in comma-separated value (CSV) format, and the name of each log includes the ID of the job or job part that the log describes.

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

    Contains information about a specific job including shipping information, job status, and other important metadata.

    Contains information about a specific job including shipping information, job status, and other important metadata. This information is returned as a part of the response syntax of the DescribeJob action.

    Annotations
    @RawJSType() @native()
  46. type JobMetadataList = Array[JobMetadata]
  47. trait JobResource extends Object

    Contains an array of AWS resource objects.

    Contains an array of AWS resource objects. Each object represents an Amazon S3 bucket, an AWS Lambda function, or an Amazon Machine Image (AMI) based on Amazon EC2 that is associated with a particular job.

    Annotations
    @RawJSType() @native()
  48. type JobState = String
  49. type JobStateList = Array[JobState]
  50. type JobType = String
  51. trait KeyRange extends Object

    Contains a key range.

    Contains a key range. For export jobs, a S3Resource object can have an optional KeyRange value. The length of the range is defined at job creation, and has either an inclusive BeginMarker, an inclusive EndMarker, or both. Ranges are UTF-8 binary sorted.

    Annotations
    @RawJSType() @native()
  52. type KmsKeyARN = String
  53. trait LambdaResource extends Object

    Identifies

    Identifies

    Annotations
    @RawJSType() @native()
  54. type LambdaResourceList = Array[LambdaResource]
  55. trait ListClusterJobsRequest extends Object
    Annotations
    @RawJSType() @native()
  56. trait ListClusterJobsResult extends Object
    Annotations
    @RawJSType() @native()
  57. trait ListClustersRequest extends Object
    Annotations
    @RawJSType() @native()
  58. trait ListClustersResult extends Object
    Annotations
    @RawJSType() @native()
  59. trait ListCompatibleImagesRequest extends Object
    Annotations
    @RawJSType() @native()
  60. trait ListCompatibleImagesResult extends Object
    Annotations
    @RawJSType() @native()
  61. trait ListJobsRequest extends Object
    Annotations
    @RawJSType() @native()
  62. trait ListJobsResult extends Object
    Annotations
    @RawJSType() @native()
  63. type ListLimit = Int
  64. trait Notification extends Object

    The Amazon Simple Notification Service (Amazon SNS) notification settings associated with a specific job.

    The Amazon Simple Notification Service (Amazon SNS) notification settings associated with a specific job. The Notification object is returned as a part of the response syntax of the DescribeJob action in the JobMetadata data type. When the notification settings are defined during job creation, you can choose to notify based on a specific set of job states using the JobStatesToNotify array of strings, or you can specify that you want to have Amazon SNS notifications sent out for all job states with NotifyAll set to true.

    Annotations
    @RawJSType() @native()
  65. type ResourceARN = String
  66. type RoleARN = String
  67. trait S3Resource extends Object

    Each S3Resource object represents an Amazon S3 bucket that your transferred data will be exported from or imported into.

    Each S3Resource object represents an Amazon S3 bucket that your transferred data will be exported from or imported into. For export jobs, this object can have an optional KeyRange value. The length of the range is defined at job creation, and has either an inclusive BeginMarker, an inclusive EndMarker, or both. Ranges are UTF-8 binary sorted.

    Annotations
    @RawJSType() @native()
  68. type S3ResourceList = Array[S3Resource]
  69. trait Shipment extends Object

    The Status and TrackingNumber information for an inbound or outbound shipment.

    The Status and TrackingNumber information for an inbound or outbound shipment.

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

    A job's shipping information, including inbound and outbound tracking numbers and shipping speed options.

    A job's shipping information, including inbound and outbound tracking numbers and shipping speed options.

    Annotations
    @RawJSType() @native()
  71. type ShippingOption = String
  72. class Snowball extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "Snowball" )
  73. type SnowballCapacity = String
  74. implicit final class SnowballOps extends AnyVal
  75. type SnowballType = String
  76. type SnsTopicARN = String
  77. type Timestamp = Date
  78. trait UpdateClusterRequest extends Object
    Annotations
    @RawJSType() @native()
  79. trait UpdateClusterResult extends Object
    Annotations
    @RawJSType() @native()
  80. trait UpdateJobRequest extends Object
    Annotations
    @RawJSType() @native()
  81. trait UpdateJobResult extends Object
    Annotations
    @RawJSType() @native()

Value Members

  1. object Address
  2. object CancelClusterRequest
  3. object CancelClusterResult
  4. object CancelJobRequest
  5. object CancelJobResult
  6. object ClusterListEntry
  7. object ClusterMetadata
  8. object ClusterStateEnum
  9. object CompatibleImage
  10. object CreateAddressRequest
  11. object CreateAddressResult
  12. object CreateClusterRequest
  13. object CreateClusterResult
  14. object CreateJobRequest
  15. object CreateJobResult
  16. object DataTransfer
  17. object DescribeAddressRequest
  18. object DescribeAddressResult
  19. object DescribeAddressesRequest
  20. object DescribeAddressesResult
  21. object DescribeClusterRequest
  22. object DescribeClusterResult
  23. object DescribeJobRequest
  24. object DescribeJobResult
  25. object Ec2AmiResource
  26. object EventTriggerDefinition
  27. object GetJobManifestRequest
  28. object GetJobManifestResult
  29. object GetJobUnlockCodeRequest
  30. object GetJobUnlockCodeResult
  31. object GetSnowballUsageRequest
  32. object GetSnowballUsageResult
  33. object JobListEntry
  34. object JobLogs
  35. object JobMetadata
  36. object JobResource
  37. object JobStateEnum
  38. object JobTypeEnum
  39. object KeyRange
  40. object LambdaResource
  41. object ListClusterJobsRequest
  42. object ListClusterJobsResult
  43. object ListClustersRequest
  44. object ListClustersResult
  45. object ListCompatibleImagesRequest
  46. object ListCompatibleImagesResult
  47. object ListJobsRequest
  48. object ListJobsResult
  49. object Notification
  50. object S3Resource
  51. object Shipment
  52. object ShippingDetails
  53. object ShippingOptionEnum
  54. object SnowballCapacityEnum
  55. object SnowballTypeEnum
  56. object UpdateClusterRequest
  57. object UpdateClusterResult
  58. object UpdateJobRequest
  59. object UpdateJobResult

Inherited from AnyRef

Inherited from Any

Ungrouped