AWS SDK for C++  1.8.72
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ServerlessApplicationRepository::Model Namespace Reference

Namespaces

 CapabilityMapper
 
 StatusMapper
 

Classes

class  ApplicationDependencySummary
 
class  ApplicationPolicyStatement
 
class  ApplicationSummary
 
class  BadRequestException
 
class  ConflictException
 
class  CreateApplicationRequest
 
class  CreateApplicationResult
 
class  CreateApplicationVersionRequest
 
class  CreateApplicationVersionResult
 
class  CreateCloudFormationChangeSetRequest
 
class  CreateCloudFormationChangeSetResult
 
class  CreateCloudFormationTemplateRequest
 
class  CreateCloudFormationTemplateResult
 
class  DeleteApplicationRequest
 
class  ForbiddenException
 
class  GetApplicationPolicyRequest
 
class  GetApplicationPolicyResult
 
class  GetApplicationRequest
 
class  GetApplicationResult
 
class  GetCloudFormationTemplateRequest
 
class  GetCloudFormationTemplateResult
 
class  InternalServerErrorException
 
class  ListApplicationDependenciesRequest
 
class  ListApplicationDependenciesResult
 
class  ListApplicationsRequest
 
class  ListApplicationsResult
 
class  ListApplicationVersionsRequest
 
class  ListApplicationVersionsResult
 
class  NotFoundException
 
class  ParameterDefinition
 
class  ParameterValue
 
class  PutApplicationPolicyRequest
 
class  PutApplicationPolicyResult
 
class  RollbackConfiguration
 
class  RollbackTrigger
 
class  Tag
 
class  TooManyRequestsException
 
class  UnshareApplicationRequest
 
class  UpdateApplicationRequest
 
class  UpdateApplicationResult
 
class  Version
 
class  VersionSummary
 

Typedefs

typedef Aws::Utils::Outcome< CreateApplicationResult, ServerlessApplicationRepositoryErrorCreateApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateApplicationVersionResult, ServerlessApplicationRepositoryErrorCreateApplicationVersionOutcome
 
typedef Aws::Utils::Outcome< CreateCloudFormationChangeSetResult, ServerlessApplicationRepositoryErrorCreateCloudFormationChangeSetOutcome
 
typedef Aws::Utils::Outcome< CreateCloudFormationTemplateResult, ServerlessApplicationRepositoryErrorCreateCloudFormationTemplateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ServerlessApplicationRepositoryErrorDeleteApplicationOutcome
 
typedef Aws::Utils::Outcome< GetApplicationResult, ServerlessApplicationRepositoryErrorGetApplicationOutcome
 
typedef Aws::Utils::Outcome< GetApplicationPolicyResult, ServerlessApplicationRepositoryErrorGetApplicationPolicyOutcome
 
typedef Aws::Utils::Outcome< GetCloudFormationTemplateResult, ServerlessApplicationRepositoryErrorGetCloudFormationTemplateOutcome
 
typedef Aws::Utils::Outcome< ListApplicationDependenciesResult, ServerlessApplicationRepositoryErrorListApplicationDependenciesOutcome
 
typedef Aws::Utils::Outcome< ListApplicationVersionsResult, ServerlessApplicationRepositoryErrorListApplicationVersionsOutcome
 
typedef Aws::Utils::Outcome< ListApplicationsResult, ServerlessApplicationRepositoryErrorListApplicationsOutcome
 
typedef Aws::Utils::Outcome< PutApplicationPolicyResult, ServerlessApplicationRepositoryErrorPutApplicationPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ServerlessApplicationRepositoryErrorUnshareApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateApplicationResult, ServerlessApplicationRepositoryErrorUpdateApplicationOutcome
 
typedef std::future< CreateApplicationOutcomeCreateApplicationOutcomeCallable
 
typedef std::future< CreateApplicationVersionOutcomeCreateApplicationVersionOutcomeCallable
 
typedef std::future< CreateCloudFormationChangeSetOutcomeCreateCloudFormationChangeSetOutcomeCallable
 
typedef std::future< CreateCloudFormationTemplateOutcomeCreateCloudFormationTemplateOutcomeCallable
 
typedef std::future< DeleteApplicationOutcomeDeleteApplicationOutcomeCallable
 
