AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Snowball::Model Namespace Reference

Namespaces

 ClusterStateMapper
 
 JobStateMapper
 
 JobTypeMapper
 
 ShipmentStateMapper
 
 ShippingLabelStatusMapper
 
 ShippingOptionMapper
 
 SnowballCapacityMapper
 
 SnowballTypeMapper
 

Classes

class  Address
 
class  CancelClusterRequest
 
class  CancelClusterResult
 
class  CancelJobRequest
 
class  CancelJobResult
 
class  ClusterListEntry
 
class  ClusterMetadata
 
class  CompatibleImage
 
class  ConflictException
 
class  CreateAddressRequest
 
class  CreateAddressResult
 
class  CreateClusterRequest
 
class  CreateClusterResult
 
class  CreateJobRequest
 
class  CreateJobResult
 
class  CreateReturnShippingLabelRequest
 
class  CreateReturnShippingLabelResult
 
class  DataTransfer
 
class  DescribeAddressesRequest
 
class  DescribeAddressesResult
 
class  DescribeAddressRequest
 
class  DescribeAddressResult
 
class  DescribeClusterRequest
 
class  DescribeClusterResult
 
class  DescribeJobRequest
 
class  DescribeJobResult
 
class  DescribeReturnShippingLabelRequest
 
class  DescribeReturnShippingLabelResult
 
class  DeviceConfiguration
 
class  Ec2AmiResource
 
class  EventTriggerDefinition
 
class  GetJobManifestRequest
 
class  GetJobManifestResult
 
class  GetJobUnlockCodeRequest
 
class  GetJobUnlockCodeResult
 
class  GetSnowballUsageRequest
 
class  GetSnowballUsageResult
 
class  GetSoftwareUpdatesRequest
 
class  GetSoftwareUpdatesResult
 
class  INDTaxDocuments
 
class  InvalidResourceException
 
class  JobListEntry
 
class  JobLogs
 
class  JobMetadata
 
class  JobResource
 
class  KeyRange
 
class  LambdaResource
 
class  ListClusterJobsRequest
 
class  ListClusterJobsResult
 
class  ListClustersRequest
 
class  ListClustersResult
 
class  ListCompatibleImagesRequest
 
class  ListCompatibleImagesResult
 
class  ListJobsRequest
 
class  ListJobsResult
 
class  Notification
 
class  S3Resource
 
class  Shipment
 
class  ShippingDetails
 
class  SnowconeDeviceConfiguration
 
class  TaxDocuments
 
class  UpdateClusterRequest
 
class  UpdateClusterResult
 
class  UpdateJobRequest
 
class  UpdateJobResult
 
class  UpdateJobShipmentStateRequest
 
class  UpdateJobShipmentStateResult
 
class  WirelessConnection
 

Typedefs

typedef Aws::Utils::Outcome< CancelClusterResult, SnowballErrorCancelClusterOutcome
 
typedef Aws::Utils::Outcome< CancelJobResult, SnowballErrorCancelJobOutcome
 
typedef Aws::Utils::Outcome< CreateAddressResult, SnowballErrorCreateAddressOutcome
 
typedef Aws::Utils::Outcome< CreateClusterResult, SnowballErrorCreateClusterOutcome
 
typedef Aws::Utils::Outcome< CreateJobResult, SnowballErrorCreateJobOutcome
 
typedef Aws::Utils::Outcome< CreateReturnShippingLabelResult, SnowballErrorCreateReturnShippingLabelOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressResult, SnowballErrorDescribeAddressOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressesResult, SnowballErrorDescribeAddressesOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterResult, SnowballErrorDescribeClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeJobResult, SnowballErrorDescribeJobOutcome
 
typedef Aws::Utils::Outcome< DescribeReturnShippingLabelResult, SnowballErrorDescribeReturnShippingLabelOutcome
 
typedef Aws::Utils::Outcome< GetJobManifestResult, SnowballErrorGetJobManifestOutcome
 
typedef Aws::Utils::Outcome< GetJobUnlockCodeResult, SnowballErrorGetJobUnlockCodeOutcome
 
typedef Aws::Utils::Outcome< GetSnowballUsageResult, SnowballErrorGetSnowballUsageOutcome
 
typedef Aws::Utils::Outcome< GetSoftwareUpdatesResult, SnowballErrorGetSoftwareUpdatesOutcome
 
typedef Aws::Utils::Outcome< ListClusterJobsResult, SnowballErrorListClusterJobsOutcome
 
typedef Aws::Utils::Outcome< ListClustersResult, SnowballErrorListClustersOutcome
 
typedef Aws::Utils::Outcome< ListCompatibleImagesResult, SnowballErrorListCompatibleImagesOutcome
 
typedef Aws::Utils::Outcome< ListJobsResult, SnowballErrorListJobsOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterResult, SnowballErrorUpdateClusterOutcome
 
typedef Aws::Utils::Outcome< UpdateJobResult, SnowballErrorUpdateJobOutcome
 
typedef Aws::Utils::Outcome< UpdateJobShipmentStateResult, SnowballErrorUpdateJobShipmentStateOutcome
 
