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

Namespaces

 CodeGenerationStatusMapper
 
 DiscovererStateMapper
 
 TypeMapper
 

Classes

class  BadRequestException
 
class  ConflictException
 
class  CreateDiscovererRequest
 
class  CreateDiscovererResult
 
class  CreateRegistryRequest
 
class  CreateRegistryResult
 
class  CreateSchemaRequest
 
class  CreateSchemaResult
 
class  DeleteDiscovererRequest
 
class  DeleteRegistryRequest
 
class  DeleteResourcePolicyRequest
 
class  DeleteSchemaRequest
 
class  DeleteSchemaVersionRequest
 
class  DescribeCodeBindingRequest
 
class  DescribeCodeBindingResult
 
class  DescribeDiscovererRequest
 
class  DescribeDiscovererResult
 
class  DescribeRegistryRequest
 
class  DescribeRegistryResult
 
class  DescribeSchemaRequest
 
class  DescribeSchemaResult
 
class  DiscovererSummary
 
class  ExportSchemaRequest
 
class  ExportSchemaResult
 
class  ForbiddenException
 
class  GetCodeBindingSourceRequest
 
class  GetCodeBindingSourceResult
 
class  GetDiscoveredSchemaRequest
 
class  GetDiscoveredSchemaResult
 
class  GetResourcePolicyRequest
 
class  GetResourcePolicyResult
 
class  GoneException
 
class  InternalServerErrorException
 
class  ListDiscoverersRequest
 
class  ListDiscoverersResult
 
class  ListRegistriesRequest
 
class  ListRegistriesResult
 
class  ListSchemasRequest
 
class  ListSchemasResult
 
class  ListSchemaVersionsRequest
 
class  ListSchemaVersionsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  NotFoundException
 
class  PreconditionFailedException
 
class  PutCodeBindingRequest
 
class  PutCodeBindingResult
 
class  PutResourcePolicyRequest
 
class  PutResourcePolicyResult
 
class  RegistrySummary
 
class  SchemaSummary
 
class  SchemaVersionSummary
 
class  SearchSchemasRequest
 
class  SearchSchemasResult
 
class  SearchSchemaSummary
 
class  SearchSchemaVersionSummary
 
class  ServiceUnavailableException
 
class  StartDiscovererRequest
 
class  StartDiscovererResult
 
class  StopDiscovererRequest
 
class  StopDiscovererResult
 
class  TagResourceRequest
 
class  TooManyRequestsException
 
class  UnauthorizedException
 
class  UntagResourceRequest
 
class  UpdateDiscovererRequest
 
class  UpdateDiscovererResult
 
class  UpdateRegistryRequest
 
class  UpdateRegistryResult
 
class  UpdateSchemaRequest
 
class  UpdateSchemaResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateDiscovererResult, SchemasErrorCreateDiscovererOutcome
 
typedef Aws::Utils::Outcome< CreateRegistryResult, SchemasErrorCreateRegistryOutcome
 
typedef Aws::Utils::Outcome< CreateSchemaResult, SchemasErrorCreateSchemaOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorDeleteDiscovererOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorDeleteRegistryOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorDeleteResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorDeleteSchemaOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorDeleteSchemaVersionOutcome
 
typedef Aws::Utils::Outcome< DescribeCodeBindingResult, SchemasErrorDescribeCodeBindingOutcome
 
typedef Aws::Utils::Outcome< DescribeDiscovererResult, SchemasErrorDescribeDiscovererOutcome
 
typedef Aws::Utils::Outcome< DescribeRegistryResult, SchemasErrorDescribeRegistryOutcome
 
typedef Aws::Utils::Outcome< DescribeSchemaResult, SchemasErrorDescribeSchemaOutcome
 
typedef Aws::Utils::Outcome< ExportSchemaResult, SchemasErrorExportSchemaOutcome
 
typedef Aws::Utils::Outcome< GetCodeBindingSourceResult, SchemasErrorGetCodeBindingSourceOutcome
 
typedef Aws::Utils::Outcome< GetDiscoveredSchemaResult, SchemasErrorGetDiscoveredSchemaOutcome
 
typedef Aws::Utils::Outcome< GetResourcePolicyResult, SchemasErrorGetResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< ListDiscoverersResult, SchemasErrorListDiscoverersOutcome
 
typedef Aws::Utils::Outcome< ListRegistriesResult, SchemasErrorListRegistriesOutcome
 
typedef Aws::Utils::Outcome< ListSchemaVersionsResult, SchemasErrorListSchemaVersionsOutcome
 
typedef Aws::Utils::Outcome< ListSchemasResult, SchemasErrorListSchemasOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SchemasErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutCodeBindingResult, SchemasErrorPutCodeBindingOutcome
 
typedef Aws::Utils::Outcome< PutResourcePolicyResult, SchemasErrorPutResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< SearchSchemasResult, SchemasErrorSearchSchemasOutcome
 
typedef Aws::Utils::Outcome< StartDiscovererResult, SchemasErrorStartDiscovererOutcome
 
