Supported EncryptNewTables for ModifyDBClusterTDE.

This commit is contained in:
sdk-team
2021-06-15 02:46:51 +00:00
parent ff9366ef41
commit 052e0fa723
12 changed files with 113 additions and 63 deletions

View File

@@ -44,11 +44,13 @@ namespace AlibabaCloud
DescribeDBClusterSSLResult();
explicit DescribeDBClusterSSLResult(const std::string &payload);
~DescribeDBClusterSSLResult();
std::string getSSLAutoRotate()const;
std::vector<Item> getItems()const;
protected:
void parse(const std::string &payload);
private:
std::string sSLAutoRotate_;
std::vector<Item> items_;
};

View File

@@ -38,6 +38,7 @@ namespace AlibabaCloud
explicit DescribeDBClusterTDEResult(const std::string &payload);
~DescribeDBClusterTDEResult();
std::string getTDEStatus()const;
std::string getEncryptNewTables()const;
std::string getDBClusterId()const;
std::string getEncryptionKey()const;
@@ -45,6 +46,7 @@ namespace AlibabaCloud
void parse(const std::string &payload);
private:
std::string tDEStatus_;
std::string encryptNewTables_;
std::string dBClusterId_;
std::string encryptionKey_;

View File

@@ -34,6 +34,11 @@ namespace AlibabaCloud
public:
struct DBCluster
{
struct Tag
{
std::string value;
std::string key;
};
struct DBNode
{
std::string zoneId;
@@ -42,27 +47,22 @@ namespace AlibabaCloud
std::string regionId;
std::string dBNodeClass;
};
struct Tag
{
std::string value;
std::string key;
};
int deletionLock;
std::string zoneId;
std::string resourceGroupId;
std::string zoneId;
std::string dBClusterStatus;
std::string createTime;
std::string dBClusterId;
std::string dBClusterDescription;
std::string expired;
std::string payType;
std::string dBClusterNetworkType;
std::string dBType;
std::string lockMode;
std::string dBClusterNetworkType;
std::string dBNodeClass;
long storageUsed;
std::string dBVersion;
int dBNodeNumber;
std::string dBVersion;
std::string vpcId;
std::vector<DBCluster::DBNode> dBNodes;
std::string regionId;

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setDBEndpointId(const std::string& dBEndpointId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSSLAutoRotate()const;
void setSSLAutoRotate(const std::string& sSLAutoRotate);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getDBClusterId()const;
@@ -58,6 +60,7 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string dBEndpointId_;
std::string accessKeyId_;
std::string sSLAutoRotate_;
std::string resourceOwnerAccount_;
std::string dBClusterId_;
std::string ownerAccount_;

View File

@@ -51,6 +51,8 @@ namespace AlibabaCloud
void setOwnerId(long ownerId);
std::string getRoleArn()const;
void setRoleArn(const std::string& roleArn);
std::string getEncryptNewTables()const;
void setEncryptNewTables(const std::string& encryptNewTables);
std::string getTDEStatus()const;
void setTDEStatus(const std::string& tDEStatus);
@@ -63,6 +65,7 @@ namespace AlibabaCloud
std::string encryptionKey_;
long ownerId_;
std::string roleArn_;
std::string encryptNewTables_;
std::string tDEStatus_;
};