typedef std::future< CancelClusterOutcomeCancelClusterOutcomeCallable
 
typedef std::future< CancelJobOutcomeCancelJobOutcomeCallable
 
typedef std::future< CreateAddressOutcomeCreateAddressOutcomeCallable
 
typedef std::future< CreateClusterOutcomeCreateClusterOutcomeCallable
 
typedef std::future< CreateJobOutcomeCreateJobOutcomeCallable
 
typedef std::future< CreateReturnShippingLabelOutcomeCreateReturnShippingLabelOutcomeCallable
 
typedef std::future< DescribeAddressOutcomeDescribeAddressOutcomeCallable
 
typedef std::future< DescribeAddressesOutcomeDescribeAddressesOutcomeCallable
 
typedef std::future< DescribeClusterOutcomeDescribeClusterOutcomeCallable
 
typedef std::future< DescribeJobOutcomeDescribeJobOutcomeCallable
 
typedef std::future< DescribeReturnShippingLabelOutcomeDescribeReturnShippingLabelOutcomeCallable
 
typedef std::future< GetJobManifestOutcomeGetJobManifestOutcomeCallable
 
typedef std::future< GetJobUnlockCodeOutcomeGetJobUnlockCodeOutcomeCallable
 
typedef std::future< GetSnowballUsageOutcomeGetSnowballUsageOutcomeCallable
 
typedef std::future< GetSoftwareUpdatesOutcomeGetSoftwareUpdatesOutcomeCallable
 
typedef std::future< ListClusterJobsOutcomeListClusterJobsOutcomeCallable
 
typedef std::future< ListClustersOutcomeListClustersOutcomeCallable
 
typedef std::future< ListCompatibleImagesOutcomeListCompatibleImagesOutcomeCallable
 
typedef std::future< ListJobsOutcomeListJobsOutcomeCallable
 
typedef std::future< UpdateClusterOutcomeUpdateClusterOutcomeCallable
 
typedef std::future< UpdateJobOutcomeUpdateJobOutcomeCallable
 
typedef std::future< UpdateJobShipmentStateOutcomeUpdateJobShipmentStateOutcomeCallable
 

Enumerations

enum  ClusterState {
  ClusterState::NOT_SET, ClusterState::AwaitingQuorum, ClusterState::Pending, ClusterState::InUse,
  ClusterState::Complete, ClusterState::Cancelled
}
 
enum  JobState {
  JobState::NOT_SET, JobState::New, JobState::PreparingAppliance, JobState::PreparingShipment,
  JobState::InTransitToCustomer, JobState::WithCustomer, JobState::InTransitToAWS, JobState::WithAWSSortingFacility,
  JobState::WithAWS, JobState::InProgress, JobState::Complete, JobState::Cancelled,
  JobState::Listing, JobState::Pending
}
 
enum  JobType { JobType::NOT_SET, JobType::IMPORT, JobType::EXPORT, JobType::LOCAL_USE }
 
enum  ShipmentState { ShipmentState::NOT_SET, ShipmentState::RECEIVED, ShipmentState::RETURNED }
 
enum  ShippingLabelStatus {
  ShippingLabelStatus::NOT_SET, ShippingLabelStatus::InProgress, ShippingLabelStatus::TimedOut, ShippingLabelStatus::Succeeded,
  ShippingLabelStatus::Failed
}
 
enum  ShippingOption {
  ShippingOption::NOT_SET, ShippingOption::SECOND_DAY, ShippingOption::NEXT_DAY, ShippingOption::EXPRESS,
  ShippingOption::STANDARD
}
 
enum  SnowballCapacity {
  SnowballCapacity::NOT_SET, SnowballCapacity::T50, SnowballCapacity::T80, SnowballCapacity::T100,
  SnowballCapacity::T42, SnowballCapacity::T98, SnowballCapacity::T8, SnowballCapacity::NoPreference
}
 
enum  SnowballType {
  SnowballType::NOT_SET, SnowballType::STANDARD, SnowballType::EDGE, SnowballType::EDGE_C,
  SnowballType::EDGE_CG, SnowballType::EDGE_S, SnowballType::SNC1_HDD
}
 

Typedef Documentation

◆ CancelClusterOutcome

Definition at line 96 of file SnowballClient.h.

◆ CancelClusterOutcomeCallable

Definition at line 121 of file SnowballClient.h.

◆ CancelJobOutcome

Definition at line 99 of file SnowballClient.h.

◆ CancelJobOutcomeCallable

Definition at line 122 of file SnowballClient.h.

◆ CreateAddressOutcome

Definition at line 100 of file SnowballClient.h.

◆ CreateAddressOutcomeCallable

Definition at line 123 of file SnowballClient.h.

◆ CreateClusterOutcome

Definition at line 101 of file SnowballClient.h.

◆ CreateClusterOutcomeCallable

Definition at line 124 of file SnowballClient.h.

◆ CreateJobOutcome

Definition at line 102 of file SnowballClient.h.