typedef Aws::Utils::Outcome< StopDiscovererResult, SchemasErrorStopDiscovererOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SchemasErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateDiscovererResult, SchemasErrorUpdateDiscovererOutcome
 
typedef Aws::Utils::Outcome< UpdateRegistryResult, SchemasErrorUpdateRegistryOutcome
 
typedef Aws::Utils::Outcome< UpdateSchemaResult, SchemasErrorUpdateSchemaOutcome
 
typedef std::future< CreateDiscovererOutcomeCreateDiscovererOutcomeCallable
 
typedef std::future< CreateRegistryOutcomeCreateRegistryOutcomeCallable
 
typedef std::future< CreateSchemaOutcomeCreateSchemaOutcomeCallable
 
typedef std::future< DeleteDiscovererOutcomeDeleteDiscovererOutcomeCallable
 
typedef std::future< DeleteRegistryOutcomeDeleteRegistryOutcomeCallable
 
typedef std::future< DeleteResourcePolicyOutcomeDeleteResourcePolicyOutcomeCallable
 
typedef std::future< DeleteSchemaOutcomeDeleteSchemaOutcomeCallable
 
typedef std::future< DeleteSchemaVersionOutcomeDeleteSchemaVersionOutcomeCallable
 
typedef std::future< DescribeCodeBindingOutcomeDescribeCodeBindingOutcomeCallable
 
typedef std::future< DescribeDiscovererOutcomeDescribeDiscovererOutcomeCallable
 
typedef std::future< DescribeRegistryOutcomeDescribeRegistryOutcomeCallable
 
typedef std::future< DescribeSchemaOutcomeDescribeSchemaOutcomeCallable
 
typedef std::future< ExportSchemaOutcomeExportSchemaOutcomeCallable
 
typedef std::future< GetCodeBindingSourceOutcomeGetCodeBindingSourceOutcomeCallable
 
typedef std::future< GetDiscoveredSchemaOutcomeGetDiscoveredSchemaOutcomeCallable
 
typedef std::future< GetResourcePolicyOutcomeGetResourcePolicyOutcomeCallable
 
typedef std::future< ListDiscoverersOutcomeListDiscoverersOutcomeCallable
 
typedef std::future< ListRegistriesOutcomeListRegistriesOutcomeCallable
 
typedef std::future< ListSchemaVersionsOutcomeListSchemaVersionsOutcomeCallable
 
typedef std::future< ListSchemasOutcomeListSchemasOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutCodeBindingOutcomePutCodeBindingOutcomeCallable
 
typedef std::future< PutResourcePolicyOutcomePutResourcePolicyOutcomeCallable
 
typedef std::future< SearchSchemasOutcomeSearchSchemasOutcomeCallable
 
typedef std::future< StartDiscovererOutcomeStartDiscovererOutcomeCallable
 
typedef std::future< StopDiscovererOutcomeStopDiscovererOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateDiscovererOutcomeUpdateDiscovererOutcomeCallable
 
typedef std::future< UpdateRegistryOutcomeUpdateRegistryOutcomeCallable
 
typedef std::future< UpdateSchemaOutcomeUpdateSchemaOutcomeCallable
 

Enumerations

enum  CodeGenerationStatus { CodeGenerationStatus::NOT_SET, CodeGenerationStatus::CREATE_IN_PROGRESS, CodeGenerationStatus::CREATE_COMPLETE, CodeGenerationStatus::CREATE_FAILED }
 
enum  DiscovererState { DiscovererState::NOT_SET, DiscovererState::STARTED, DiscovererState::STOPPED }
 
enum  Type { Type::NOT_SET, Type::OpenApi3, Type::JSONSchemaDraft4 }
 

Typedef Documentation

◆ CreateDiscovererOutcome

Definition at line 108 of file SchemasClient.h.

◆ CreateDiscovererOutcomeCallable

Definition at line 142 of file SchemasClient.h.

◆ CreateRegistryOutcome

Definition at line 111 of file SchemasClient.h.

◆ CreateRegistryOutcomeCallable

Definition at line 143 of file SchemasClient.h.

◆ CreateSchemaOutcome

Definition at line 112 of file SchemasClient.h.

◆ CreateSchemaOutcomeCallable

Definition at line 144 of file SchemasClient.h.

◆ DeleteDiscovererOutcome

Definition at line 113 of file SchemasClient.h.

◆ DeleteDiscovererOutcomeCallable

Definition at line 145 of file SchemasClient.h.

◆ DeleteRegistryOutcome

Definition at line 114 of file SchemasClient.h.

◆ DeleteRegistryOutcomeCallable

Definition at line 146 of file SchemasClient.h.

◆ DeleteResourcePolicyOutcome

Definition at line 115 of file SchemasClient.h.

◆ DeleteResourcePolicyOutcomeCallable

Definition at line 147 of file SchemasClient.h.

◆ DeleteSchemaOutcome

Definition at line 116 of file SchemasClient.h.

◆ DeleteSchemaOutcomeCallable

Definition at line 148 of file SchemasClient.h.

