61 inline void SetApplicationName(
const char* value) { m_applicationNameHasBeenSet =
true; m_applicationName.assign(value); }
99 inline void SetDeploymentGroupName(
const char* value) { m_deploymentGroupNameHasBeenSet =
true; m_deploymentGroupName.assign(value); }
175 inline void SetDeploymentConfigName(
const char* value) { m_deploymentConfigNameHasBeenSet =
true; m_deploymentConfigName.assign(value); }
222 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
274 bool m_applicationNameHasBeenSet;
276 bool m_deploymentGroupNameHasBeenSet;
278 bool m_revisionHasBeenSet;
280 bool m_deploymentConfigNameHasBeenSet;
282 bool m_descriptionHasBeenSet;
283 bool m_ignoreApplicationStopFailures;
284 bool m_ignoreApplicationStopFailuresHasBeenSet;
CreateDeploymentRequest & WithDeploymentGroupName(const char *value)
CreateDeploymentRequest & WithIgnoreApplicationStopFailures(bool value)
void SetDeploymentGroupName(const Aws::String &value)
void SetRevision(const RevisionLocation &value)
void SetDescription(const Aws::String &value)
CreateDeploymentRequest & WithRevision(RevisionLocation &&value)
const Aws::String & GetDeploymentGroupName() const
const Aws::String & GetDeploymentConfigName() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetDeploymentConfigName(const char *value)
CreateDeploymentRequest & WithApplicationName(const char *value)
CreateDeploymentRequest & WithDescription(Aws::String &&value)
CreateDeploymentRequest & WithDescription(const char *value)
CreateDeploymentRequest & WithApplicationName(const Aws::String &value)
#define AWS_CODEDEPLOY_API
const Aws::String & GetDescription() const
CreateDeploymentRequest & WithDeploymentConfigName(Aws::String &&value)
void SetRevision(RevisionLocation &&value)
CreateDeploymentRequest & WithDeploymentGroupName(const Aws::String &value)
void SetApplicationName(const char *value)
void SetDeploymentGroupName(const char *value)
CreateDeploymentRequest & WithDescription(const Aws::String &value)
CreateDeploymentRequest & WithDeploymentConfigName(const char *value)
void SetIgnoreApplicationStopFailures(bool value)
void SetDescription(Aws::String &&value)
const RevisionLocation & GetRevision() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetApplicationName(const Aws::String &value)
CreateDeploymentRequest & WithRevision(const RevisionLocation &value)
CreateDeploymentRequest & WithDeploymentGroupName(Aws::String &&value)
const Aws::String & GetApplicationName() const
void SetDeploymentConfigName(const Aws::String &value)
void SetDeploymentGroupName(Aws::String &&value)
void SetApplicationName(Aws::String &&value)
void SetDescription(const char *value)
bool GetIgnoreApplicationStopFailures() const
CreateDeploymentRequest & WithApplicationName(Aws::String &&value)
JSON (JavaScript Object Notation).
void SetDeploymentConfigName(Aws::String &&value)
CreateDeploymentRequest & WithDeploymentConfigName(const Aws::String &value)