AWS SDK for C++  1.9.108
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Outposts::Model Namespace Reference

Namespaces

 OrderStatusMapper
 
 PaymentOptionMapper
 
 PaymentTermMapper
 
 ResourceTypeMapper
 

Classes

class  ConflictException
 
class  CreateOrderRequest
 
class  CreateOrderResult
 
class  CreateOutpostRequest
 
class  CreateOutpostResult
 
class  DeleteOutpostRequest
 
class  DeleteOutpostResult
 
class  DeleteSiteRequest
 
class  DeleteSiteResult
 
class  GetOutpostInstanceTypesRequest
 
class  GetOutpostInstanceTypesResult
 
class  GetOutpostRequest
 
class  GetOutpostResult
 
class  InstanceTypeItem
 
class  LineItem
 
class  LineItemRequest
 
class  ListOutpostsRequest
 
class  ListOutpostsResult
 
class  ListSitesRequest
 
class  ListSitesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Order
 
class  Outpost
 
class  Site
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateOrderResult, OutpostsErrorCreateOrderOutcome
 
typedef Aws::Utils::Outcome< CreateOutpostResult, OutpostsErrorCreateOutpostOutcome
 
typedef Aws::Utils::Outcome< DeleteOutpostResult, OutpostsErrorDeleteOutpostOutcome
 
typedef Aws::Utils::Outcome< DeleteSiteResult, OutpostsErrorDeleteSiteOutcome
 
typedef Aws::Utils::Outcome< GetOutpostResult, OutpostsErrorGetOutpostOutcome
 
typedef Aws::Utils::Outcome< GetOutpostInstanceTypesResult, OutpostsErrorGetOutpostInstanceTypesOutcome
 
typedef Aws::Utils::Outcome< ListOutpostsResult, OutpostsErrorListOutpostsOutcome
 
typedef Aws::Utils::Outcome< ListSitesResult, OutpostsErrorListSitesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, OutpostsErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, OutpostsErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, OutpostsErrorUntagResourceOutcome
 
typedef std::future< CreateOrderOutcomeCreateOrderOutcomeCallable
 
typedef std::future< CreateOutpostOutcomeCreateOutpostOutcomeCallable
 
typedef std::future< DeleteOutpostOutcomeDeleteOutpostOutcomeCallable
 
typedef std::future< DeleteSiteOutcomeDeleteSiteOutcomeCallable
 
typedef std::future< GetOutpostOutcomeGetOutpostOutcomeCallable
 
typedef std::future< GetOutpostInstanceTypesOutcomeGetOutpostInstanceTypesOutcomeCallable
 
typedef std::future< ListOutpostsOutcomeListOutpostsOutcomeCallable
 
typedef std::future< ListSitesOutcomeListSitesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

Enumerations

enum  OrderStatus {
  OrderStatus::NOT_SET, OrderStatus::RECEIVED, OrderStatus::PENDING, OrderStatus::PROCESSING,
  OrderStatus::INSTALLING, OrderStatus::FULFILLED, OrderStatus::CANCELLED
}
 
enum  PaymentOption { PaymentOption::NOT_SET, PaymentOption::ALL_UPFRONT, PaymentOption::NO_UPFRONT, PaymentOption::PARTIAL_UPFRONT }
 
enum  PaymentTerm { PaymentTerm::NOT_SET, PaymentTerm::THREE_YEARS }
 
enum  ResourceType { ResourceType::NOT_SET, ResourceType::OUTPOST }
 

Typedef Documentation

◆ CreateOrderOutcome

Definition at line 76 of file OutpostsClient.h.

◆ CreateOrderOutcomeCallable

Definition at line 88 of file OutpostsClient.h.

◆ CreateOutpostOutcome

Definition at line 77 of file OutpostsClient.h.

◆ CreateOutpostOutcomeCallable

Definition at line 89 of file OutpostsClient.h.

◆ DeleteOutpostOutcome

Definition at line 78 of file OutpostsClient.h.

◆ DeleteOutpostOutcomeCallable

Definition at line 90 of file OutpostsClient.h.

◆ DeleteSiteOutcome

Definition at line 79 of file OutpostsClient.h.

◆ DeleteSiteOutcomeCallable

Definition at line 91 of file OutpostsClient.h.

◆ GetOutpostInstanceTypesOutcome

Definition at line 81 of file OutpostsClient.h.

◆ GetOutpostInstanceTypesOutcomeCallable

Definition at line 93 of file OutpostsClient.h.

◆ GetOutpostOutcome

Definition at line 80 of file OutpostsClient.h.

◆ GetOutpostOutcomeCallable

Definition at line 92 of file OutpostsClient.h.

◆ ListOutpostsOutcome

Definition at line 82 of file OutpostsClient.h.

◆ ListOutpostsOutcomeCallable

Definition at line 94 of file OutpostsClient.h.

◆ ListSitesOutcome

Definition at line 83 of file OutpostsClient.h.

◆ ListSitesOutcomeCallable

Definition at line 95 of file OutpostsClient.h.

◆ ListTagsForResourceOutcome

Definition at line 84 of file OutpostsClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 96 of file OutpostsClient.h.

◆ TagResourceOutcome

Definition at line 85 of file OutpostsClient.h.

◆ TagResourceOutcomeCallable

Definition at line 97 of file OutpostsClient.h.

◆ UntagResourceOutcome

Definition at line 86 of file OutpostsClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 98 of file OutpostsClient.h.

Enumeration Type Documentation

◆ OrderStatus

Enumerator
NOT_SET 
RECEIVED 
PENDING 
PROCESSING 
INSTALLING 
FULFILLED 
CANCELLED 

Definition at line 16 of file OrderStatus.h.

◆ PaymentOption

Enumerator
NOT_SET 
ALL_UPFRONT 
NO_UPFRONT 
PARTIAL_UPFRONT 

Definition at line 16 of file PaymentOption.h.

◆ PaymentTerm

Enumerator
NOT_SET 
THREE_YEARS 

Definition at line 16 of file PaymentTerm.h.

◆ ResourceType

Enumerator
NOT_SET 
OUTPOST 

Definition at line 16 of file ResourceType.h.