AWS SDK for C++  1.9.153
AWS SDK for C++
PendingModifiedValues.h
Go to the documentation of this file.
1 
6 #pragma once
10 #include <utility>
11 
12 namespace Aws
13 {
14 namespace Utils
15 {
16 namespace Xml
17 {
18  class XmlNode;
19 } // namespace Xml
20 } // namespace Utils
21 namespace Redshift
22 {
23 namespace Model
24 {
25 
34  {
35  public:
39 
40  void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
41  void OutputToStream(Aws::OStream& oStream, const char* location) const;
42 
43 
48  inline const Aws::String& GetMasterUserPassword() const{ return m_masterUserPassword; }
49 
54  inline bool MasterUserPasswordHasBeenSet() const { return m_masterUserPasswordHasBeenSet; }
55 
60  inline void SetMasterUserPassword(const Aws::String& value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword = value; }
61 
66  inline void SetMasterUserPassword(Aws::String&& value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword = std::move(value); }
67 
72  inline void SetMasterUserPassword(const char* value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword.assign(value); }
73 
78  inline PendingModifiedValues& WithMasterUserPassword(const Aws::String& value) { SetMasterUserPassword(value); return *this;}
79 
84  inline PendingModifiedValues& WithMasterUserPassword(Aws::String&& value) { SetMasterUserPassword(std::move(value)); return *this;}
85 
90  inline PendingModifiedValues& WithMasterUserPassword(const char* value) { SetMasterUserPassword(value); return *this;}
91 
92 
96  inline const Aws::String& GetNodeType() const{ return m_nodeType; }
97 
101  inline bool NodeTypeHasBeenSet() const { return m_nodeTypeHasBeenSet; }
102 
106  inline void SetNodeType(const Aws::String& value) { m_nodeTypeHasBeenSet = true; m_nodeType = value; }
107 
111  inline void SetNodeType(Aws::String&& value) { m_nodeTypeHasBeenSet = true; m_nodeType = std::move(value); }
112 
116  inline void SetNodeType(const char* value) { m_nodeTypeHasBeenSet = true; m_nodeType.assign(value); }
117 
121  inline PendingModifiedValues& WithNodeType(const Aws::String& value) { SetNodeType(value); return *this;}
122 
126  inline PendingModifiedValues& WithNodeType(Aws::String&& value) { SetNodeType(std::move(value)); return *this;}
127 
131  inline PendingModifiedValues& WithNodeType(const char* value) { SetNodeType(value); return *this;}
132 
133 
137  inline int GetNumberOfNodes() const{ return m_numberOfNodes; }
138 
142  inline bool NumberOfNodesHasBeenSet() const { return m_numberOfNodesHasBeenSet; }
143 
147  inline void SetNumberOfNodes(int value) { m_numberOfNodesHasBeenSet = true; m_numberOfNodes = value; }
148 
152  inline PendingModifiedValues& WithNumberOfNodes(int value) { SetNumberOfNodes(value); return *this;}
153 
154 
158  inline const Aws::String& GetClusterType() const{ return m_clusterType; }
159 
163  inline bool ClusterTypeHasBeenSet() const { return m_clusterTypeHasBeenSet; }
164 
168  inline void SetClusterType(const Aws::String& value) { m_clusterTypeHasBeenSet = true; m_clusterType = value; }
169 
173  inline void SetClusterType(Aws::String&& value) { m_clusterTypeHasBeenSet = true; m_clusterType = std::move(value); }
174 
178  inline void SetClusterType(const char* value) { m_clusterTypeHasBeenSet = true; m_clusterType.assign(value); }
179 
183  inline PendingModifiedValues& WithClusterType(const Aws::String& value) { SetClusterType(value); return *this;}
184 
188  inline PendingModifiedValues& WithClusterType(Aws::String&& value) { SetClusterType(std::move(value)); return *this;}
189 
193  inline PendingModifiedValues& WithClusterType(const char* value) { SetClusterType(value); return *this;}
194 
195 
199  inline const Aws::String& GetClusterVersion() const{ return m_clusterVersion; }
200 
204  inline bool ClusterVersionHasBeenSet() const { return m_clusterVersionHasBeenSet; }
205 
209  inline void SetClusterVersion(const Aws::String& value) { m_clusterVersionHasBeenSet = true; m_clusterVersion = value; }
210 
214  inline void SetClusterVersion(Aws::String&& value) { m_clusterVersionHasBeenSet = true; m_clusterVersion = std::move(value); }
215 
219  inline void SetClusterVersion(const char* value) { m_clusterVersionHasBeenSet = true; m_clusterVersion.assign(value); }
220 
224  inline PendingModifiedValues& WithClusterVersion(const Aws::String& value) { SetClusterVersion(value); return *this;}
225 
229  inline PendingModifiedValues& WithClusterVersion(Aws::String&& value) { SetClusterVersion(std::move(value)); return *this;}
230 
234  inline PendingModifiedValues& WithClusterVersion(const char* value) { SetClusterVersion(value); return *this;}
235 
236 
241  inline int GetAutomatedSnapshotRetentionPeriod() const{ return m_automatedSnapshotRetentionPeriod; }
242 
247  inline bool AutomatedSnapshotRetentionPeriodHasBeenSet() const { return m_automatedSnapshotRetentionPeriodHasBeenSet; }
248 
253  inline void SetAutomatedSnapshotRetentionPeriod(int value) { m_automatedSnapshotRetentionPeriodHasBeenSet = true; m_automatedSnapshotRetentionPeriod = value; }
254 
259  inline PendingModifiedValues& WithAutomatedSnapshotRetentionPeriod(int value) { SetAutomatedSnapshotRetentionPeriod(value); return *this;}
260 
261 
265  inline const Aws::String& GetClusterIdentifier() const{ return m_clusterIdentifier; }
266 
270  inline bool ClusterIdentifierHasBeenSet() const { return m_clusterIdentifierHasBeenSet; }
271 
275  inline void SetClusterIdentifier(const Aws::String& value) { m_clusterIdentifierHasBeenSet = true; m_clusterIdentifier = value; }
276 
280  inline void SetClusterIdentifier(Aws::String&& value) { m_clusterIdentifierHasBeenSet = true; m_clusterIdentifier = std::move(value); }
281 
285  inline void SetClusterIdentifier(const char* value) { m_clusterIdentifierHasBeenSet = true; m_clusterIdentifier.assign(value); }
286 
290  inline PendingModifiedValues& WithClusterIdentifier(const Aws::String& value) { SetClusterIdentifier(value); return *this;}
291 
295  inline PendingModifiedValues& WithClusterIdentifier(Aws::String&& value) { SetClusterIdentifier(std::move(value)); return *this;}
296 
300  inline PendingModifiedValues& WithClusterIdentifier(const char* value) { SetClusterIdentifier(value); return *this;}
301 
302 
307  inline bool GetPubliclyAccessible() const{ return m_publiclyAccessible; }
308 
313  inline bool PubliclyAccessibleHasBeenSet() const { return m_publiclyAccessibleHasBeenSet; }
314 
319  inline void SetPubliclyAccessible(bool value) { m_publiclyAccessibleHasBeenSet = true; m_publiclyAccessible = value; }
320 
325  inline PendingModifiedValues& WithPubliclyAccessible(bool value) { SetPubliclyAccessible(value); return *this;}
326 
327 
337  inline bool GetEnhancedVpcRouting() const{ return m_enhancedVpcRouting; }
338 
348  inline bool EnhancedVpcRoutingHasBeenSet() const { return m_enhancedVpcRoutingHasBeenSet; }
349 
359  inline void SetEnhancedVpcRouting(bool value) { m_enhancedVpcRoutingHasBeenSet = true; m_enhancedVpcRouting = value; }
360 
370  inline PendingModifiedValues& WithEnhancedVpcRouting(bool value) { SetEnhancedVpcRouting(value); return *this;}
371 
372 
377  inline const Aws::String& GetMaintenanceTrackName() const{ return m_maintenanceTrackName; }
378 
383  inline bool MaintenanceTrackNameHasBeenSet() const { return m_maintenanceTrackNameHasBeenSet; }
384 
389  inline void SetMaintenanceTrackName(const Aws::String& value) { m_maintenanceTrackNameHasBeenSet = true; m_maintenanceTrackName = value; }
390 
395  inline void SetMaintenanceTrackName(Aws::String&& value) { m_maintenanceTrackNameHasBeenSet = true; m_maintenanceTrackName = std::move(value); }
396 
401  inline void SetMaintenanceTrackName(const char* value) { m_maintenanceTrackNameHasBeenSet = true; m_maintenanceTrackName.assign(value); }
402 
407  inline PendingModifiedValues& WithMaintenanceTrackName(const Aws::String& value) { SetMaintenanceTrackName(value); return *this;}
408 
413  inline PendingModifiedValues& WithMaintenanceTrackName(Aws::String&& value) { SetMaintenanceTrackName(std::move(value)); return *this;}
414 
419  inline PendingModifiedValues& WithMaintenanceTrackName(const char* value) { SetMaintenanceTrackName(value); return *this;}
420 
421 
425  inline const Aws::String& GetEncryptionType() const{ return m_encryptionType; }
426 
430  inline bool EncryptionTypeHasBeenSet() const { return m_encryptionTypeHasBeenSet; }
431 
435  inline void SetEncryptionType(const Aws::String& value) { m_encryptionTypeHasBeenSet = true; m_encryptionType = value; }
436 
440  inline void SetEncryptionType(Aws::String&& value) { m_encryptionTypeHasBeenSet = true; m_encryptionType = std::move(value); }
441 
445  inline void SetEncryptionType(const char* value) { m_encryptionTypeHasBeenSet = true; m_encryptionType.assign(value); }
446 
450  inline PendingModifiedValues& WithEncryptionType(const Aws::String& value) { SetEncryptionType(value); return *this;}
451 
455  inline PendingModifiedValues& WithEncryptionType(Aws::String&& value) { SetEncryptionType(std::move(value)); return *this;}
456 
460  inline PendingModifiedValues& WithEncryptionType(const char* value) { SetEncryptionType(value); return *this;}
461 
462  private:
463 
464  Aws::String m_masterUserPassword;
465  bool m_masterUserPasswordHasBeenSet;
466 
467  Aws::String m_nodeType;
468  bool m_nodeTypeHasBeenSet;
469 
470  int m_numberOfNodes;
471  bool m_numberOfNodesHasBeenSet;
472 
473  Aws::String m_clusterType;
474  bool m_clusterTypeHasBeenSet;
475 
476  Aws::String m_clusterVersion;
477  bool m_clusterVersionHasBeenSet;
478 
479  int m_automatedSnapshotRetentionPeriod;
480  bool m_automatedSnapshotRetentionPeriodHasBeenSet;
481 
482  Aws::String m_clusterIdentifier;
483  bool m_clusterIdentifierHasBeenSet;
484 
485  bool m_publiclyAccessible;
486  bool m_publiclyAccessibleHasBeenSet;
487 
488  bool m_enhancedVpcRouting;
489  bool m_enhancedVpcRoutingHasBeenSet;
490 
491  Aws::String m_maintenanceTrackName;
492  bool m_maintenanceTrackNameHasBeenSet;
493 
494  Aws::String m_encryptionType;
495  bool m_encryptionTypeHasBeenSet;
496  };
497 
498 } // namespace Model
499 } // namespace Redshift
500 } // namespace Aws
Aws::Redshift::Model::PendingModifiedValues::ClusterVersionHasBeenSet
bool ClusterVersionHasBeenSet() const
Definition: PendingModifiedValues.h:204
Aws::Redshift::Model::PendingModifiedValues::SetEncryptionType
void SetEncryptionType(const Aws::String &value)
Definition: PendingModifiedValues.h:435
Aws::Redshift::Model::PendingModifiedValues::WithClusterIdentifier
PendingModifiedValues & WithClusterIdentifier(const char *value)
Definition: PendingModifiedValues.h:300
Aws::Redshift::Model::PendingModifiedValues::PubliclyAccessibleHasBeenSet
bool PubliclyAccessibleHasBeenSet() const
Definition: PendingModifiedValues.h:313
Aws::Redshift::Model::PendingModifiedValues::PendingModifiedValues
PendingModifiedValues()
Aws::Redshift::Model::PendingModifiedValues::SetClusterIdentifier
void SetClusterIdentifier(Aws::String &&value)
Definition: PendingModifiedValues.h:280
Aws::Redshift::Model::PendingModifiedValues::WithClusterType
PendingModifiedValues & WithClusterType(const char *value)
Definition: PendingModifiedValues.h:193
Aws::Redshift::Model::PendingModifiedValues::SetClusterIdentifier
void SetClusterIdentifier(const Aws::String &value)
Definition: PendingModifiedValues.h:275
Aws::Redshift::Model::PendingModifiedValues::GetMaintenanceTrackName
const Aws::String & GetMaintenanceTrackName() const
Definition: PendingModifiedValues.h:377
Aws::Redshift::Model::PendingModifiedValues::WithEncryptionType
PendingModifiedValues & WithEncryptionType(const char *value)
Definition: PendingModifiedValues.h:460
Aws::Redshift::Model::PendingModifiedValues
Definition: PendingModifiedValues.h:34
Aws::Redshift::Model::PendingModifiedValues::EncryptionTypeHasBeenSet
bool EncryptionTypeHasBeenSet() const
Definition: PendingModifiedValues.h:430
Aws::Redshift::Model::PendingModifiedValues::SetEncryptionType
void SetEncryptionType(Aws::String &&value)
Definition: PendingModifiedValues.h:440
Aws::Redshift::Model::PendingModifiedValues::WithClusterIdentifier
PendingModifiedValues & WithClusterIdentifier(const Aws::String &value)
Definition: PendingModifiedValues.h:290
Aws::Redshift::Model::PendingModifiedValues::WithMasterUserPassword
PendingModifiedValues & WithMasterUserPassword(Aws::String &&value)
Definition: PendingModifiedValues.h:84
Aws::Redshift::Model::PendingModifiedValues::SetMasterUserPassword
void SetMasterUserPassword(const Aws::String &value)
Definition: PendingModifiedValues.h:60
Aws::Redshift::Model::PendingModifiedValues::GetClusterType
const Aws::String & GetClusterType() const
Definition: PendingModifiedValues.h:158
Aws::Redshift::Model::PendingModifiedValues::WithClusterVersion
PendingModifiedValues & WithClusterVersion(Aws::String &&value)
Definition: PendingModifiedValues.h:229
Aws::Redshift::Model::PendingModifiedValues::WithMaintenanceTrackName
PendingModifiedValues & WithMaintenanceTrackName(const Aws::String &value)
Definition: PendingModifiedValues.h:407
Aws::Redshift::Model::PendingModifiedValues::OutputToStream
void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
Aws::Redshift::Model::PendingModifiedValues::WithEncryptionType
PendingModifiedValues & WithEncryptionType(const Aws::String &value)
Definition: PendingModifiedValues.h:450
Aws::Redshift::Model::PendingModifiedValues::NodeTypeHasBeenSet
bool NodeTypeHasBeenSet() const
Definition: PendingModifiedValues.h:101
Aws::Redshift::Model::PendingModifiedValues::NumberOfNodesHasBeenSet
bool NumberOfNodesHasBeenSet() const
Definition: PendingModifiedValues.h:142
Aws::Redshift::Model::PendingModifiedValues::GetClusterVersion
const Aws::String & GetClusterVersion() const
Definition: PendingModifiedValues.h:199
Aws::Redshift::Model::PendingModifiedValues::AutomatedSnapshotRetentionPeriodHasBeenSet
bool AutomatedSnapshotRetentionPeriodHasBeenSet() const
Definition: PendingModifiedValues.h:247
AWSStreamFwd.h
Aws::Redshift::Model::PendingModifiedValues::GetPubliclyAccessible
bool GetPubliclyAccessible() const
Definition: PendingModifiedValues.h:307
Aws::Redshift::Model::PendingModifiedValues::SetClusterVersion
void SetClusterVersion(Aws::String &&value)
Definition: PendingModifiedValues.h:214
Aws::Redshift::Model::PendingModifiedValues::SetNumberOfNodes
void SetNumberOfNodes(int value)
Definition: PendingModifiedValues.h:147
Aws::Redshift::Model::PendingModifiedValues::SetClusterType
void SetClusterType(const char *value)
Definition: PendingModifiedValues.h:178
Aws::Redshift::Model::PendingModifiedValues::WithNodeType
PendingModifiedValues & WithNodeType(const Aws::String &value)
Definition: PendingModifiedValues.h:121
Aws::Redshift::Model::PendingModifiedValues::SetMasterUserPassword
void SetMasterUserPassword(const char *value)
Definition: PendingModifiedValues.h:72
Aws::Redshift::Model::PendingModifiedValues::GetAutomatedSnapshotRetentionPeriod
int GetAutomatedSnapshotRetentionPeriod() const
Definition: PendingModifiedValues.h:241
Aws::Redshift::Model::PendingModifiedValues::SetClusterVersion
void SetClusterVersion(const char *value)
Definition: PendingModifiedValues.h:219
Aws::Redshift::Model::PendingModifiedValues::PendingModifiedValues
PendingModifiedValues(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::Redshift::Model::PendingModifiedValues::WithMaintenanceTrackName
PendingModifiedValues & WithMaintenanceTrackName(Aws::String &&value)
Definition: PendingModifiedValues.h:413
Aws::Redshift::Model::PendingModifiedValues::SetNodeType
void SetNodeType(Aws::String &&value)
Definition: PendingModifiedValues.h:111
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
Aws::Redshift::Model::PendingModifiedValues::EnhancedVpcRoutingHasBeenSet
bool EnhancedVpcRoutingHasBeenSet() const
Definition: PendingModifiedValues.h:348
Aws::Redshift::Model::PendingModifiedValues::operator=
PendingModifiedValues & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::Redshift::Model::PendingModifiedValues::SetClusterType
void SetClusterType(Aws::String &&value)
Definition: PendingModifiedValues.h:173
Aws::Redshift::Model::PendingModifiedValues::WithNodeType
PendingModifiedValues & WithNodeType(Aws::String &&value)
Definition: PendingModifiedValues.h:126
Aws::Redshift::Model::PendingModifiedValues::WithClusterVersion
PendingModifiedValues & WithClusterVersion(const char *value)
Definition: PendingModifiedValues.h:234
Aws::Redshift::Model::PendingModifiedValues::SetMaintenanceTrackName
void SetMaintenanceTrackName(Aws::String &&value)
Definition: PendingModifiedValues.h:395
Aws::Utils::Xml::XmlNode
Definition: XmlSerializer.h:53
Aws::Redshift::Model::PendingModifiedValues::SetClusterIdentifier
void SetClusterIdentifier(const char *value)
Definition: PendingModifiedValues.h:285
Aws::Redshift::Model::PendingModifiedValues::SetMasterUserPassword
void SetMasterUserPassword(Aws::String &&value)
Definition: PendingModifiedValues.h:66
Aws::Redshift::Model::PendingModifiedValues::SetNodeType
void SetNodeType(const char *value)
Definition: PendingModifiedValues.h:116
AWS_REDSHIFT_API
#define AWS_REDSHIFT_API
Definition: Redshift_EXPORTS.h:28
Aws::Redshift::Model::PendingModifiedValues::SetAutomatedSnapshotRetentionPeriod
void SetAutomatedSnapshotRetentionPeriod(int value)
Definition: PendingModifiedValues.h:253
Aws::Redshift::Model::PendingModifiedValues::GetNodeType
const Aws::String & GetNodeType() const
Definition: PendingModifiedValues.h:96
Aws::Redshift::Model::PendingModifiedValues::WithClusterVersion
PendingModifiedValues & WithClusterVersion(const Aws::String &value)
Definition: PendingModifiedValues.h:224
Aws::Redshift::Model::PendingModifiedValues::SetPubliclyAccessible
void SetPubliclyAccessible(bool value)
Definition: PendingModifiedValues.h:319
Aws::Redshift::Model::PendingModifiedValues::GetClusterIdentifier
const Aws::String & GetClusterIdentifier() const
Definition: PendingModifiedValues.h:265
Aws::Redshift::Model::PendingModifiedValues::SetNodeType
void SetNodeType(const Aws::String &value)
Definition: PendingModifiedValues.h:106
AWSString.h
Aws::Redshift::Model::PendingModifiedValues::GetEnhancedVpcRouting
bool GetEnhancedVpcRouting() const
Definition: PendingModifiedValues.h:337
Aws::Redshift::Model::PendingModifiedValues::WithClusterType
PendingModifiedValues & WithClusterType(const Aws::String &value)
Definition: PendingModifiedValues.h:183
Aws::Redshift::Model::PendingModifiedValues::WithMasterUserPassword
PendingModifiedValues & WithMasterUserPassword(const char *value)
Definition: PendingModifiedValues.h:90
Aws::Redshift::Model::PendingModifiedValues::GetMasterUserPassword
const Aws::String & GetMasterUserPassword() const
Definition: PendingModifiedValues.h:48
Aws::Redshift::Model::PendingModifiedValues::ClusterTypeHasBeenSet
bool ClusterTypeHasBeenSet() const
Definition: PendingModifiedValues.h:163
Aws::Redshift::Model::PendingModifiedValues::SetMaintenanceTrackName
void SetMaintenanceTrackName(const Aws::String &value)
Definition: PendingModifiedValues.h:389
Aws::Redshift::Model::PendingModifiedValues::MaintenanceTrackNameHasBeenSet
bool MaintenanceTrackNameHasBeenSet() const
Definition: PendingModifiedValues.h:383
Aws::Redshift::Model::PendingModifiedValues::WithNodeType
PendingModifiedValues & WithNodeType(const char *value)
Definition: PendingModifiedValues.h:131
Aws::Redshift::Model::PendingModifiedValues::SetClusterType
void SetClusterType(const Aws::String &value)
Definition: PendingModifiedValues.h:168
Aws::Redshift::Model::PendingModifiedValues::WithEncryptionType
PendingModifiedValues & WithEncryptionType(Aws::String &&value)
Definition: PendingModifiedValues.h:455
Aws::Redshift::Model::PendingModifiedValues::GetNumberOfNodes
int GetNumberOfNodes() const
Definition: PendingModifiedValues.h:137
Aws
Definition: AccessManagementClient.h:15
Aws::Redshift::Model::PendingModifiedValues::WithClusterIdentifier
PendingModifiedValues & WithClusterIdentifier(Aws::String &&value)
Definition: PendingModifiedValues.h:295
Aws::Redshift::Model::PendingModifiedValues::WithAutomatedSnapshotRetentionPeriod
PendingModifiedValues & WithAutomatedSnapshotRetentionPeriod(int value)
Definition: PendingModifiedValues.h:259
Aws::Redshift::Model::PendingModifiedValues::MasterUserPasswordHasBeenSet
bool MasterUserPasswordHasBeenSet() const
Definition: PendingModifiedValues.h:54
Redshift_EXPORTS.h
Aws::Redshift::Model::PendingModifiedValues::WithMasterUserPassword
PendingModifiedValues & WithMasterUserPassword(const Aws::String &value)
Definition: PendingModifiedValues.h:78
Aws::Redshift::Model::PendingModifiedValues::GetEncryptionType
const Aws::String & GetEncryptionType() const
Definition: PendingModifiedValues.h:425
Aws::Redshift::Model::PendingModifiedValues::ClusterIdentifierHasBeenSet
bool ClusterIdentifierHasBeenSet() const
Definition: PendingModifiedValues.h:270
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Redshift::Model::PendingModifiedValues::OutputToStream
void OutputToStream(Aws::OStream &oStream, const char *location) const
index
int index
Definition: cJSON.h:181
Aws::Redshift::Model::PendingModifiedValues::SetEncryptionType
void SetEncryptionType(const char *value)
Definition: PendingModifiedValues.h:445
Aws::Redshift::Model::PendingModifiedValues::SetClusterVersion
void SetClusterVersion(const Aws::String &value)
Definition: PendingModifiedValues.h:209
Aws::Redshift::Model::PendingModifiedValues::SetMaintenanceTrackName
void SetMaintenanceTrackName(const char *value)
Definition: PendingModifiedValues.h:401
Aws::Redshift::Model::PendingModifiedValues::WithPubliclyAccessible
PendingModifiedValues & WithPubliclyAccessible(bool value)
Definition: PendingModifiedValues.h:325
Aws::Redshift::Model::PendingModifiedValues::WithMaintenanceTrackName
PendingModifiedValues & WithMaintenanceTrackName(const char *value)
Definition: PendingModifiedValues.h:419
Aws::Redshift::Model::PendingModifiedValues::WithNumberOfNodes
PendingModifiedValues & WithNumberOfNodes(int value)
Definition: PendingModifiedValues.h:152
Aws::Redshift::Model::PendingModifiedValues::WithEnhancedVpcRouting
PendingModifiedValues & WithEnhancedVpcRouting(bool value)
Definition: PendingModifiedValues.h:370
Aws::Redshift::Model::PendingModifiedValues::WithClusterType
PendingModifiedValues & WithClusterType(Aws::String &&value)
Definition: PendingModifiedValues.h:188
Aws::Redshift::Model::PendingModifiedValues::SetEnhancedVpcRouting
void SetEnhancedVpcRouting(bool value)
Definition: PendingModifiedValues.h:359