◆ DeleteSchemaVersionOutcome

Definition at line 117 of file SchemasClient.h.

◆ DeleteSchemaVersionOutcomeCallable

Definition at line 149 of file SchemasClient.h.

◆ DescribeCodeBindingOutcome

Definition at line 118 of file SchemasClient.h.

◆ DescribeCodeBindingOutcomeCallable

Definition at line 150 of file SchemasClient.h.

◆ DescribeDiscovererOutcome

Definition at line 119 of file SchemasClient.h.

◆ DescribeDiscovererOutcomeCallable

Definition at line 151 of file SchemasClient.h.

◆ DescribeRegistryOutcome

Definition at line 120 of file SchemasClient.h.

◆ DescribeRegistryOutcomeCallable

Definition at line 152 of file SchemasClient.h.

◆ DescribeSchemaOutcome

Definition at line 121 of file SchemasClient.h.

◆ DescribeSchemaOutcomeCallable

Definition at line 153 of file SchemasClient.h.

◆ ExportSchemaOutcome

Definition at line 122 of file SchemasClient.h.

◆ ExportSchemaOutcomeCallable

Definition at line 154 of file SchemasClient.h.

◆ GetCodeBindingSourceOutcome

Definition at line 123 of file SchemasClient.h.

◆ GetCodeBindingSourceOutcomeCallable

Definition at line 155 of file SchemasClient.h.

◆ GetDiscoveredSchemaOutcome

Definition at line 124 of file SchemasClient.h.

◆ GetDiscoveredSchemaOutcomeCallable

Definition at line 156 of file SchemasClient.h.

◆ GetResourcePolicyOutcome

Definition at line 125 of file SchemasClient.h.

◆ GetResourcePolicyOutcomeCallable

Definition at line 157 of file SchemasClient.h.

◆ ListDiscoverersOutcome

Definition at line 126 of file SchemasClient.h.

◆ ListDiscoverersOutcomeCallable

Definition at line 158 of file SchemasClient.h.

◆ ListRegistriesOutcome

Definition at line 127 of file SchemasClient.h.

◆ ListRegistriesOutcomeCallable

Definition at line 159 of file SchemasClient.h.

◆ ListSchemasOutcome

Definition at line 129 of file SchemasClient.h.

◆ ListSchemasOutcomeCallable

Definition at line 161 of file SchemasClient.h.

◆ ListSchemaVersionsOutcome

Definition at line 128 of file SchemasClient.h.

◆ ListSchemaVersionsOutcomeCallable

Definition at line 160 of file SchemasClient.h.

◆ ListTagsForResourceOutcome

Definition at line 130 of file SchemasClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 162 of file SchemasClient.h.

◆ PutCodeBindingOutcome

Definition at line 131 of file SchemasClient.h.

◆ PutCodeBindingOutcomeCallable

Definition at line 163 of file SchemasClient.h.

◆ PutResourcePolicyOutcome

Definition at line 132 of file SchemasClient.h.

◆ PutResourcePolicyOutcomeCallable

Definition at line 164 of file SchemasClient.h.

◆ SearchSchemasOutcome

Definition at line 133 of file SchemasClient.h.

◆ SearchSchemasOutcomeCallable

Definition at line 165 of file SchemasClient.h.

◆ StartDiscovererOutcome

Definition at line 134 of file SchemasClient.h.

◆ StartDiscovererOutcomeCallable

Definition at line 166 of file SchemasClient.h.

◆ StopDiscovererOutcome

Definition at line 135 of file SchemasClient.h.

◆ StopDiscovererOutcomeCallable

Definition at line 167 of file SchemasClient.h.

◆ TagResourceOutcome

Definition at line 136 of file SchemasClient.h.

◆ TagResourceOutcomeCallable

Definition at line 168 of file SchemasClient.h.

◆ UntagResourceOutcome

Definition at line 137 of file SchemasClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 169 of file SchemasClient.h.

◆ UpdateDiscovererOutcome

Definition at line 138 of file SchemasClient.h.

◆ UpdateDiscovererOutcomeCallable

Definition at line 170 of file SchemasClient.h.

◆ UpdateRegistryOutcome

Definition at line 139 of file SchemasClient.h.

◆ UpdateRegistryOutcomeCallable

Definition at line 171 of file SchemasClient.h.

◆ UpdateSchemaOutcome

Definition at line 140 of file SchemasClient.h.

◆ UpdateSchemaOutcomeCallable

Definition at line 172 of file SchemasClient.h.

Enumeration Type Documentation

◆ CodeGenerationStatus

Enumerator
NOT_SET 
CREATE_IN_PROGRESS 
CREATE_COMPLETE 
CREATE_FAILED 

Definition at line 16 of file CodeGenerationStatus.h.

◆ DiscovererState

Enumerator
NOT_SET 
STARTED 
STOPPED 

Definition at line 16 of file DiscovererState.h.

◆ Type

Enumerator
NOT_SET 
OpenApi3 
JSONSchemaDraft4 

Definition at line 16 of file Type.h.