typedef std::future< GetApplicationOutcomeGetApplicationOutcomeCallable
 
typedef std::future< GetApplicationPolicyOutcomeGetApplicationPolicyOutcomeCallable
 
typedef std::future< GetCloudFormationTemplateOutcomeGetCloudFormationTemplateOutcomeCallable
 
typedef std::future< ListApplicationDependenciesOutcomeListApplicationDependenciesOutcomeCallable
 
typedef std::future< ListApplicationVersionsOutcomeListApplicationVersionsOutcomeCallable
 
typedef std::future< ListApplicationsOutcomeListApplicationsOutcomeCallable
 
typedef std::future< PutApplicationPolicyOutcomePutApplicationPolicyOutcomeCallable
 
typedef std::future< UnshareApplicationOutcomeUnshareApplicationOutcomeCallable
 
typedef std::future< UpdateApplicationOutcomeUpdateApplicationOutcomeCallable
 

Enumerations

enum  Capability {
  Capability::NOT_SET, Capability::CAPABILITY_IAM, Capability::CAPABILITY_NAMED_IAM, Capability::CAPABILITY_AUTO_EXPAND,
  Capability::CAPABILITY_RESOURCE_POLICY
}
 
enum  Status { Status::NOT_SET, Status::PREPARING, Status::ACTIVE, Status::EXPIRED }
 

Typedef Documentation

◆ CreateApplicationOutcome

Definition at line 79 of file ServerlessApplicationRepositoryClient.h.

◆ CreateApplicationOutcomeCallable

Definition at line 96 of file ServerlessApplicationRepositoryClient.h.

◆ CreateApplicationVersionOutcome

Definition at line 82 of file ServerlessApplicationRepositoryClient.h.

◆ CreateApplicationVersionOutcomeCallable

Definition at line 97 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationChangeSetOutcome

Definition at line 83 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationChangeSetOutcomeCallable

Definition at line 98 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationTemplateOutcome

Definition at line 84 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationTemplateOutcomeCallable

Definition at line 99 of file ServerlessApplicationRepositoryClient.h.

◆ DeleteApplicationOutcome

Definition at line 85 of file ServerlessApplicationRepositoryClient.h.

◆ DeleteApplicationOutcomeCallable

Definition at line 100 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationOutcome

Definition at line 86 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationOutcomeCallable

Definition at line 101 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationPolicyOutcome

Definition at line 87 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationPolicyOutcomeCallable

Definition at line 102 of file ServerlessApplicationRepositoryClient.h.

◆ GetCloudFormationTemplateOutcome

Definition at line 88 of file ServerlessApplicationRepositoryClient.h.

◆ GetCloudFormationTemplateOutcomeCallable

Definition at line 103 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationDependenciesOutcome

Definition at line 89 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationDependenciesOutcomeCallable

Definition at line 104 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationsOutcome

Definition at line 91 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationsOutcomeCallable

Definition at line 106 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationVersionsOutcome

Definition at line 90 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationVersionsOutcomeCallable

Definition at line 105 of file ServerlessApplicationRepositoryClient.h.

◆ PutApplicationPolicyOutcome

Definition at line 92 of file ServerlessApplicationRepositoryClient.h.

◆ PutApplicationPolicyOutcomeCallable

Definition at line 107 of file ServerlessApplicationRepositoryClient.h.

◆ UnshareApplicationOutcome

Definition at line 93 of file ServerlessApplicationRepositoryClient.h.

◆ UnshareApplicationOutcomeCallable

Definition at line 108 of file ServerlessApplicationRepositoryClient.h.

◆ UpdateApplicationOutcome

Definition at line 94 of file ServerlessApplicationRepositoryClient.h.

◆ UpdateApplicationOutcomeCallable

Definition at line 109 of file ServerlessApplicationRepositoryClient.h.

Enumeration Type Documentation

◆ Capability

Enumerator
NOT_SET 
CAPABILITY_IAM 
CAPABILITY_NAMED_IAM 
CAPABILITY_AUTO_EXPAND 
CAPABILITY_RESOURCE_POLICY 

Definition at line 16 of file Capability.h.

◆ Status

Enumerator
NOT_SET 
PREPARING 
ACTIVE 
EXPIRED 

Definition at line 16 of file Status.h.