AWS SDK for C++  1.9.108
AWS SDK for C++
PutParameterRequest.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/ssm/SSM_EXPORTS.h>
8 #include <aws/ssm/SSMRequest.h>
13 #include <aws/ssm/model/Tag.h>
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace SSM
19 {
20 namespace Model
21 {
22 
26  {
27  public:
29 
30  // Service request name is the Operation name which will send this request out,
31  // each operation should has unique request name, so that we can get operation's name from this request.
32  // Note: this is not true for response, multiple operations may have the same response name,
33  // so we can not get operation's name from response.
34  inline virtual const char* GetServiceRequestName() const override { return "PutParameter"; }
35 
36  Aws::String SerializePayload() const override;
37 
39 
40 
67  inline const Aws::String& GetName() const{ return m_name; }
68 
95  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
96 
123  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
124 
151  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
152 
179  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
180 
207  inline PutParameterRequest& WithName(const Aws::String& value) { SetName(value); return *this;}
208 
235  inline PutParameterRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
236 
263  inline PutParameterRequest& WithName(const char* value) { SetName(value); return *this;}
264 
265 
271  inline const Aws::String& GetDescription() const{ return m_description; }
272 
278  inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; }
279 
285  inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }
286 
292  inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }
293 
299  inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }
300 
306  inline PutParameterRequest& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
307 
313  inline PutParameterRequest& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
314 
320  inline PutParameterRequest& WithDescription(const char* value) { SetDescription(value); return *this;}
321 
322 
330  inline const Aws::String& GetValue() const{ return m_value; }
331 
339  inline bool ValueHasBeenSet() const { return m_valueHasBeenSet; }
340 
348  inline void SetValue(const Aws::String& value) { m_valueHasBeenSet = true; m_value = value; }
349 
357  inline void SetValue(Aws::String&& value) { m_valueHasBeenSet = true; m_value = std::move(value); }
358 
366  inline void SetValue(const char* value) { m_valueHasBeenSet = true; m_value.assign(value); }
367 
375  inline PutParameterRequest& WithValue(const Aws::String& value) { SetValue(value); return *this;}
376 
384  inline PutParameterRequest& WithValue(Aws::String&& value) { SetValue(std::move(value)); return *this;}
385 
393  inline PutParameterRequest& WithValue(const char* value) { SetValue(value); return *this;}
394 
395 
406  inline const ParameterType& GetType() const{ return m_type; }
407 
418  inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }
419 
430  inline void SetType(const ParameterType& value) { m_typeHasBeenSet = true; m_type = value; }
431 
442  inline void SetType(ParameterType&& value) { m_typeHasBeenSet = true; m_type = std::move(value); }
443 
454  inline PutParameterRequest& WithType(const ParameterType& value) { SetType(value); return *this;}
455 
466  inline PutParameterRequest& WithType(ParameterType&& value) { SetType(std::move(value)); return *this;}
467 
468 
482  inline const Aws::String& GetKeyId() const{ return m_keyId; }
483 
497  inline bool KeyIdHasBeenSet() const { return m_keyIdHasBeenSet; }
498 
512  inline void SetKeyId(const Aws::String& value) { m_keyIdHasBeenSet = true; m_keyId = value; }
513 
527  inline void SetKeyId(Aws::String&& value) { m_keyIdHasBeenSet = true; m_keyId = std::move(value); }
528 
542  inline void SetKeyId(const char* value) { m_keyIdHasBeenSet = true; m_keyId.assign(value); }
543 
557  inline PutParameterRequest& WithKeyId(const Aws::String& value) { SetKeyId(value); return *this;}
558 
572  inline PutParameterRequest& WithKeyId(Aws::String&& value) { SetKeyId(std::move(value)); return *this;}
573 
587  inline PutParameterRequest& WithKeyId(const char* value) { SetKeyId(value); return *this;}
588 
589 
593  inline bool GetOverwrite() const{ return m_overwrite; }
594 
598  inline bool OverwriteHasBeenSet() const { return m_overwriteHasBeenSet; }
599 
603  inline void SetOverwrite(bool value) { m_overwriteHasBeenSet = true; m_overwrite = value; }
604 
608  inline PutParameterRequest& WithOverwrite(bool value) { SetOverwrite(value); return *this;}
609 
610 
616  inline const Aws::String& GetAllowedPattern() const{ return m_allowedPattern; }
617 
623  inline bool AllowedPatternHasBeenSet() const { return m_allowedPatternHasBeenSet; }
624 
630  inline void SetAllowedPattern(const Aws::String& value) { m_allowedPatternHasBeenSet = true; m_allowedPattern = value; }
631 
637  inline void SetAllowedPattern(Aws::String&& value) { m_allowedPatternHasBeenSet = true; m_allowedPattern = std::move(value); }
638 
644  inline void SetAllowedPattern(const char* value) { m_allowedPatternHasBeenSet = true; m_allowedPattern.assign(value); }
645 
651  inline PutParameterRequest& WithAllowedPattern(const Aws::String& value) { SetAllowedPattern(value); return *this;}
652 
658  inline PutParameterRequest& WithAllowedPattern(Aws::String&& value) { SetAllowedPattern(std::move(value)); return *this;}
659 
665  inline PutParameterRequest& WithAllowedPattern(const char* value) { SetAllowedPattern(value); return *this;}
666 
667 
681  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
682 
696  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
697 
711  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
712 
726  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
727 
741  inline PutParameterRequest& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
742 
756  inline PutParameterRequest& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
757 
771  inline PutParameterRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
772 
786  inline PutParameterRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
787 
788 
837  inline const ParameterTier& GetTier() const{ return m_tier; }
838 
887  inline bool TierHasBeenSet() const { return m_tierHasBeenSet; }
888 
937  inline void SetTier(const ParameterTier& value) { m_tierHasBeenSet = true; m_tier = value; }
938 
987  inline void SetTier(ParameterTier&& value) { m_tierHasBeenSet = true; m_tier = std::move(value); }
988 
1037  inline PutParameterRequest& WithTier(const ParameterTier& value) { SetTier(value); return *this;}
1038 
1087  inline PutParameterRequest& WithTier(ParameterTier&& value) { SetTier(std::move(value)); return *this;}
1088 
1089 
1110  inline const Aws::String& GetPolicies() const{ return m_policies; }
1111 
1132  inline bool PoliciesHasBeenSet() const { return m_policiesHasBeenSet; }
1133 
1154  inline void SetPolicies(const Aws::String& value) { m_policiesHasBeenSet = true; m_policies = value; }
1155 
1176  inline void SetPolicies(Aws::String&& value) { m_policiesHasBeenSet = true; m_policies = std::move(value); }
1177 
1198  inline void SetPolicies(const char* value) { m_policiesHasBeenSet = true; m_policies.assign(value); }
1199 
1220  inline PutParameterRequest& WithPolicies(const Aws::String& value) { SetPolicies(value); return *this;}
1221 
1242  inline PutParameterRequest& WithPolicies(Aws::String&& value) { SetPolicies(std::move(value)); return *this;}
1243 
1264  inline PutParameterRequest& WithPolicies(const char* value) { SetPolicies(value); return *this;}
1265 
1266 
1280  inline const Aws::String& GetDataType() const{ return m_dataType; }
1281 
1295  inline bool DataTypeHasBeenSet() const { return m_dataTypeHasBeenSet; }
1296 
1310  inline void SetDataType(const Aws::String& value) { m_dataTypeHasBeenSet = true; m_dataType = value; }
1311 
1325  inline void SetDataType(Aws::String&& value) { m_dataTypeHasBeenSet = true; m_dataType = std::move(value); }
1326 
1340  inline void SetDataType(const char* value) { m_dataTypeHasBeenSet = true; m_dataType.assign(value); }
1341 
1355  inline PutParameterRequest& WithDataType(const Aws::String& value) { SetDataType(value); return *this;}
1356 
1370  inline PutParameterRequest& WithDataType(Aws::String&& value) { SetDataType(std::move(value)); return *this;}
1371 
1385  inline PutParameterRequest& WithDataType(const char* value) { SetDataType(value); return *this;}
1386 
1387  private:
1388 
1389  Aws::String m_name;
1390  bool m_nameHasBeenSet;
1391 
1392  Aws::String m_description;
1393  bool m_descriptionHasBeenSet;
1394 
1395  Aws::String m_value;
1396  bool m_valueHasBeenSet;
1397 
1398  ParameterType m_type;
1399  bool m_typeHasBeenSet;
1400 
1401  Aws::String m_keyId;
1402  bool m_keyIdHasBeenSet;
1403 
1404  bool m_overwrite;
1405  bool m_overwriteHasBeenSet;
1406 
1407  Aws::String m_allowedPattern;
1408  bool m_allowedPatternHasBeenSet;
1409 
1410  Aws::Vector<Tag> m_tags;
1411  bool m_tagsHasBeenSet;
1412 
1413  ParameterTier m_tier;
1414  bool m_tierHasBeenSet;
1415 
1416  Aws::String m_policies;
1417  bool m_policiesHasBeenSet;
1418 
1419  Aws::String m_dataType;
1420  bool m_dataTypeHasBeenSet;
1421  };
1422 
1423 } // namespace Model
1424 } // namespace SSM
1425 } // namespace Aws
Aws::SSM::Model::PutParameterRequest::TierHasBeenSet
bool TierHasBeenSet() const
Definition: PutParameterRequest.h:887
ParameterTier.h
Aws::SSM::Model::PutParameterRequest::SetTier
void SetTier(const ParameterTier &value)
Definition: PutParameterRequest.h:937
Aws::SSM::Model::PutParameterRequest::WithKeyId
PutParameterRequest & WithKeyId(Aws::String &&value)
Definition: PutParameterRequest.h:572
Aws::SSM::Model::PutParameterRequest::OverwriteHasBeenSet
bool OverwriteHasBeenSet() const
Definition: PutParameterRequest.h:598
Aws::SSM::Model::PutParameterRequest::SetValue
void SetValue(const Aws::String &value)
Definition: PutParameterRequest.h:348
Aws::SSM::Model::PutParameterRequest::SetName
void SetName(const char *value)
Definition: PutParameterRequest.h:179
Aws::SSM::Model::PutParameterRequest::WithType
PutParameterRequest & WithType(ParameterType &&value)
Definition: PutParameterRequest.h:466
Aws::SSM::Model::PutParameterRequest::ValueHasBeenSet
bool ValueHasBeenSet() const
Definition: PutParameterRequest.h:339
Aws::SSM::Model::PutParameterRequest::SetName
void SetName(const Aws::String &value)
Definition: PutParameterRequest.h:123
Aws::SSM::Model::ParameterTier
ParameterTier
Definition: ParameterTier.h:17
Aws::SSM::Model::PutParameterRequest::WithKeyId
PutParameterRequest & WithKeyId(const char *value)
Definition: PutParameterRequest.h:587
Aws::SSM::Model::PutParameterRequest::SetPolicies
void SetPolicies(const char *value)
Definition: PutParameterRequest.h:1198
Aws::SSM::Model::PutParameterRequest::SetDescription
void SetDescription(const char *value)
Definition: PutParameterRequest.h:299
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
ParameterType.h
Aws::SSM::Model::PutParameterRequest::SetKeyId
void SetKeyId(const char *value)
Definition: PutParameterRequest.h:542
Aws::SSM::Model::PutParameterRequest::WithDescription
PutParameterRequest & WithDescription(Aws::String &&value)
Definition: PutParameterRequest.h:313
Aws::SSM::Model::PutParameterRequest::WithType
PutParameterRequest & WithType(const ParameterType &value)
Definition: PutParameterRequest.h:454
Aws::SSM::Model::PutParameterRequest::GetAllowedPattern
const Aws::String & GetAllowedPattern() const
Definition: PutParameterRequest.h:616
Aws::SSM::Model::PutParameterRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
AWS_SSM_API
#define AWS_SSM_API
Definition: SSM_EXPORTS.h:28
Aws::SSM::Model::PutParameterRequest::NameHasBeenSet
bool NameHasBeenSet() const
Definition: PutParameterRequest.h:95
Tag.h
Aws::SSM::Model::PutParameterRequest::WithDescription
PutParameterRequest & WithDescription(const char *value)
Definition: PutParameterRequest.h:320
Aws::SSM::Model::PutParameterRequest::KeyIdHasBeenSet
bool KeyIdHasBeenSet() const
Definition: PutParameterRequest.h:497
Aws::SSM::Model::PutParameterRequest::WithOverwrite
PutParameterRequest & WithOverwrite(bool value)
Definition: PutParameterRequest.h:608
Aws::SSM::Model::PutParameterRequest::SetDataType
void SetDataType(Aws::String &&value)
Definition: PutParameterRequest.h:1325
Aws::SSM::Model::PutParameterRequest::SetName
void SetName(Aws::String &&value)
Definition: PutParameterRequest.h:151
Aws::SSM::Model::PutParameterRequest::DataTypeHasBeenSet
bool DataTypeHasBeenSet() const
Definition: PutParameterRequest.h:1295
Aws::SSM::Model::PutParameterRequest::WithPolicies
PutParameterRequest & WithPolicies(const char *value)
Definition: PutParameterRequest.h:1264
Aws::SSM::Model::PutParameterRequest::PutParameterRequest
PutParameterRequest()
Aws::SSM::Model::PutParameterRequest::SetDescription
void SetDescription(const Aws::String &value)
Definition: PutParameterRequest.h:285
Aws::SSM::Model::PutParameterRequest::WithTier
PutParameterRequest & WithTier(const ParameterTier &value)
Definition: PutParameterRequest.h:1037
Aws::SSM::Model::PutParameterRequest
Definition: PutParameterRequest.h:26
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
SSM_EXPORTS.h
Aws::SSM::Model::PutParameterRequest::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: PutParameterRequest.h:726
Aws::SSM::Model::PutParameterRequest::AllowedPatternHasBeenSet
bool AllowedPatternHasBeenSet() const
Definition: PutParameterRequest.h:623
Aws::SSM::Model::PutParameterRequest::WithDataType
PutParameterRequest & WithDataType(Aws::String &&value)
Definition: PutParameterRequest.h:1370
AWSVector.h
Aws::SSM::Model::PutParameterRequest::DescriptionHasBeenSet
bool DescriptionHasBeenSet() const
Definition: PutParameterRequest.h:278
Aws::SSM::Model::PutParameterRequest::WithAllowedPattern
PutParameterRequest & WithAllowedPattern(Aws::String &&value)
Definition: PutParameterRequest.h:658
Aws::SSM::Model::PutParameterRequest::WithName
PutParameterRequest & WithName(const Aws::String &value)
Definition: PutParameterRequest.h:207
Aws::SSM::Model::PutParameterRequest::SetTier
void SetTier(ParameterTier &&value)
Definition: PutParameterRequest.h:987
Aws::SSM::Model::PutParameterRequest::SetAllowedPattern
void SetAllowedPattern(const char *value)
Definition: PutParameterRequest.h:644
Aws::SSM::Model::PutParameterRequest::WithName
PutParameterRequest & WithName(const char *value)
Definition: PutParameterRequest.h:263
Aws::SSM::Model::PutParameterRequest::GetName
const Aws::String & GetName() const
Definition: PutParameterRequest.h:67
Aws::SSM::Model::PutParameterRequest::SetKeyId
void SetKeyId(const Aws::String &value)
Definition: PutParameterRequest.h:512
Aws::SSM::Model::PutParameterRequest::WithTags
PutParameterRequest & WithTags(Aws::Vector< Tag > &&value)
Definition: PutParameterRequest.h:756
Aws::SSM::Model::PutParameterRequest::WithName
PutParameterRequest & WithName(Aws::String &&value)
Definition: PutParameterRequest.h:235
Aws::SSM::Model::PutParameterRequest::GetType
const ParameterType & GetType() const
Definition: PutParameterRequest.h:406
Aws::SSM::Model::PutParameterRequest::WithValue
PutParameterRequest & WithValue(const Aws::String &value)
Definition: PutParameterRequest.h:375
Aws::SSM::Model::PutParameterRequest::WithDataType
PutParameterRequest & WithDataType(const char *value)
Definition: PutParameterRequest.h:1385
Aws::SSM::Model::PutParameterRequest::GetDataType
const Aws::String & GetDataType() const
Definition: PutParameterRequest.h:1280
Aws::SSM::Model::PutParameterRequest::SetKeyId
void SetKeyId(Aws::String &&value)
Definition: PutParameterRequest.h:527
Aws::SSM::Model::PutParameterRequest::SetDataType
void SetDataType(const char *value)
Definition: PutParameterRequest.h:1340
Aws::SSM::Model::PutParameterRequest::PoliciesHasBeenSet
bool PoliciesHasBeenSet() const
Definition: PutParameterRequest.h:1132
Aws::SSM::Model::PutParameterRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: PutParameterRequest.h:34
Aws::SSM::Model::PutParameterRequest::WithTier
PutParameterRequest & WithTier(ParameterTier &&value)
Definition: PutParameterRequest.h:1087
Aws::SSM::Model::PutParameterRequest::WithAllowedPattern
PutParameterRequest & WithAllowedPattern(const char *value)
Definition: PutParameterRequest.h:665
Aws::SSM::Model::PutParameterRequest::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: PutParameterRequest.h:696
Aws::SSM::Model::PutParameterRequest::WithValue
PutParameterRequest & WithValue(const char *value)
Definition: PutParameterRequest.h:393
AWSString.h
Aws::SMS::Model::AppValidationStrategy::NOT_SET
@ NOT_SET
Aws::SSM::Model::PutParameterRequest::SetValue
void SetValue(const char *value)
Definition: PutParameterRequest.h:366
Aws::SSM::Model::PutParameterRequest::GetTier
const ParameterTier & GetTier() const
Definition: PutParameterRequest.h:837
Aws::SSM::Model::PutParameterRequest::SetDataType
void SetDataType(const Aws::String &value)
Definition: PutParameterRequest.h:1310
Aws::SSM::Model::PutParameterRequest::TypeHasBeenSet
bool TypeHasBeenSet() const
Definition: PutParameterRequest.h:418
Aws::SSM::Model::PutParameterRequest::SetOverwrite
void SetOverwrite(bool value)
Definition: PutParameterRequest.h:603
Aws::SSM::Model::PutParameterRequest::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: PutParameterRequest.h:681
Aws::SSM::Model::PutParameterRequest::AddTags
PutParameterRequest & AddTags(Tag &&value)
Definition: PutParameterRequest.h:786
Aws::SSM::Model::ParameterType
ParameterType
Definition: ParameterType.h:17
Aws::SSM::Model::PutParameterRequest::SetDescription
void SetDescription(Aws::String &&value)
Definition: PutParameterRequest.h:292
Aws::SSM::Model::PutParameterRequest::SetType
void SetType(const ParameterType &value)
Definition: PutParameterRequest.h:430
Aws::SSM::Model::PutParameterRequest::SetPolicies
void SetPolicies(Aws::String &&value)
Definition: PutParameterRequest.h:1176
Aws::SSM::Model::PutParameterRequest::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: PutParameterRequest.h:711
Aws::SSM::Model::PutParameterRequest::WithValue
PutParameterRequest & WithValue(Aws::String &&value)
Definition: PutParameterRequest.h:384
Aws::SSM::Model::PutParameterRequest::GetOverwrite
bool GetOverwrite() const
Definition: PutParameterRequest.h:593
Aws::SSM::Model::PutParameterRequest::WithKeyId
PutParameterRequest & WithKeyId(const Aws::String &value)
Definition: PutParameterRequest.h:557
Aws::SSM::Model::Tag
Definition: Tag.h:37
Aws
Definition: AccessManagementClient.h:15
Aws::SSM::Model::PutParameterRequest::WithDataType
PutParameterRequest & WithDataType(const Aws::String &value)
Definition: PutParameterRequest.h:1355
Aws::SSM::Model::PutParameterRequest::SetAllowedPattern
void SetAllowedPattern(const Aws::String &value)
Definition: PutParameterRequest.h:630
Aws::SSM::Model::PutParameterRequest::WithTags
PutParameterRequest & WithTags(const Aws::Vector< Tag > &value)
Definition: PutParameterRequest.h:741
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SSM::Model::PutParameterRequest::WithDescription
PutParameterRequest & WithDescription(const Aws::String &value)
Definition: PutParameterRequest.h:306
Aws::SSM::Model::PutParameterRequest::AddTags
PutParameterRequest & AddTags(const Tag &value)
Definition: PutParameterRequest.h:771
Aws::SSM::Model::PutParameterRequest::WithPolicies
PutParameterRequest & WithPolicies(Aws::String &&value)
Definition: PutParameterRequest.h:1242
Aws::SSM::Model::PutParameterRequest::GetValue
const Aws::String & GetValue() const
Definition: PutParameterRequest.h:330
Aws::SSM::Model::PutParameterRequest::GetKeyId
const Aws::String & GetKeyId() const
Definition: PutParameterRequest.h:482
Aws::SSM::Model::PutParameterRequest::SetValue
void SetValue(Aws::String &&value)
Definition: PutParameterRequest.h:357
Aws::SSM::Model::PutParameterRequest::GetPolicies
const Aws::String & GetPolicies() const
Definition: PutParameterRequest.h:1110
Aws::SSM::Model::PutParameterRequest::SetType
void SetType(ParameterType &&value)
Definition: PutParameterRequest.h:442
Aws::SSM::Model::PutParameterRequest::WithAllowedPattern
PutParameterRequest & WithAllowedPattern(const Aws::String &value)
Definition: PutParameterRequest.h:651
Aws::SSM::Model::PutParameterRequest::SetAllowedPattern
void SetAllowedPattern(Aws::String &&value)
Definition: PutParameterRequest.h:637
Aws::SSM::Model::PutParameterRequest::SetPolicies
void SetPolicies(const Aws::String &value)
Definition: PutParameterRequest.h:1154
Aws::SSM::Model::PutParameterRequest::WithPolicies
PutParameterRequest & WithPolicies(const Aws::String &value)
Definition: PutParameterRequest.h:1220
Aws::SSM::SSMRequest
Definition: SSMRequest.h:17
Aws::SSM::Model::PutParameterRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::SSM::Model::PutParameterRequest::GetDescription
const Aws::String & GetDescription() const
Definition: PutParameterRequest.h:271
SSMRequest.h