29 namespace ServiceCatalog
64 inline void SetParameterKey(
const char* value) { m_parameterKeyHasBeenSet =
true; m_parameterKey.assign(value); }
99 inline void SetDefaultValue(
const char* value) { m_defaultValueHasBeenSet =
true; m_defaultValue.assign(value); }
134 inline void SetParameterType(
const char* value) { m_parameterTypeHasBeenSet =
true; m_parameterType.assign(value); }
163 inline void SetIsNoEcho(
bool value) { m_isNoEchoHasBeenSet =
true; m_isNoEcho = value; }
190 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
234 bool m_parameterKeyHasBeenSet;
236 bool m_defaultValueHasBeenSet;
238 bool m_parameterTypeHasBeenSet;
240 bool m_isNoEchoHasBeenSet;
242 bool m_descriptionHasBeenSet;
244 bool m_parameterConstraintsHasBeenSet;
void SetParameterConstraints(ParameterConstraints &&value)
const ParameterConstraints & GetParameterConstraints() const
const Aws::String & GetDefaultValue() const
void SetParameterType(const char *value)
ProvisioningArtifactParameter & WithDefaultValue(Aws::String &&value)
ProvisioningArtifactParameter & WithDefaultValue(const Aws::String &value)
void SetParameterKey(Aws::String &&value)
#define AWS_SERVICECATALOG_API
void SetIsNoEcho(bool value)
void SetDefaultValue(Aws::String &&value)
const Aws::String & GetParameterType() const
void SetDefaultValue(const char *value)
ProvisioningArtifactParameter & WithDescription(const char *value)
void SetParameterConstraints(const ParameterConstraints &value)
ProvisioningArtifactParameter & WithParameterKey(const Aws::String &value)
ProvisioningArtifactParameter & WithParameterKey(const char *value)
void SetDescription(const char *value)
ProvisioningArtifactParameter & WithIsNoEcho(bool value)
void SetDescription(const Aws::String &value)
ProvisioningArtifactParameter & WithParameterKey(Aws::String &&value)
ProvisioningArtifactParameter & WithDescription(const Aws::String &value)
const Aws::String & GetDescription() const
void SetParameterKey(const char *value)
const Aws::String & GetParameterKey() const
ProvisioningArtifactParameter & WithParameterConstraints(ParameterConstraints &&value)
ProvisioningArtifactParameter & WithParameterType(const Aws::String &value)
void SetDescription(Aws::String &&value)
ProvisioningArtifactParameter & WithDefaultValue(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ProvisioningArtifactParameter & WithParameterType(const char *value)
void SetParameterType(const Aws::String &value)
ProvisioningArtifactParameter & WithParameterType(Aws::String &&value)
void SetParameterKey(const Aws::String &value)
ProvisioningArtifactParameter & WithParameterConstraints(const ParameterConstraints &value)
void SetDefaultValue(const Aws::String &value)
ProvisioningArtifactParameter & WithDescription(Aws::String &&value)
JSON (JavaScript Object Notation).
void SetParameterType(Aws::String &&value)