◆ CreateJobOutcomeCallable

Definition at line 125 of file SnowballClient.h.

◆ CreateReturnShippingLabelOutcome

Definition at line 103 of file SnowballClient.h.

◆ CreateReturnShippingLabelOutcomeCallable

Definition at line 126 of file SnowballClient.h.

◆ DescribeAddressesOutcome

Definition at line 105 of file SnowballClient.h.

◆ DescribeAddressesOutcomeCallable

Definition at line 128 of file SnowballClient.h.

◆ DescribeAddressOutcome

Definition at line 104 of file SnowballClient.h.

◆ DescribeAddressOutcomeCallable

Definition at line 127 of file SnowballClient.h.

◆ DescribeClusterOutcome

Definition at line 106 of file SnowballClient.h.

◆ DescribeClusterOutcomeCallable

Definition at line 129 of file SnowballClient.h.

◆ DescribeJobOutcome

Definition at line 107 of file SnowballClient.h.

◆ DescribeJobOutcomeCallable

Definition at line 130 of file SnowballClient.h.

◆ DescribeReturnShippingLabelOutcome

Definition at line 108 of file SnowballClient.h.

◆ DescribeReturnShippingLabelOutcomeCallable

Definition at line 131 of file SnowballClient.h.

◆ GetJobManifestOutcome

Definition at line 109 of file SnowballClient.h.

◆ GetJobManifestOutcomeCallable

Definition at line 132 of file SnowballClient.h.

◆ GetJobUnlockCodeOutcome

Definition at line 110 of file SnowballClient.h.

◆ GetJobUnlockCodeOutcomeCallable

Definition at line 133 of file SnowballClient.h.

◆ GetSnowballUsageOutcome

Definition at line 111 of file SnowballClient.h.

◆ GetSnowballUsageOutcomeCallable

Definition at line 134 of file SnowballClient.h.

◆ GetSoftwareUpdatesOutcome

Definition at line 112 of file SnowballClient.h.

◆ GetSoftwareUpdatesOutcomeCallable

Definition at line 135 of file SnowballClient.h.

◆ ListClusterJobsOutcome

Definition at line 113 of file SnowballClient.h.

◆ ListClusterJobsOutcomeCallable

Definition at line 136 of file SnowballClient.h.

◆ ListClustersOutcome

Definition at line 114 of file SnowballClient.h.

◆ ListClustersOutcomeCallable

Definition at line 137 of file SnowballClient.h.

◆ ListCompatibleImagesOutcome

Definition at line 115 of file SnowballClient.h.

◆ ListCompatibleImagesOutcomeCallable

Definition at line 138 of file SnowballClient.h.

◆ ListJobsOutcome

Definition at line 116 of file SnowballClient.h.

◆ ListJobsOutcomeCallable

Definition at line 139 of file SnowballClient.h.

◆ UpdateClusterOutcome

Definition at line 117 of file SnowballClient.h.

◆ UpdateClusterOutcomeCallable

Definition at line 140 of file SnowballClient.h.

◆ UpdateJobOutcome

Definition at line 118 of file SnowballClient.h.

◆ UpdateJobOutcomeCallable

Definition at line 141 of file SnowballClient.h.

◆ UpdateJobShipmentStateOutcome

Definition at line 119 of file SnowballClient.h.

◆ UpdateJobShipmentStateOutcomeCallable

Definition at line 142 of file SnowballClient.h.

Enumeration Type Documentation

◆ ClusterState

Enumerator
NOT_SET 
AwaitingQuorum 
Pending 
InUse 
Complete 
Cancelled 

Definition at line 16 of file ClusterState.h.

◆ JobState

Enumerator
NOT_SET 
New 
PreparingAppliance 
PreparingShipment 
InTransitToCustomer 
WithCustomer 
InTransitToAWS 
WithAWSSortingFacility 
WithAWS 
InProgress 
Complete 
Cancelled 
Listing 
Pending 

Definition at line 16 of file JobState.h.

◆ JobType

Enumerator
NOT_SET 
IMPORT 
EXPORT 
LOCAL_USE 

Definition at line 16 of file JobType.h.

◆ ShipmentState

Enumerator
NOT_SET 
RECEIVED 
RETURNED 

Definition at line 16 of file ShipmentState.h.

◆ ShippingLabelStatus

Enumerator
NOT_SET 
InProgress 
TimedOut 
Succeeded 
Failed 

Definition at line 16 of file ShippingLabelStatus.h.

◆ ShippingOption

Enumerator
NOT_SET 
SECOND_DAY 
NEXT_DAY 
EXPRESS 
STANDARD 

Definition at line 16 of file ShippingOption.h.

◆ SnowballCapacity

Enumerator
NOT_SET 
T50 
T80 
T100 
T42 
T98 
T8 
NoPreference 

Definition at line 16 of file SnowballCapacity.h.

◆ SnowballType

Enumerator
NOT_SET 
STANDARD 
EDGE 
EDGE_C 
EDGE_CG 
EDGE_S 
SNC1_HDD 

Definition at line 16 of file SnowballType.h.