AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::AppConfig::Model Namespace Reference

Namespaces

 BytesMeasureMapper
 
 DeploymentEventTypeMapper
 
 DeploymentStateMapper
 
 EnvironmentStateMapper
 
 GrowthTypeMapper
 
 ReplicateToMapper
 
 TriggeredByMapper
 
 ValidatorTypeMapper
 

Classes

class  Application
 
class  ConfigurationProfileSummary
 
class  CreateApplicationRequest
 
class  CreateApplicationResult
 
class  CreateConfigurationProfileRequest
 
class  CreateConfigurationProfileResult
 
class  CreateDeploymentStrategyRequest
 
class  CreateDeploymentStrategyResult
 
class  CreateEnvironmentRequest
 
class  CreateEnvironmentResult
 
class  CreateHostedConfigurationVersionRequest
 
class  CreateHostedConfigurationVersionResult
 
class  DeleteApplicationRequest
 
class  DeleteConfigurationProfileRequest
 
class  DeleteDeploymentStrategyRequest
 
class  DeleteEnvironmentRequest
 
class  DeleteHostedConfigurationVersionRequest
 
class  DeploymentEvent
 
class  DeploymentStrategy
 
class  DeploymentSummary
 
class  Environment
 
class  GetApplicationRequest
 
class  GetApplicationResult
 
class  GetConfigurationProfileRequest
 
class  GetConfigurationProfileResult
 
class  GetConfigurationRequest
 
class  GetConfigurationResult
 
class  GetDeploymentRequest
 
class  GetDeploymentResult
 
class  GetDeploymentStrategyRequest
 
class  GetDeploymentStrategyResult
 
class  GetEnvironmentRequest
 
class  GetEnvironmentResult
 
class  GetHostedConfigurationVersionRequest
 
class  GetHostedConfigurationVersionResult
 
class  HostedConfigurationVersionSummary
 
class  ListApplicationsRequest
 
class  ListApplicationsResult
 
class  ListConfigurationProfilesRequest
 
class  ListConfigurationProfilesResult
 
class  ListDeploymentsRequest
 
class  ListDeploymentsResult
 
class  ListDeploymentStrategiesRequest
 
class  ListDeploymentStrategiesResult
 
class  ListEnvironmentsRequest
 
class  ListEnvironmentsResult
 
class  ListHostedConfigurationVersionsRequest
 
class  ListHostedConfigurationVersionsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Monitor
 
class  PayloadTooLargeException
 
class  ResourceNotFoundException
 
class  StartDeploymentRequest
 
class  StartDeploymentResult
 
class  StopDeploymentRequest
 
class  StopDeploymentResult
 
class  TagResourceRequest
 
class  UntagResourceRequest
 
class  UpdateApplicationRequest
 
class  UpdateApplicationResult
 
class  UpdateConfigurationProfileRequest
 
class  UpdateConfigurationProfileResult
 
class  UpdateDeploymentStrategyRequest
 
class  UpdateDeploymentStrategyResult
 
class  UpdateEnvironmentRequest
 
class  UpdateEnvironmentResult
 
class  ValidateConfigurationRequest
 
class  Validator
 

Typedefs

typedef Aws::Utils::Outcome< CreateApplicationResult, AppConfigErrorCreateApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationProfileResult, AppConfigErrorCreateConfigurationProfileOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentStrategyResult, AppConfigErrorCreateDeploymentStrategyOutcome
 
typedef Aws::Utils::Outcome< CreateEnvironmentResult, AppConfigErrorCreateEnvironmentOutcome
 
typedef Aws::Utils::Outcome< CreateHostedConfigurationVersionResult, AppConfigErrorCreateHostedConfigurationVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorDeleteApplicationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorDeleteConfigurationProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorDeleteDeploymentStrategyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorDeleteEnvironmentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorDeleteHostedConfigurationVersionOutcome
 
typedef Aws::Utils::Outcome< GetApplicationResult, AppConfigErrorGetApplicationOutcome
 
typedef Aws::Utils::Outcome< GetConfigurationResult, AppConfigErrorGetConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetConfigurationProfileResult, AppConfigErrorGetConfigurationProfileOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentResult, AppConfigErrorGetDeploymentOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentStrategyResult, AppConfigErrorGetDeploymentStrategyOutcome
 
typedef Aws::Utils::Outcome< GetEnvironmentResult, AppConfigErrorGetEnvironmentOutcome
 
typedef Aws::Utils::Outcome< GetHostedConfigurationVersionResult, AppConfigErrorGetHostedConfigurationVersionOutcome
 
typedef Aws::Utils::Outcome< ListApplicationsResult, AppConfigErrorListApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationProfilesResult, AppConfigErrorListConfigurationProfilesOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentStrategiesResult, AppConfigErrorListDeploymentStrategiesOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentsResult, AppConfigErrorListDeploymentsOutcome
 
