1 /** 2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 * SPDX-License-Identifier: Apache-2.0. 4 */ 5 6 #include <aws/accessanalyzer/model/UntagResourceRequest.h> 7 #include <aws/core/utils/json/JsonSerializer.h> 8 #include <aws/core/http/URI.h> 9 #include <aws/core/utils/memory/stl/AWSStringStream.h> 10 11 #include <utility> 12 13 using namespace Aws::AccessAnalyzer::Model; 14 using namespace Aws::Utils::Json; 15 using namespace Aws::Utils; 16 using namespace Aws::Http; 17 UntagResourceRequest()18UntagResourceRequest::UntagResourceRequest() : 19 m_resourceArnHasBeenSet(false), 20 m_tagKeysHasBeenSet(false) 21 { 22 } 23 SerializePayload() const24Aws::String UntagResourceRequest::SerializePayload() const 25 { 26 return {}; 27 } 28 AddQueryStringParameters(URI & uri) const29void UntagResourceRequest::AddQueryStringParameters(URI& uri) const 30 { 31 Aws::StringStream ss; 32 if(m_tagKeysHasBeenSet) 33 { 34 for(const auto& item : m_tagKeys) 35 { 36 ss << item; 37 uri.AddQueryStringParameter("tagKeys", ss.str()); 38 ss.str(""); 39 } 40 } 41 42 } 43 44 45 46