AWS SDK for C++  1.9.104
AWS SDK for C++
ModifyEndpointAccessResult.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 template<typename RESULT_TYPE>
19 class AmazonWebServiceResult;
20 
21 namespace Utils
22 {
23 namespace Xml
24 {
25  class XmlDocument;
26 } // namespace Xml
27 } // namespace Utils
28 namespace Redshift
29 {
30 namespace Model
31 {
38  {
39  public:
43 
44 
48  inline const Aws::String& GetClusterIdentifier() const{ return m_clusterIdentifier; }
49 
53  inline void SetClusterIdentifier(const Aws::String& value) { m_clusterIdentifier = value; }
54 
58  inline void SetClusterIdentifier(Aws::String&& value) { m_clusterIdentifier = std::move(value); }
59 
63  inline void SetClusterIdentifier(const char* value) { m_clusterIdentifier.assign(value); }
64 
68  inline ModifyEndpointAccessResult& WithClusterIdentifier(const Aws::String& value) { SetClusterIdentifier(value); return *this;}
69 
73  inline ModifyEndpointAccessResult& WithClusterIdentifier(Aws::String&& value) { SetClusterIdentifier(std::move(value)); return *this;}
74 
78  inline ModifyEndpointAccessResult& WithClusterIdentifier(const char* value) { SetClusterIdentifier(value); return *this;}
79 
80 
84  inline const Aws::String& GetResourceOwner() const{ return m_resourceOwner; }
85 
89  inline void SetResourceOwner(const Aws::String& value) { m_resourceOwner = value; }
90 
94  inline void SetResourceOwner(Aws::String&& value) { m_resourceOwner = std::move(value); }
95 
99  inline void SetResourceOwner(const char* value) { m_resourceOwner.assign(value); }
100 
104  inline ModifyEndpointAccessResult& WithResourceOwner(const Aws::String& value) { SetResourceOwner(value); return *this;}
105 
109  inline ModifyEndpointAccessResult& WithResourceOwner(Aws::String&& value) { SetResourceOwner(std::move(value)); return *this;}
110 
114  inline ModifyEndpointAccessResult& WithResourceOwner(const char* value) { SetResourceOwner(value); return *this;}
115 
116 
121  inline const Aws::String& GetSubnetGroupName() const{ return m_subnetGroupName; }
122 
127  inline void SetSubnetGroupName(const Aws::String& value) { m_subnetGroupName = value; }
128 
133  inline void SetSubnetGroupName(Aws::String&& value) { m_subnetGroupName = std::move(value); }
134 
139  inline void SetSubnetGroupName(const char* value) { m_subnetGroupName.assign(value); }
140 
145  inline ModifyEndpointAccessResult& WithSubnetGroupName(const Aws::String& value) { SetSubnetGroupName(value); return *this;}
146 
151  inline ModifyEndpointAccessResult& WithSubnetGroupName(Aws::String&& value) { SetSubnetGroupName(std::move(value)); return *this;}
152 
157  inline ModifyEndpointAccessResult& WithSubnetGroupName(const char* value) { SetSubnetGroupName(value); return *this;}
158 
159 
163  inline const Aws::String& GetEndpointStatus() const{ return m_endpointStatus; }
164 
168  inline void SetEndpointStatus(const Aws::String& value) { m_endpointStatus = value; }
169 
173  inline void SetEndpointStatus(Aws::String&& value) { m_endpointStatus = std::move(value); }
174 
178  inline void SetEndpointStatus(const char* value) { m_endpointStatus.assign(value); }
179 
183  inline ModifyEndpointAccessResult& WithEndpointStatus(const Aws::String& value) { SetEndpointStatus(value); return *this;}
184 
188  inline ModifyEndpointAccessResult& WithEndpointStatus(Aws::String&& value) { SetEndpointStatus(std::move(value)); return *this;}
189 
193  inline ModifyEndpointAccessResult& WithEndpointStatus(const char* value) { SetEndpointStatus(value); return *this;}
194 
195 
199  inline const Aws::String& GetEndpointName() const{ return m_endpointName; }
200 
204  inline void SetEndpointName(const Aws::String& value) { m_endpointName = value; }
205 
209  inline void SetEndpointName(Aws::String&& value) { m_endpointName = std::move(value); }
210 
214  inline void SetEndpointName(const char* value) { m_endpointName.assign(value); }
215 
219  inline ModifyEndpointAccessResult& WithEndpointName(const Aws::String& value) { SetEndpointName(value); return *this;}
220 
224  inline ModifyEndpointAccessResult& WithEndpointName(Aws::String&& value) { SetEndpointName(std::move(value)); return *this;}
225 
229  inline ModifyEndpointAccessResult& WithEndpointName(const char* value) { SetEndpointName(value); return *this;}
230 
231 
235  inline const Aws::Utils::DateTime& GetEndpointCreateTime() const{ return m_endpointCreateTime; }
236 
240  inline void SetEndpointCreateTime(const Aws::Utils::DateTime& value) { m_endpointCreateTime = value; }
241 
245  inline void SetEndpointCreateTime(Aws::Utils::DateTime&& value) { m_endpointCreateTime = std::move(value); }
246 
250  inline ModifyEndpointAccessResult& WithEndpointCreateTime(const Aws::Utils::DateTime& value) { SetEndpointCreateTime(value); return *this;}
251 
255  inline ModifyEndpointAccessResult& WithEndpointCreateTime(Aws::Utils::DateTime&& value) { SetEndpointCreateTime(std::move(value)); return *this;}
256 
257 
261  inline int GetPort() const{ return m_port; }
262 
266  inline void SetPort(int value) { m_port = value; }
267 
271  inline ModifyEndpointAccessResult& WithPort(int value) { SetPort(value); return *this;}
272 
273 
277  inline const Aws::String& GetAddress() const{ return m_address; }
278 
282  inline void SetAddress(const Aws::String& value) { m_address = value; }
283 
287  inline void SetAddress(Aws::String&& value) { m_address = std::move(value); }
288 
292  inline void SetAddress(const char* value) { m_address.assign(value); }
293 
297  inline ModifyEndpointAccessResult& WithAddress(const Aws::String& value) { SetAddress(value); return *this;}
298 
302  inline ModifyEndpointAccessResult& WithAddress(Aws::String&& value) { SetAddress(std::move(value)); return *this;}
303 
307  inline ModifyEndpointAccessResult& WithAddress(const char* value) { SetAddress(value); return *this;}
308 
309 
313  inline const Aws::Vector<VpcSecurityGroupMembership>& GetVpcSecurityGroups() const{ return m_vpcSecurityGroups; }
314 
318  inline void SetVpcSecurityGroups(const Aws::Vector<VpcSecurityGroupMembership>& value) { m_vpcSecurityGroups = value; }
319 
323  inline void SetVpcSecurityGroups(Aws::Vector<VpcSecurityGroupMembership>&& value) { m_vpcSecurityGroups = std::move(value); }
324 
328  inline ModifyEndpointAccessResult& WithVpcSecurityGroups(const Aws::Vector<VpcSecurityGroupMembership>& value) { SetVpcSecurityGroups(value); return *this;}
329 
333  inline ModifyEndpointAccessResult& WithVpcSecurityGroups(Aws::Vector<VpcSecurityGroupMembership>&& value) { SetVpcSecurityGroups(std::move(value)); return *this;}
334 
338  inline ModifyEndpointAccessResult& AddVpcSecurityGroups(const VpcSecurityGroupMembership& value) { m_vpcSecurityGroups.push_back(value); return *this; }
339 
343  inline ModifyEndpointAccessResult& AddVpcSecurityGroups(VpcSecurityGroupMembership&& value) { m_vpcSecurityGroups.push_back(std::move(value)); return *this; }
344 
345 
346 
347  inline const VpcEndpoint& GetVpcEndpoint() const{ return m_vpcEndpoint; }
348 
349 
350  inline void SetVpcEndpoint(const VpcEndpoint& value) { m_vpcEndpoint = value; }
351 
352 
353  inline void SetVpcEndpoint(VpcEndpoint&& value) { m_vpcEndpoint = std::move(value); }
354 
355 
356  inline ModifyEndpointAccessResult& WithVpcEndpoint(const VpcEndpoint& value) { SetVpcEndpoint(value); return *this;}
357 
358 
359  inline ModifyEndpointAccessResult& WithVpcEndpoint(VpcEndpoint&& value) { SetVpcEndpoint(std::move(value)); return *this;}
360 
361 
362 
363  inline const ResponseMetadata& GetResponseMetadata() const{ return m_responseMetadata; }
364 
365 
366  inline void SetResponseMetadata(const ResponseMetadata& value) { m_responseMetadata = value; }
367 
368 
369  inline void SetResponseMetadata(ResponseMetadata&& value) { m_responseMetadata = std::move(value); }
370 
371 
372  inline ModifyEndpointAccessResult& WithResponseMetadata(const ResponseMetadata& value) { SetResponseMetadata(value); return *this;}
373 
374 
375  inline ModifyEndpointAccessResult& WithResponseMetadata(ResponseMetadata&& value) { SetResponseMetadata(std::move(value)); return *this;}
376 
377  private:
378 
379  Aws::String m_clusterIdentifier;
380 
381  Aws::String m_resourceOwner;
382 
383  Aws::String m_subnetGroupName;
384 
385  Aws::String m_endpointStatus;
386 
387  Aws::String m_endpointName;
388 
389  Aws::Utils::DateTime m_endpointCreateTime;
390 
391  int m_port;
392 
393  Aws::String m_address;
394 
395  Aws::Vector<VpcSecurityGroupMembership> m_vpcSecurityGroups;
396 
397  VpcEndpoint m_vpcEndpoint;
398 
399  ResponseMetadata m_responseMetadata;
400  };
401 
402 } // namespace Model
403 } // namespace Redshift
404 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointStatus
ModifyEndpointAccessResult & WithEndpointStatus(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:188
Aws::Redshift::Model::ResponseMetadata
Definition: ResponseMetadata.h:27
Aws::Redshift::Model::ModifyEndpointAccessResult::GetPort
int GetPort() const
Definition: ModifyEndpointAccessResult.h:261
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::Redshift::Model::ModifyEndpointAccessResult::WithSubnetGroupName
ModifyEndpointAccessResult & WithSubnetGroupName(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:151
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointStatus
ModifyEndpointAccessResult & WithEndpointStatus(const char *value)
Definition: ModifyEndpointAccessResult.h:193
Aws::Redshift::Model::ModifyEndpointAccessResult::WithResponseMetadata
ModifyEndpointAccessResult & WithResponseMetadata(ResponseMetadata &&value)
Definition: ModifyEndpointAccessResult.h:375
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointStatus
void SetEndpointStatus(const char *value)
Definition: ModifyEndpointAccessResult.h:178
Aws::Redshift::Model::ModifyEndpointAccessResult::GetClusterIdentifier
const Aws::String & GetClusterIdentifier() const
Definition: ModifyEndpointAccessResult.h:48
Aws::Redshift::Model::ModifyEndpointAccessResult::WithSubnetGroupName
ModifyEndpointAccessResult & WithSubnetGroupName(const char *value)
Definition: ModifyEndpointAccessResult.h:157
Aws::Redshift::Model::ModifyEndpointAccessResult::WithResourceOwner
ModifyEndpointAccessResult & WithResourceOwner(const char *value)
Definition: ModifyEndpointAccessResult.h:114
Aws::Redshift::Model::ModifyEndpointAccessResult::GetSubnetGroupName
const Aws::String & GetSubnetGroupName() const
Definition: ModifyEndpointAccessResult.h:121
Aws::Redshift::Model::ModifyEndpointAccessResult::SetVpcEndpoint
void SetVpcEndpoint(const VpcEndpoint &value)
Definition: ModifyEndpointAccessResult.h:350
Aws::Redshift::Model::ModifyEndpointAccessResult::WithClusterIdentifier
ModifyEndpointAccessResult & WithClusterIdentifier(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:68
DateTime.h
Aws::Redshift::Model::ModifyEndpointAccessResult::SetResourceOwner
void SetResourceOwner(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:94
Aws::Redshift::Model::ModifyEndpointAccessResult::SetVpcEndpoint
void SetVpcEndpoint(VpcEndpoint &&value)
Definition: ModifyEndpointAccessResult.h:353
Aws::Redshift::Model::ModifyEndpointAccessResult::WithVpcEndpoint
ModifyEndpointAccessResult & WithVpcEndpoint(const VpcEndpoint &value)
Definition: ModifyEndpointAccessResult.h:356
Aws::Redshift::Model::ModifyEndpointAccessResult::GetVpcSecurityGroups
const Aws::Vector< VpcSecurityGroupMembership > & GetVpcSecurityGroups() const
Definition: ModifyEndpointAccessResult.h:313
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointStatus
ModifyEndpointAccessResult & WithEndpointStatus(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:183
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointName
ModifyEndpointAccessResult & WithEndpointName(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:219
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::Redshift::Model::ModifyEndpointAccessResult::WithAddress
ModifyEndpointAccessResult & WithAddress(const char *value)
Definition: ModifyEndpointAccessResult.h:307
Aws::Redshift::Model::ModifyEndpointAccessResult::SetVpcSecurityGroups
void SetVpcSecurityGroups(const Aws::Vector< VpcSecurityGroupMembership > &value)
Definition: ModifyEndpointAccessResult.h:318
Aws::Redshift::Model::ModifyEndpointAccessResult::WithVpcEndpoint
ModifyEndpointAccessResult & WithVpcEndpoint(VpcEndpoint &&value)
Definition: ModifyEndpointAccessResult.h:359
Aws::Redshift::Model::ModifyEndpointAccessResult::GetVpcEndpoint
const VpcEndpoint & GetVpcEndpoint() const
Definition: ModifyEndpointAccessResult.h:347
AWSVector.h
Aws::Redshift::Model::ModifyEndpointAccessResult::SetAddress
void SetAddress(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:287
Aws::Redshift::Model::ModifyEndpointAccessResult::GetResponseMetadata
const ResponseMetadata & GetResponseMetadata() const
Definition: ModifyEndpointAccessResult.h:363
Aws::Redshift::Model::ModifyEndpointAccessResult::SetClusterIdentifier
void SetClusterIdentifier(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:58
Aws::Redshift::Model::ModifyEndpointAccessResult::GetResourceOwner
const Aws::String & GetResourceOwner() const
Definition: ModifyEndpointAccessResult.h:84
Aws::Redshift::Model::ModifyEndpointAccessResult::GetEndpointName
const Aws::String & GetEndpointName() const
Definition: ModifyEndpointAccessResult.h:199
Aws::Redshift::Model::VpcEndpoint
Definition: VpcEndpoint.h:35
Aws::Redshift::Model::ModifyEndpointAccessResult::GetAddress
const Aws::String & GetAddress() const
Definition: ModifyEndpointAccessResult.h:277
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointName
void SetEndpointName(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:204
Aws::Redshift::Model::ModifyEndpointAccessResult::SetClusterIdentifier
void SetClusterIdentifier(const char *value)
Definition: ModifyEndpointAccessResult.h:63
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointCreateTime
ModifyEndpointAccessResult & WithEndpointCreateTime(const Aws::Utils::DateTime &value)
Definition: ModifyEndpointAccessResult.h:250
Aws::Redshift::Model::ModifyEndpointAccessResult::AddVpcSecurityGroups
ModifyEndpointAccessResult & AddVpcSecurityGroups(const VpcSecurityGroupMembership &value)
Definition: ModifyEndpointAccessResult.h:338
Aws::Redshift::Model::ModifyEndpointAccessResult::WithSubnetGroupName
ModifyEndpointAccessResult & WithSubnetGroupName(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:145
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointName
ModifyEndpointAccessResult & WithEndpointName(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:224
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointStatus
void SetEndpointStatus(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:168
Aws::Redshift::Model::ModifyEndpointAccessResult::SetVpcSecurityGroups
void SetVpcSecurityGroups(Aws::Vector< VpcSecurityGroupMembership > &&value)
Definition: ModifyEndpointAccessResult.h:323
AWS_REDSHIFT_API
#define AWS_REDSHIFT_API
Definition: Redshift_EXPORTS.h:28
Aws::Redshift::Model::ModifyEndpointAccessResult::WithResponseMetadata
ModifyEndpointAccessResult & WithResponseMetadata(const ResponseMetadata &value)
Definition: ModifyEndpointAccessResult.h:372
AWSString.h
Aws::Redshift::Model::ModifyEndpointAccessResult::WithVpcSecurityGroups
ModifyEndpointAccessResult & WithVpcSecurityGroups(Aws::Vector< VpcSecurityGroupMembership > &&value)
Definition: ModifyEndpointAccessResult.h:333
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointCreateTime
void SetEndpointCreateTime(const Aws::Utils::DateTime &value)
Definition: ModifyEndpointAccessResult.h:240
Aws::Redshift::Model::ModifyEndpointAccessResult::SetResourceOwner
void SetResourceOwner(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:89
Aws::Redshift::Model::ModifyEndpointAccessResult::GetEndpointStatus
const Aws::String & GetEndpointStatus() const
Definition: ModifyEndpointAccessResult.h:163
Aws::Redshift::Model::ModifyEndpointAccessResult::ModifyEndpointAccessResult
ModifyEndpointAccessResult()
Aws::Redshift::Model::ModifyEndpointAccessResult
Definition: ModifyEndpointAccessResult.h:38
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointStatus
void SetEndpointStatus(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:173
Aws::Redshift::Model::ModifyEndpointAccessResult::SetClusterIdentifier
void SetClusterIdentifier(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:53
Aws::Redshift::Model::ModifyEndpointAccessResult::WithResourceOwner
ModifyEndpointAccessResult & WithResourceOwner(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:109
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointCreateTime
ModifyEndpointAccessResult & WithEndpointCreateTime(Aws::Utils::DateTime &&value)
Definition: ModifyEndpointAccessResult.h:255
VpcSecurityGroupMembership.h
Aws::Redshift::Model::ModifyEndpointAccessResult::AddVpcSecurityGroups
ModifyEndpointAccessResult & AddVpcSecurityGroups(VpcSecurityGroupMembership &&value)
Definition: ModifyEndpointAccessResult.h:343
Aws::Redshift::Model::ModifyEndpointAccessResult::SetSubnetGroupName
void SetSubnetGroupName(const char *value)
Definition: ModifyEndpointAccessResult.h:139
Aws
Definition: AccessManagementClient.h:15
Aws::Redshift::Model::ModifyEndpointAccessResult::SetResourceOwner
void SetResourceOwner(const char *value)
Definition: ModifyEndpointAccessResult.h:99
Aws::Redshift::Model::ModifyEndpointAccessResult::SetAddress
void SetAddress(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:282
Aws::Redshift::Model::ModifyEndpointAccessResult::GetEndpointCreateTime
const Aws::Utils::DateTime & GetEndpointCreateTime() const
Definition: ModifyEndpointAccessResult.h:235
Redshift_EXPORTS.h
Aws::Redshift::Model::ModifyEndpointAccessResult::WithResourceOwner
ModifyEndpointAccessResult & WithResourceOwner(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:104
Aws::Redshift::Model::ModifyEndpointAccessResult::SetResponseMetadata
void SetResponseMetadata(const ResponseMetadata &value)
Definition: ModifyEndpointAccessResult.h:366
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointCreateTime
void SetEndpointCreateTime(Aws::Utils::DateTime &&value)
Definition: ModifyEndpointAccessResult.h:245
Aws::Redshift::Model::ModifyEndpointAccessResult::WithVpcSecurityGroups
ModifyEndpointAccessResult & WithVpcSecurityGroups(const Aws::Vector< VpcSecurityGroupMembership > &value)
Definition: ModifyEndpointAccessResult.h:328
Aws::Redshift::Model::ModifyEndpointAccessResult::ModifyEndpointAccessResult
ModifyEndpointAccessResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
VpcEndpoint.h
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointName
void SetEndpointName(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:209
ResponseMetadata.h
Aws::Redshift::Model::ModifyEndpointAccessResult::SetResponseMetadata
void SetResponseMetadata(ResponseMetadata &&value)
Definition: ModifyEndpointAccessResult.h:369
Aws::Redshift::Model::ModifyEndpointAccessResult::SetSubnetGroupName
void SetSubnetGroupName(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:133
Aws::Redshift::Model::VpcSecurityGroupMembership
Definition: VpcSecurityGroupMembership.h:32
Aws::Redshift::Model::ModifyEndpointAccessResult::WithClusterIdentifier
ModifyEndpointAccessResult & WithClusterIdentifier(const char *value)
Definition: ModifyEndpointAccessResult.h:78
Aws::Redshift::Model::ModifyEndpointAccessResult::WithEndpointName
ModifyEndpointAccessResult & WithEndpointName(const char *value)
Definition: ModifyEndpointAccessResult.h:229
Aws::Redshift::Model::ModifyEndpointAccessResult::SetAddress
void SetAddress(const char *value)
Definition: ModifyEndpointAccessResult.h:292
Aws::Redshift::Model::ModifyEndpointAccessResult::WithPort
ModifyEndpointAccessResult & WithPort(int value)
Definition: ModifyEndpointAccessResult.h:271
Aws::Redshift::Model::ModifyEndpointAccessResult::SetEndpointName
void SetEndpointName(const char *value)
Definition: ModifyEndpointAccessResult.h:214
Aws::Redshift::Model::ModifyEndpointAccessResult::operator=
ModifyEndpointAccessResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
Aws::Redshift::Model::ModifyEndpointAccessResult::SetPort
void SetPort(int value)
Definition: ModifyEndpointAccessResult.h:266
Aws::Redshift::Model::ModifyEndpointAccessResult::WithClusterIdentifier
ModifyEndpointAccessResult & WithClusterIdentifier(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:73
Aws::Redshift::Model::ModifyEndpointAccessResult::SetSubnetGroupName
void SetSubnetGroupName(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:127
Aws::Redshift::Model::ModifyEndpointAccessResult::WithAddress
ModifyEndpointAccessResult & WithAddress(const Aws::String &value)
Definition: ModifyEndpointAccessResult.h:297
Aws::Redshift::Model::ModifyEndpointAccessResult::WithAddress
ModifyEndpointAccessResult & WithAddress(Aws::String &&value)
Definition: ModifyEndpointAccessResult.h:302