typedef Aws::Utils::Outcome< ListEnvironmentsResult, AppConfigErrorListEnvironmentsOutcome
 
typedef Aws::Utils::Outcome< ListHostedConfigurationVersionsResult, AppConfigErrorListHostedConfigurationVersionsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, AppConfigErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< StartDeploymentResult, AppConfigErrorStartDeploymentOutcome
 
typedef Aws::Utils::Outcome< StopDeploymentResult, AppConfigErrorStopDeploymentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateApplicationResult, AppConfigErrorUpdateApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationProfileResult, AppConfigErrorUpdateConfigurationProfileOutcome
 
typedef Aws::Utils::Outcome< UpdateDeploymentStrategyResult, AppConfigErrorUpdateDeploymentStrategyOutcome
 
typedef Aws::Utils::Outcome< UpdateEnvironmentResult, AppConfigErrorUpdateEnvironmentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, AppConfigErrorValidateConfigurationOutcome
 
typedef std::future< CreateApplicationOutcomeCreateApplicationOutcomeCallable
 
typedef std::future< CreateConfigurationProfileOutcomeCreateConfigurationProfileOutcomeCallable
 
typedef std::future< CreateDeploymentStrategyOutcomeCreateDeploymentStrategyOutcomeCallable
 
typedef std::future< CreateEnvironmentOutcomeCreateEnvironmentOutcomeCallable
 
typedef std::future< CreateHostedConfigurationVersionOutcomeCreateHostedConfigurationVersionOutcomeCallable
 
typedef std::future< DeleteApplicationOutcomeDeleteApplicationOutcomeCallable
 
typedef std::future< DeleteConfigurationProfileOutcomeDeleteConfigurationProfileOutcomeCallable
 
typedef std::future< DeleteDeploymentStrategyOutcomeDeleteDeploymentStrategyOutcomeCallable
 
typedef std::future< DeleteEnvironmentOutcomeDeleteEnvironmentOutcomeCallable
 
typedef std::future< DeleteHostedConfigurationVersionOutcomeDeleteHostedConfigurationVersionOutcomeCallable
 
typedef std::future< GetApplicationOutcomeGetApplicationOutcomeCallable
 
typedef std::future< GetConfigurationOutcomeGetConfigurationOutcomeCallable
 
typedef std::future< GetConfigurationProfileOutcomeGetConfigurationProfileOutcomeCallable
 
typedef std::future< GetDeploymentOutcomeGetDeploymentOutcomeCallable
 
typedef std::future< GetDeploymentStrategyOutcomeGetDeploymentStrategyOutcomeCallable
 
typedef std::future< GetEnvironmentOutcomeGetEnvironmentOutcomeCallable
 
typedef std::future< GetHostedConfigurationVersionOutcomeGetHostedConfigurationVersionOutcomeCallable
 
typedef std::future< ListApplicationsOutcomeListApplicationsOutcomeCallable
 
typedef std::future< ListConfigurationProfilesOutcomeListConfigurationProfilesOutcomeCallable
 
typedef std::future< ListDeploymentStrategiesOutcomeListDeploymentStrategiesOutcomeCallable
 
typedef std::future< ListDeploymentsOutcomeListDeploymentsOutcomeCallable
 
typedef std::future< ListEnvironmentsOutcomeListEnvironmentsOutcomeCallable
 
typedef std::future< ListHostedConfigurationVersionsOutcomeListHostedConfigurationVersionsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< StartDeploymentOutcomeStartDeploymentOutcomeCallable
 
typedef std::future< StopDeploymentOutcomeStopDeploymentOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateApplicationOutcomeUpdateApplicationOutcomeCallable
 
typedef std::future< UpdateConfigurationProfileOutcomeUpdateConfigurationProfileOutcomeCallable
 
typedef std::future< UpdateDeploymentStrategyOutcomeUpdateDeploymentStrategyOutcomeCallable
 
typedef std::future< UpdateEnvironmentOutcomeUpdateEnvironmentOutcomeCallable
 
typedef std::future< ValidateConfigurationOutcomeValidateConfigurationOutcomeCallable
 

Enumerations

enum  BytesMeasure { BytesMeasure::NOT_SET, BytesMeasure::KILOBYTES }
 
enum  DeploymentEventType {
  DeploymentEventType::NOT_SET, DeploymentEventType::PERCENTAGE_UPDATED, DeploymentEventType::ROLLBACK_STARTED, DeploymentEventType::ROLLBACK_COMPLETED,
  DeploymentEventType::BAKE_TIME_STARTED, DeploymentEventType::DEPLOYMENT_STARTED, DeploymentEventType::DEPLOYMENT_COMPLETED
}
 
