AWS SDK for C++  1.9.109
AWS SDK for C++
UpdateRelationalDatabaseRequest.h
Go to the documentation of this file.
1 
6 #pragma once
10 #include <utility>
11 
12 namespace Aws
13 {
14 namespace Lightsail
15 {
16 namespace Model
17 {
18 
22  {
23  public:
25 
26  // Service request name is the Operation name which will send this request out,
27  // each operation should has unique request name, so that we can get operation's name from this request.
28  // Note: this is not true for response, multiple operations may have the same response name,
29  // so we can not get operation's name from response.
30  inline virtual const char* GetServiceRequestName() const override { return "UpdateRelationalDatabase"; }
31 
32  Aws::String SerializePayload() const override;
33 
35 
36 
40  inline const Aws::String& GetRelationalDatabaseName() const{ return m_relationalDatabaseName; }
41 
45  inline bool RelationalDatabaseNameHasBeenSet() const { return m_relationalDatabaseNameHasBeenSet; }
46 
50  inline void SetRelationalDatabaseName(const Aws::String& value) { m_relationalDatabaseNameHasBeenSet = true; m_relationalDatabaseName = value; }
51 
55  inline void SetRelationalDatabaseName(Aws::String&& value) { m_relationalDatabaseNameHasBeenSet = true; m_relationalDatabaseName = std::move(value); }
56 
60  inline void SetRelationalDatabaseName(const char* value) { m_relationalDatabaseNameHasBeenSet = true; m_relationalDatabaseName.assign(value); }
61 
65  inline UpdateRelationalDatabaseRequest& WithRelationalDatabaseName(const Aws::String& value) { SetRelationalDatabaseName(value); return *this;}
66 
70  inline UpdateRelationalDatabaseRequest& WithRelationalDatabaseName(Aws::String&& value) { SetRelationalDatabaseName(std::move(value)); return *this;}
71 
75  inline UpdateRelationalDatabaseRequest& WithRelationalDatabaseName(const char* value) { SetRelationalDatabaseName(value); return *this;}
76 
77 
84  inline const Aws::String& GetMasterUserPassword() const{ return m_masterUserPassword; }
85 
92  inline bool MasterUserPasswordHasBeenSet() const { return m_masterUserPasswordHasBeenSet; }
93 
100  inline void SetMasterUserPassword(const Aws::String& value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword = value; }
101 
108  inline void SetMasterUserPassword(Aws::String&& value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword = std::move(value); }
109 
116  inline void SetMasterUserPassword(const char* value) { m_masterUserPasswordHasBeenSet = true; m_masterUserPassword.assign(value); }
117 
124  inline UpdateRelationalDatabaseRequest& WithMasterUserPassword(const Aws::String& value) { SetMasterUserPassword(value); return *this;}
125 
132  inline UpdateRelationalDatabaseRequest& WithMasterUserPassword(Aws::String&& value) { SetMasterUserPassword(std::move(value)); return *this;}
133 
140  inline UpdateRelationalDatabaseRequest& WithMasterUserPassword(const char* value) { SetMasterUserPassword(value); return *this;}
141 
142 
148  inline bool GetRotateMasterUserPassword() const{ return m_rotateMasterUserPassword; }
149 
155  inline bool RotateMasterUserPasswordHasBeenSet() const { return m_rotateMasterUserPasswordHasBeenSet; }
156 
162  inline void SetRotateMasterUserPassword(bool value) { m_rotateMasterUserPasswordHasBeenSet = true; m_rotateMasterUserPassword = value; }
163 
169  inline UpdateRelationalDatabaseRequest& WithRotateMasterUserPassword(bool value) { SetRotateMasterUserPassword(value); return *this;}
170 
171 
180  inline const Aws::String& GetPreferredBackupWindow() const{ return m_preferredBackupWindow; }
181 
190  inline bool PreferredBackupWindowHasBeenSet() const { return m_preferredBackupWindowHasBeenSet; }
191 
200  inline void SetPreferredBackupWindow(const Aws::String& value) { m_preferredBackupWindowHasBeenSet = true; m_preferredBackupWindow = value; }
201 
210  inline void SetPreferredBackupWindow(Aws::String&& value) { m_preferredBackupWindowHasBeenSet = true; m_preferredBackupWindow = std::move(value); }
211 
220  inline void SetPreferredBackupWindow(const char* value) { m_preferredBackupWindowHasBeenSet = true; m_preferredBackupWindow.assign(value); }
221 
230  inline UpdateRelationalDatabaseRequest& WithPreferredBackupWindow(const Aws::String& value) { SetPreferredBackupWindow(value); return *this;}
231 
240  inline UpdateRelationalDatabaseRequest& WithPreferredBackupWindow(Aws::String&& value) { SetPreferredBackupWindow(std::move(value)); return *this;}
241 
250  inline UpdateRelationalDatabaseRequest& WithPreferredBackupWindow(const char* value) { SetPreferredBackupWindow(value); return *this;}
251 
252 
263  inline const Aws::String& GetPreferredMaintenanceWindow() const{ return m_preferredMaintenanceWindow; }
264 
275  inline bool PreferredMaintenanceWindowHasBeenSet() const { return m_preferredMaintenanceWindowHasBeenSet; }
276 
287  inline void SetPreferredMaintenanceWindow(const Aws::String& value) { m_preferredMaintenanceWindowHasBeenSet = true; m_preferredMaintenanceWindow = value; }
288 
299  inline void SetPreferredMaintenanceWindow(Aws::String&& value) { m_preferredMaintenanceWindowHasBeenSet = true; m_preferredMaintenanceWindow = std::move(value); }
300 
311  inline void SetPreferredMaintenanceWindow(const char* value) { m_preferredMaintenanceWindowHasBeenSet = true; m_preferredMaintenanceWindow.assign(value); }
312 
323  inline UpdateRelationalDatabaseRequest& WithPreferredMaintenanceWindow(const Aws::String& value) { SetPreferredMaintenanceWindow(value); return *this;}
324 
335  inline UpdateRelationalDatabaseRequest& WithPreferredMaintenanceWindow(Aws::String&& value) { SetPreferredMaintenanceWindow(std::move(value)); return *this;}
336 
347  inline UpdateRelationalDatabaseRequest& WithPreferredMaintenanceWindow(const char* value) { SetPreferredMaintenanceWindow(value); return *this;}
348 
349 
355  inline bool GetEnableBackupRetention() const{ return m_enableBackupRetention; }
356 
362  inline bool EnableBackupRetentionHasBeenSet() const { return m_enableBackupRetentionHasBeenSet; }
363 
369  inline void SetEnableBackupRetention(bool value) { m_enableBackupRetentionHasBeenSet = true; m_enableBackupRetention = value; }
370 
376  inline UpdateRelationalDatabaseRequest& WithEnableBackupRetention(bool value) { SetEnableBackupRetention(value); return *this;}
377 
378 
387  inline bool GetDisableBackupRetention() const{ return m_disableBackupRetention; }
388 
397  inline bool DisableBackupRetentionHasBeenSet() const { return m_disableBackupRetentionHasBeenSet; }
398 
407  inline void SetDisableBackupRetention(bool value) { m_disableBackupRetentionHasBeenSet = true; m_disableBackupRetention = value; }
408 
417  inline UpdateRelationalDatabaseRequest& WithDisableBackupRetention(bool value) { SetDisableBackupRetention(value); return *this;}
418 
419 
427  inline bool GetPubliclyAccessible() const{ return m_publiclyAccessible; }
428 
436  inline bool PubliclyAccessibleHasBeenSet() const { return m_publiclyAccessibleHasBeenSet; }
437 
445  inline void SetPubliclyAccessible(bool value) { m_publiclyAccessibleHasBeenSet = true; m_publiclyAccessible = value; }
446 
454  inline UpdateRelationalDatabaseRequest& WithPubliclyAccessible(bool value) { SetPubliclyAccessible(value); return *this;}
455 
456 
462  inline bool GetApplyImmediately() const{ return m_applyImmediately; }
463 
469  inline bool ApplyImmediatelyHasBeenSet() const { return m_applyImmediatelyHasBeenSet; }
470 
476  inline void SetApplyImmediately(bool value) { m_applyImmediatelyHasBeenSet = true; m_applyImmediately = value; }
477 
483  inline UpdateRelationalDatabaseRequest& WithApplyImmediately(bool value) { SetApplyImmediately(value); return *this;}
484 
485 
489  inline const Aws::String& GetCaCertificateIdentifier() const{ return m_caCertificateIdentifier; }
490 
494  inline bool CaCertificateIdentifierHasBeenSet() const { return m_caCertificateIdentifierHasBeenSet; }
495 
499  inline void SetCaCertificateIdentifier(const Aws::String& value) { m_caCertificateIdentifierHasBeenSet = true; m_caCertificateIdentifier = value; }
500 
504  inline void SetCaCertificateIdentifier(Aws::String&& value) { m_caCertificateIdentifierHasBeenSet = true; m_caCertificateIdentifier = std::move(value); }
505 
509  inline void SetCaCertificateIdentifier(const char* value) { m_caCertificateIdentifierHasBeenSet = true; m_caCertificateIdentifier.assign(value); }
510 
514  inline UpdateRelationalDatabaseRequest& WithCaCertificateIdentifier(const Aws::String& value) { SetCaCertificateIdentifier(value); return *this;}
515 
519  inline UpdateRelationalDatabaseRequest& WithCaCertificateIdentifier(Aws::String&& value) { SetCaCertificateIdentifier(std::move(value)); return *this;}
520 
524  inline UpdateRelationalDatabaseRequest& WithCaCertificateIdentifier(const char* value) { SetCaCertificateIdentifier(value); return *this;}
525 
526  private:
527 
528  Aws::String m_relationalDatabaseName;
529  bool m_relationalDatabaseNameHasBeenSet;
530 
531  Aws::String m_masterUserPassword;
532  bool m_masterUserPasswordHasBeenSet;
533 
534  bool m_rotateMasterUserPassword;
535  bool m_rotateMasterUserPasswordHasBeenSet;
536 
537  Aws::String m_preferredBackupWindow;
538  bool m_preferredBackupWindowHasBeenSet;
539 
540  Aws::String m_preferredMaintenanceWindow;
541  bool m_preferredMaintenanceWindowHasBeenSet;
542 
543  bool m_enableBackupRetention;
544  bool m_enableBackupRetentionHasBeenSet;
545 
546  bool m_disableBackupRetention;
547  bool m_disableBackupRetentionHasBeenSet;
548 
549  bool m_publiclyAccessible;
550  bool m_publiclyAccessibleHasBeenSet;
551 
552  bool m_applyImmediately;
553  bool m_applyImmediatelyHasBeenSet;
554 
555  Aws::String m_caCertificateIdentifier;
556  bool m_caCertificateIdentifierHasBeenSet;
557  };
558 
559 } // namespace Model
560 } // namespace Lightsail
561 } // namespace Aws
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredMaintenanceWindow
void SetPreferredMaintenanceWindow(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:299
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetRotateMasterUserPassword
void SetRotateMasterUserPassword(bool value)
Definition: UpdateRelationalDatabaseRequest.h:162
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithRelationalDatabaseName
UpdateRelationalDatabaseRequest & WithRelationalDatabaseName(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:70
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetDisableBackupRetention
void SetDisableBackupRetention(bool value)
Definition: UpdateRelationalDatabaseRequest.h:407
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredBackupWindow
void SetPreferredBackupWindow(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:200
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetRelationalDatabaseName
void SetRelationalDatabaseName(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:60
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetRelationalDatabaseName
void SetRelationalDatabaseName(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:55
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetPreferredBackupWindow
const Aws::String & GetPreferredBackupWindow() const
Definition: UpdateRelationalDatabaseRequest.h:180
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::DisableBackupRetentionHasBeenSet
bool DisableBackupRetentionHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:397
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredBackupWindow
UpdateRelationalDatabaseRequest & WithPreferredBackupWindow(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:230
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetApplyImmediately
void SetApplyImmediately(bool value)
Definition: UpdateRelationalDatabaseRequest.h:476
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPubliclyAccessible
UpdateRelationalDatabaseRequest & WithPubliclyAccessible(bool value)
Definition: UpdateRelationalDatabaseRequest.h:454
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest
Definition: UpdateRelationalDatabaseRequest.h:22
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetDisableBackupRetention
bool GetDisableBackupRetention() const
Definition: UpdateRelationalDatabaseRequest.h:387
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetRelationalDatabaseName
void SetRelationalDatabaseName(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:50
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredBackupWindow
void SetPreferredBackupWindow(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:210
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithRotateMasterUserPassword
UpdateRelationalDatabaseRequest & WithRotateMasterUserPassword(bool value)
Definition: UpdateRelationalDatabaseRequest.h:169
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredBackupWindow
UpdateRelationalDatabaseRequest & WithPreferredBackupWindow(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:240
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetCaCertificateIdentifier
void SetCaCertificateIdentifier(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:499
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredMaintenanceWindow
UpdateRelationalDatabaseRequest & WithPreferredMaintenanceWindow(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:347
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetCaCertificateIdentifier
void SetCaCertificateIdentifier(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:509
LightsailRequest.h
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: UpdateRelationalDatabaseRequest.h:30
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::RelationalDatabaseNameHasBeenSet
bool RelationalDatabaseNameHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:45
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetCaCertificateIdentifier
const Aws::String & GetCaCertificateIdentifier() const
Definition: UpdateRelationalDatabaseRequest.h:489
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetPreferredMaintenanceWindow
const Aws::String & GetPreferredMaintenanceWindow() const
Definition: UpdateRelationalDatabaseRequest.h:263
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetRotateMasterUserPassword
bool GetRotateMasterUserPassword() const
Definition: UpdateRelationalDatabaseRequest.h:148
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetApplyImmediately
bool GetApplyImmediately() const
Definition: UpdateRelationalDatabaseRequest.h:462
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetMasterUserPassword
void SetMasterUserPassword(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:116
Aws::Lightsail::LightsailRequest
Definition: LightsailRequest.h:17
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredMaintenanceWindow
UpdateRelationalDatabaseRequest & WithPreferredMaintenanceWindow(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:335
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithMasterUserPassword
UpdateRelationalDatabaseRequest & WithMasterUserPassword(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:132
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithApplyImmediately
UpdateRelationalDatabaseRequest & WithApplyImmediately(bool value)
Definition: UpdateRelationalDatabaseRequest.h:483
AWSString.h
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredMaintenanceWindow
UpdateRelationalDatabaseRequest & WithPreferredMaintenanceWindow(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:323
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithEnableBackupRetention
UpdateRelationalDatabaseRequest & WithEnableBackupRetention(bool value)
Definition: UpdateRelationalDatabaseRequest.h:376
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetEnableBackupRetention
void SetEnableBackupRetention(bool value)
Definition: UpdateRelationalDatabaseRequest.h:369
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetCaCertificateIdentifier
void SetCaCertificateIdentifier(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:504
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithCaCertificateIdentifier
UpdateRelationalDatabaseRequest & WithCaCertificateIdentifier(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:519
Lightsail_EXPORTS.h
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetEnableBackupRetention
bool GetEnableBackupRetention() const
Definition: UpdateRelationalDatabaseRequest.h:355
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::CaCertificateIdentifierHasBeenSet
bool CaCertificateIdentifierHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:494
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredMaintenanceWindow
void SetPreferredMaintenanceWindow(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:287
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetRelationalDatabaseName
const Aws::String & GetRelationalDatabaseName() const
Definition: UpdateRelationalDatabaseRequest.h:40
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::UpdateRelationalDatabaseRequest
UpdateRelationalDatabaseRequest()
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::PreferredMaintenanceWindowHasBeenSet
bool PreferredMaintenanceWindowHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:275
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithRelationalDatabaseName
UpdateRelationalDatabaseRequest & WithRelationalDatabaseName(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:65
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithDisableBackupRetention
UpdateRelationalDatabaseRequest & WithDisableBackupRetention(bool value)
Definition: UpdateRelationalDatabaseRequest.h:417
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::ApplyImmediatelyHasBeenSet
bool ApplyImmediatelyHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:469
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetPubliclyAccessible
bool GetPubliclyAccessible() const
Definition: UpdateRelationalDatabaseRequest.h:427
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::RotateMasterUserPasswordHasBeenSet
bool RotateMasterUserPasswordHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:155
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredMaintenanceWindow
void SetPreferredMaintenanceWindow(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:311
Aws
Definition: AccessManagementClient.h:15
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithPreferredBackupWindow
UpdateRelationalDatabaseRequest & WithPreferredBackupWindow(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:250
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithCaCertificateIdentifier
UpdateRelationalDatabaseRequest & WithCaCertificateIdentifier(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:524
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithRelationalDatabaseName
UpdateRelationalDatabaseRequest & WithRelationalDatabaseName(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:75
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::EnableBackupRetentionHasBeenSet
bool EnableBackupRetentionHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:362
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPreferredBackupWindow
void SetPreferredBackupWindow(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:220
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::PreferredBackupWindowHasBeenSet
bool PreferredBackupWindowHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:190
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetPubliclyAccessible
void SetPubliclyAccessible(bool value)
Definition: UpdateRelationalDatabaseRequest.h:445
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetMasterUserPassword
void SetMasterUserPassword(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:100
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithMasterUserPassword
UpdateRelationalDatabaseRequest & WithMasterUserPassword(const char *value)
Definition: UpdateRelationalDatabaseRequest.h:140
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithMasterUserPassword
UpdateRelationalDatabaseRequest & WithMasterUserPassword(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:124
AWS_LIGHTSAIL_API
#define AWS_LIGHTSAIL_API
Definition: Lightsail_EXPORTS.h:28
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::MasterUserPasswordHasBeenSet
bool MasterUserPasswordHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:92
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::GetMasterUserPassword
const Aws::String & GetMasterUserPassword() const
Definition: UpdateRelationalDatabaseRequest.h:84
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SetMasterUserPassword
void SetMasterUserPassword(Aws::String &&value)
Definition: UpdateRelationalDatabaseRequest.h:108
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::WithCaCertificateIdentifier
UpdateRelationalDatabaseRequest & WithCaCertificateIdentifier(const Aws::String &value)
Definition: UpdateRelationalDatabaseRequest.h:514
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::Lightsail::Model::UpdateRelationalDatabaseRequest::PubliclyAccessibleHasBeenSet
bool PubliclyAccessibleHasBeenSet() const
Definition: UpdateRelationalDatabaseRequest.h:436