Generated 2015-12-01 for Dds.

This commit is contained in:
sdk-team
2024-08-01 03:52:42 +00:00
parent c1c37ba49a
commit e532f5fe74
11 changed files with 169 additions and 133 deletions

View File

@@ -226,8 +226,8 @@
#include "model/ResetAccountPasswordResult.h"
#include "model/RestartDBInstanceRequest.h"
#include "model/RestartDBInstanceResult.h"
#include "model/RestoreDBInstanceRequest.h"
#include "model/RestoreDBInstanceResult.h"
#include "model/RestartNodeRequest.h"
#include "model/RestartNodeResult.h"
#include "model/SwitchDBInstanceHARequest.h"
#include "model/SwitchDBInstanceHAResult.h"
#include "model/TagResourcesRequest.h"
@@ -559,9 +559,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::RestartDBInstanceResult> RestartDBInstanceOutcome;
typedef std::future<RestartDBInstanceOutcome> RestartDBInstanceOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::RestartDBInstanceRequest&, const RestartDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartDBInstanceAsyncHandler;
typedef Outcome<Error, Model::RestoreDBInstanceResult> RestoreDBInstanceOutcome;
typedef std::future<RestoreDBInstanceOutcome> RestoreDBInstanceOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::RestoreDBInstanceRequest&, const RestoreDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreDBInstanceAsyncHandler;
typedef Outcome<Error, Model::RestartNodeResult> RestartNodeOutcome;
typedef std::future<RestartNodeOutcome> RestartNodeOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::RestartNodeRequest&, const RestartNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartNodeAsyncHandler;
typedef Outcome<Error, Model::SwitchDBInstanceHAResult> SwitchDBInstanceHAOutcome;
typedef std::future<SwitchDBInstanceHAOutcome> SwitchDBInstanceHAOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::SwitchDBInstanceHARequest&, const SwitchDBInstanceHAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchDBInstanceHAAsyncHandler;
@@ -897,9 +897,9 @@ namespace AlibabaCloud
RestartDBInstanceOutcome restartDBInstance(const Model::RestartDBInstanceRequest &request)const;
void restartDBInstanceAsync(const Model::RestartDBInstanceRequest& request, const RestartDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RestartDBInstanceOutcomeCallable restartDBInstanceCallable(const Model::RestartDBInstanceRequest& request) const;
RestoreDBInstanceOutcome restoreDBInstance(const Model::RestoreDBInstanceRequest &request)const;
void restoreDBInstanceAsync(const Model::RestoreDBInstanceRequest& request, const RestoreDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RestoreDBInstanceOutcomeCallable restoreDBInstanceCallable(const Model::RestoreDBInstanceRequest& request) const;
RestartNodeOutcome restartNode(const Model::RestartNodeRequest &request)const;
void restartNodeAsync(const Model::RestartNodeRequest& request, const RestartNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RestartNodeOutcomeCallable restartNodeCallable(const Model::RestartNodeRequest& request) const;
SwitchDBInstanceHAOutcome switchDBInstanceHA(const Model::SwitchDBInstanceHARequest &request)const;
void switchDBInstanceHAAsync(const Model::SwitchDBInstanceHARequest& request, const SwitchDBInstanceHAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SwitchDBInstanceHAOutcomeCallable switchDBInstanceHACallable(const Model::SwitchDBInstanceHARequest& request) const;

View File

@@ -32,10 +32,14 @@ public:
~MigrateAvailableZoneRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getSecondaryZoneId() const;
void setSecondaryZoneId(const std::string &secondaryZoneId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getEffectiveTime() const;
void setEffectiveTime(const std::string &effectiveTime);
std::string getHiddenZoneId() const;
void setHiddenZoneId(const std::string &hiddenZoneId);
std::string getDBInstanceId() const;
void setDBInstanceId(const std::string &dBInstanceId);
std::string getResourceOwnerAccount() const;
@@ -51,8 +55,10 @@ public:
private:
long resourceOwnerId_;
std::string secondaryZoneId_;
std::string accessKeyId_;
std::string effectiveTime_;
std::string hiddenZoneId_;
std::string dBInstanceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCEREQUEST_H_
#define ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCEREQUEST_H_
#ifndef ALIBABACLOUD_DDS_MODEL_RESTARTNODEREQUEST_H_
#define ALIBABACLOUD_DDS_MODEL_RESTARTNODEREQUEST_H_
#include <alibabacloud/dds/DdsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
@@ -26,35 +26,38 @@
namespace AlibabaCloud {
namespace Dds {
namespace Model {
class ALIBABACLOUD_DDS_EXPORT RestoreDBInstanceRequest : public RpcServiceRequest {
class ALIBABACLOUD_DDS_EXPORT RestartNodeRequest : public RpcServiceRequest {
public:
RestoreDBInstanceRequest();
~RestoreDBInstanceRequest();
RestartNodeRequest();
~RestartNodeRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRoleId() const;
void setRoleId(const std::string &roleId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getDBInstanceId() const;
void setDBInstanceId(const std::string &dBInstanceId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
int getBackupId() const;
void setBackupId(int backupId);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string roleId_;
std::string accessKeyId_;
std::string dBInstanceId_;
std::string nodeId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
int backupId_;
long ownerId_;
};
} // namespace Model
} // namespace Dds
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCEREQUEST_H_
#endif // !ALIBABACLOUD_DDS_MODEL_RESTARTNODEREQUEST_H_

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCERESULT_H_
#define ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCERESULT_H_
#ifndef ALIBABACLOUD_DDS_MODEL_RESTARTNODERESULT_H_
#define ALIBABACLOUD_DDS_MODEL_RESTARTNODERESULT_H_
#include <string>
#include <vector>
@@ -29,14 +29,14 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_DDS_EXPORT RestoreDBInstanceResult : public ServiceResult
class ALIBABACLOUD_DDS_EXPORT RestartNodeResult : public ServiceResult
{
public:
RestoreDBInstanceResult();
explicit RestoreDBInstanceResult(const std::string &payload);
~RestoreDBInstanceResult();
RestartNodeResult();
explicit RestartNodeResult(const std::string &payload);
~RestartNodeResult();
protected:
void parse(const std::string &payload);
@@ -46,4 +46,4 @@ namespace AlibabaCloud
}
}
}
#endif // !ALIBABACLOUD_DDS_MODEL_RESTOREDBINSTANCERESULT_H_
#endif // !ALIBABACLOUD_DDS_MODEL_RESTARTNODERESULT_H_