enum  DeploymentState {
  DeploymentState::NOT_SET, DeploymentState::BAKING, DeploymentState::VALIDATING, DeploymentState::DEPLOYING,
  DeploymentState::COMPLETE, DeploymentState::ROLLING_BACK, DeploymentState::ROLLED_BACK
}
 
enum  EnvironmentState {
  EnvironmentState::NOT_SET, EnvironmentState::READY_FOR_DEPLOYMENT, EnvironmentState::DEPLOYING, EnvironmentState::ROLLING_BACK,
  EnvironmentState::ROLLED_BACK
}
 
enum  GrowthType { GrowthType::NOT_SET, GrowthType::LINEAR, GrowthType::EXPONENTIAL }
 
enum  ReplicateTo { ReplicateTo::NOT_SET, ReplicateTo::NONE, ReplicateTo::SSM_DOCUMENT }
 
enum  TriggeredBy {
  TriggeredBy::NOT_SET, TriggeredBy::USER, TriggeredBy::APPCONFIG, TriggeredBy::CLOUDWATCH_ALARM,
  TriggeredBy::INTERNAL_ERROR
}
 
enum  ValidatorType { ValidatorType::NOT_SET, ValidatorType::JSON_SCHEMA, ValidatorType::LAMBDA }
 

Typedef Documentation

◆ CreateApplicationOutcome

Definition at line 111 of file AppConfigClient.h.

◆ CreateApplicationOutcomeCallable

Definition at line 147 of file AppConfigClient.h.

◆ CreateConfigurationProfileOutcome

Definition at line 114 of file AppConfigClient.h.

◆ CreateConfigurationProfileOutcomeCallable

Definition at line 148 of file AppConfigClient.h.

◆ CreateDeploymentStrategyOutcome

Definition at line 115 of file AppConfigClient.h.

◆ CreateDeploymentStrategyOutcomeCallable

Definition at line 149 of file AppConfigClient.h.

◆ CreateEnvironmentOutcome

Definition at line 116 of file AppConfigClient.h.

◆ CreateEnvironmentOutcomeCallable

Definition at line 150 of file AppConfigClient.h.

◆ CreateHostedConfigurationVersionOutcome

Definition at line 117 of file AppConfigClient.h.

◆ CreateHostedConfigurationVersionOutcomeCallable

Definition at line 151 of file AppConfigClient.h.

◆ DeleteApplicationOutcome

Definition at line 118 of file AppConfigClient.h.

◆ DeleteApplicationOutcomeCallable

Definition at line 152 of file AppConfigClient.h.

◆ DeleteConfigurationProfileOutcome

Definition at line 119 of file AppConfigClient.h.

◆ DeleteConfigurationProfileOutcomeCallable

Definition at line 153 of file AppConfigClient.h.

◆ DeleteDeploymentStrategyOutcome

Definition at line 120 of file AppConfigClient.h.

◆ DeleteDeploymentStrategyOutcomeCallable

Definition at line 154 of file AppConfigClient.h.

◆ DeleteEnvironmentOutcome

Definition at line 121 of file AppConfigClient.h.

◆ DeleteEnvironmentOutcomeCallable

Definition at line 155 of file AppConfigClient.h.

◆ DeleteHostedConfigurationVersionOutcome

Definition at line 122 of file AppConfigClient.h.

◆ DeleteHostedConfigurationVersionOutcomeCallable

Definition at line 156 of file AppConfigClient.h.

◆ GetApplicationOutcome

Definition at line 123 of file AppConfigClient.h.

◆ GetApplicationOutcomeCallable

Definition at line 157 of file AppConfigClient.h.

◆ GetConfigurationOutcome

Definition at line 124 of file AppConfigClient.h.

◆ GetConfigurationOutcomeCallable

Definition at line 158 of file AppConfigClient.h.

◆ GetConfigurationProfileOutcome

Definition at line 125 of file AppConfigClient.h.

◆ GetConfigurationProfileOutcomeCallable

Definition at line 159 of file AppConfigClient.h.

◆ GetDeploymentOutcome

Definition at line 126 of file AppConfigClient.h.

◆ GetDeploymentOutcomeCallable

Definition at line 160 of file AppConfigClient.h.

◆ GetDeploymentStrategyOutcome

Definition at line 127 of file AppConfigClient.h.

◆ GetDeploymentStrategyOutcomeCallable

Definition at line 161 of file AppConfigClient.h.

◆ GetEnvironmentOutcome

Definition at line 128 of file AppConfigClient.h.

◆ GetEnvironmentOutcomeCallable

Definition at line 162 of file AppConfigClient.h.

◆ GetHostedConfigurationVersionOutcome

Definition at line 129 of file AppConfigClient.h.

◆ GetHostedConfigurationVersionOutcomeCallable

Definition at line 163 of file AppConfigClient.h.

