@@ -16,6 +16,7 @@ namespace Models
1616 DARABONBA_PTR_TO_JSON (BackupSetId, backupSetId_);
1717 DARABONBA_PTR_TO_JSON (ClientToken, clientToken_);
1818 DARABONBA_PTR_TO_JSON (DBInstanceDescription, DBInstanceDescription_);
19+ DARABONBA_PTR_TO_JSON (DBTimeZone, DBTimeZone_);
1920 DARABONBA_PTR_TO_JSON (DeploySchema, deploySchema_);
2021 DARABONBA_PTR_TO_JSON (Engine, engine_);
2122 DARABONBA_PTR_TO_JSON (EngineVersion, engineVersion_);
@@ -38,6 +39,7 @@ namespace Models
3839 DARABONBA_PTR_FROM_JSON (BackupSetId, backupSetId_);
3940 DARABONBA_PTR_FROM_JSON (ClientToken, clientToken_);
4041 DARABONBA_PTR_FROM_JSON (DBInstanceDescription, DBInstanceDescription_);
42+ DARABONBA_PTR_FROM_JSON (DBTimeZone, DBTimeZone_);
4143 DARABONBA_PTR_FROM_JSON (DeploySchema, deploySchema_);
4244 DARABONBA_PTR_FROM_JSON (Engine, engine_);
4345 DARABONBA_PTR_FROM_JSON (EngineVersion, engineVersion_);
@@ -68,10 +70,10 @@ namespace Models
6870 virtual void fromMap (const Darabonba::Json &obj) override { from_json (obj, *this ); validate (); };
6971 virtual Darabonba::Json toMap () const override { Darabonba::Json obj; to_json (obj, *this ); return obj; };
7072 virtual bool empty () const override { return this ->backupSetId_ == nullptr
71- && return this ->clientToken_ == nullptr && return this ->DBInstanceDescription_ == nullptr && return this ->deploySchema_ == nullptr && return this ->engine_ == nullptr && return this ->engineVersion_ == nullptr
72- && return this ->multiZoneShrink_ == nullptr && return this ->nodeCount_ == nullptr && return this ->nodeScaleMax_ == nullptr && return this ->nodeScaleMin_ == nullptr && return this ->regionId_ == nullptr
73- && return this ->resourceGroupId_ == nullptr && return this ->scaleMax_ == nullptr && return this ->scaleMin_ == nullptr && return this ->sourceDBInstanceId_ == nullptr && return this ->storageQuota_ == nullptr
74- && return this ->storageType_ == nullptr && return this ->vpcId_ == nullptr && return this ->vswitchId_ == nullptr && return this ->zoneId_ == nullptr ; };
73+ && return this ->clientToken_ == nullptr && return this ->DBInstanceDescription_ == nullptr && return this ->DBTimeZone_ == nullptr && return this ->deploySchema_ == nullptr && return this ->engine_ == nullptr
74+ && return this ->engineVersion_ == nullptr && return this ->multiZoneShrink_ == nullptr && return this ->nodeCount_ == nullptr && return this ->nodeScaleMax_ == nullptr && return this ->nodeScaleMin_ == nullptr
75+ && return this ->regionId_ == nullptr && return this ->resourceGroupId_ == nullptr && return this ->scaleMax_ == nullptr && return this ->scaleMin_ == nullptr && return this ->sourceDBInstanceId_ == nullptr
76+ && return this ->storageQuota_ == nullptr && return this -> storageType_ == nullptr && return this ->vpcId_ == nullptr && return this ->vswitchId_ == nullptr && return this ->zoneId_ == nullptr ; };
7577 // backupSetId Field Functions
7678 bool hasBackupSetId () const { return this ->backupSetId_ != nullptr ;};
7779 void deleteBackupSetId () { this ->backupSetId_ = nullptr ;};
@@ -93,6 +95,13 @@ namespace Models
9395 inline CreateDBInstanceShrinkRequest& setDBInstanceDescription (string DBInstanceDescription) { DARABONBA_PTR_SET_VALUE (DBInstanceDescription_, DBInstanceDescription) };
9496
9597
98+ // DBTimeZone Field Functions
99+ bool hasDBTimeZone () const { return this ->DBTimeZone_ != nullptr ;};
100+ void deleteDBTimeZone () { this ->DBTimeZone_ = nullptr ;};
101+ inline string DBTimeZone () const { DARABONBA_PTR_GET_DEFAULT (DBTimeZone_, " " ) };
102+ inline CreateDBInstanceShrinkRequest& setDBTimeZone (string DBTimeZone) { DARABONBA_PTR_SET_VALUE (DBTimeZone_, DBTimeZone) };
103+ 104+ 96105 // deploySchema Field Functions
97106 bool hasDeploySchema () const { return this ->deploySchema_ != nullptr ;};
98107 void deleteDeploySchema () { this ->deploySchema_ = nullptr ;};
@@ -219,6 +228,7 @@ namespace Models
219228 std::shared_ptr<string> clientToken_ = nullptr ;
220229 // The cluster description.
221230 std::shared_ptr<string> DBInstanceDescription_ = nullptr ;
231+ std::shared_ptr<string> DBTimeZone_ = nullptr ;
222232 // The deployment status of the cluster.
223233 std::shared_ptr<string> deploySchema_ = nullptr ;
224234 // The engine type.
0 commit comments