Support ClientToken for Idemoptent.

This commit is contained in:
sdk-team
2023-10-20 08:58:00 +00:00
parent cf3bbdf2ba
commit 0f77f88873
17 changed files with 115 additions and 25 deletions

View File

@@ -30,6 +30,8 @@ class ALIBABACLOUD_EFLO_EXPORT AssignPrivateIpAddressRequest : public RpcService
public:
AssignPrivateIpAddressRequest();
~AssignPrivateIpAddressRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getDescription() const;
void setDescription(const std::string &description);
bool getAssignMac() const;
@@ -46,6 +48,7 @@ public:
void setNetworkInterfaceId(const std::string &networkInterfaceId);
private:
std::string clientToken_;
std::string description_;
bool assignMac_;
std::string regionId_;

View File

@@ -30,26 +30,32 @@ class ALIBABACLOUD_EFLO_EXPORT CreateElasticNetworkInterfaceRequest : public Rpc
public:
CreateElasticNetworkInterfaceRequest();
~CreateElasticNetworkInterfaceRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getSecurityGroupId() const;
void setSecurityGroupId(const std::string &securityGroupId);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getVSwitchId() const;
void setVSwitchId(const std::string &vSwitchId);
std::string getRegionId() const;
void setRegionId(const std::string &regionId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
std::string getVSwitchId() const;
void setVSwitchId(const std::string &vSwitchId);
std::string getVpcId() const;
void setVpcId(const std::string &vpcId);
std::string getZoneId() const;
void setZoneId(const std::string &zoneId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
private:
std::string clientToken_;
std::string securityGroupId_;
std::string description_;
std::string vSwitchId_;
std::string regionId_;
std::string nodeId_;
std::string vSwitchId_;
std::string vpcId_;
std::string zoneId_;
std::string nodeId_;
};
} // namespace Model
} // namespace Eflo

View File

@@ -30,12 +30,15 @@ class ALIBABACLOUD_EFLO_EXPORT DeleteElasticNetworkInterfaceRequest : public Rpc
public:
DeleteElasticNetworkInterfaceRequest();
~DeleteElasticNetworkInterfaceRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getRegionId() const;
void setRegionId(const std::string &regionId);
std::string getElasticNetworkInterfaceId() const;
void setElasticNetworkInterfaceId(const std::string &elasticNetworkInterfaceId);
private:
std::string clientToken_;
std::string regionId_;
std::string elasticNetworkInterfaceId_;
};

View File

@@ -34,6 +34,7 @@ namespace AlibabaCloud
public:
struct Content
{
std::string zoneId;
std::string vpcId;
std::string clusterId;
int lniSipQuota;

View File

@@ -34,12 +34,15 @@ public:
void setClusterId(const std::string &clusterId);
std::string getRegionId() const;
void setRegionId(const std::string &regionId);
std::string getZoneId() const;
void setZoneId(const std::string &zoneId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
private:
std::string clusterId_;
std::string regionId_;
std::string zoneId_;
std::string nodeId_;
};
} // namespace Model

View File

@@ -34,6 +34,7 @@ namespace AlibabaCloud
public:
struct ContentItem
{
std::string zoneId;
std::string vpcId;
std::string clusterId;
int lniSipQuota;

View File

@@ -32,6 +32,8 @@ public:
~UnAssignPrivateIpAddressRequest();
std::string getSubnetId() const;
void setSubnetId(const std::string &subnetId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getPrivateIpAddress() const;
void setPrivateIpAddress(const std::string &privateIpAddress);
std::string getRegionId() const;
@@ -43,6 +45,7 @@ public:
private:
std::string subnetId_;
std::string clientToken_;
std::string privateIpAddress_;
std::string regionId_;
std::string ipName_;

View File

@@ -30,6 +30,8 @@ class ALIBABACLOUD_EFLO_EXPORT UpdateElasticNetworkInterfaceRequest : public Rpc
public:
UpdateElasticNetworkInterfaceRequest();
~UpdateElasticNetworkInterfaceRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getRegionId() const;
@@ -38,6 +40,7 @@ public:
void setElasticNetworkInterfaceId(const std::string &elasticNetworkInterfaceId);
private:
std::string clientToken_;
std::string description_;
std::string regionId_;
std::string elasticNetworkInterfaceId_;