◆ ListApplicationsOutcome

Definition at line 130 of file AppConfigClient.h.

◆ ListApplicationsOutcomeCallable

Definition at line 164 of file AppConfigClient.h.

◆ ListConfigurationProfilesOutcome

Definition at line 131 of file AppConfigClient.h.

◆ ListConfigurationProfilesOutcomeCallable

Definition at line 165 of file AppConfigClient.h.

◆ ListDeploymentsOutcome

Definition at line 133 of file AppConfigClient.h.

◆ ListDeploymentsOutcomeCallable

Definition at line 167 of file AppConfigClient.h.

◆ ListDeploymentStrategiesOutcome

Definition at line 132 of file AppConfigClient.h.

◆ ListDeploymentStrategiesOutcomeCallable

Definition at line 166 of file AppConfigClient.h.

◆ ListEnvironmentsOutcome

Definition at line 134 of file AppConfigClient.h.

◆ ListEnvironmentsOutcomeCallable

Definition at line 168 of file AppConfigClient.h.

◆ ListHostedConfigurationVersionsOutcome

Definition at line 135 of file AppConfigClient.h.

◆ ListHostedConfigurationVersionsOutcomeCallable

Definition at line 169 of file AppConfigClient.h.

◆ ListTagsForResourceOutcome

Definition at line 136 of file AppConfigClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 170 of file AppConfigClient.h.

◆ StartDeploymentOutcome

Definition at line 137 of file AppConfigClient.h.

◆ StartDeploymentOutcomeCallable

Definition at line 171 of file AppConfigClient.h.

◆ StopDeploymentOutcome

Definition at line 138 of file AppConfigClient.h.

◆ StopDeploymentOutcomeCallable

Definition at line 172 of file AppConfigClient.h.

◆ TagResourceOutcome

Definition at line 139 of file AppConfigClient.h.

◆ TagResourceOutcomeCallable

Definition at line 173 of file AppConfigClient.h.

◆ UntagResourceOutcome

Definition at line 140 of file AppConfigClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 174 of file AppConfigClient.h.

◆ UpdateApplicationOutcome

Definition at line 141 of file AppConfigClient.h.

◆ UpdateApplicationOutcomeCallable

Definition at line 175 of file AppConfigClient.h.

◆ UpdateConfigurationProfileOutcome

Definition at line 142 of file AppConfigClient.h.

◆ UpdateConfigurationProfileOutcomeCallable

Definition at line 176 of file AppConfigClient.h.

◆ UpdateDeploymentStrategyOutcome

Definition at line 143 of file AppConfigClient.h.

◆ UpdateDeploymentStrategyOutcomeCallable

Definition at line 177 of file AppConfigClient.h.

◆ UpdateEnvironmentOutcome

Definition at line 144 of file AppConfigClient.h.

◆ UpdateEnvironmentOutcomeCallable

Definition at line 178 of file AppConfigClient.h.

◆ ValidateConfigurationOutcome

Definition at line 145 of file AppConfigClient.h.

◆ ValidateConfigurationOutcomeCallable

Definition at line 179 of file AppConfigClient.h.

Enumeration Type Documentation

◆ BytesMeasure

Enumerator
NOT_SET 
KILOBYTES 

Definition at line 16 of file BytesMeasure.h.

◆ DeploymentEventType

Enumerator
NOT_SET 
PERCENTAGE_UPDATED 
ROLLBACK_STARTED 
ROLLBACK_COMPLETED 
BAKE_TIME_STARTED 
DEPLOYMENT_STARTED 
DEPLOYMENT_COMPLETED 

Definition at line 16 of file DeploymentEventType.h.

◆ DeploymentState

Enumerator
NOT_SET 
BAKING 
VALIDATING 
DEPLOYING 
COMPLETE 
ROLLING_BACK 
ROLLED_BACK 

Definition at line 16 of file DeploymentState.h.

◆ EnvironmentState

Enumerator
NOT_SET 
READY_FOR_DEPLOYMENT 
DEPLOYING 
ROLLING_BACK 
ROLLED_BACK 

Definition at line 16 of file EnvironmentState.h.

◆ GrowthType

Enumerator
NOT_SET 
LINEAR 
EXPONENTIAL 

Definition at line 16 of file GrowthType.h.

◆ ReplicateTo

Enumerator
NOT_SET 
NONE 
SSM_DOCUMENT 

Definition at line 16 of file ReplicateTo.h.

◆ TriggeredBy

Enumerator
NOT_SET 
USER 
APPCONFIG 
CLOUDWATCH_ALARM 
INTERNAL_ERROR 

Definition at line 16 of file TriggeredBy.h.

◆ ValidatorType

Enumerator
NOT_SET 
JSON_SCHEMA 
LAMBDA 

Definition at line 16 of file ValidatorType.h.