OpenAPI CreateEaiJupyter add optional parameter EnvironmentVar.
This commit is contained in:
@@ -28,6 +28,10 @@ namespace Eais {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAIS_EXPORT CreateEaiJupyterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct EnvironmentVar {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
CreateEaiJupyterRequest();
|
||||
~CreateEaiJupyterRequest();
|
||||
std::string getClientToken() const;
|
||||
@@ -40,6 +44,8 @@ public:
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::vector<EnvironmentVar> getEnvironmentVar() const;
|
||||
void setEnvironmentVar(const std::vector<EnvironmentVar> &environmentVar);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
@@ -47,6 +53,7 @@ private:
|
||||
std::string eaisType_;
|
||||
std::string vSwitchId_;
|
||||
std::string regionId_;
|
||||
std::vector<EnvironmentVar> environmentVar_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eais
|
||||
|
||||
@@ -70,3 +70,15 @@ void CreateEaiJupyterRequest::setRegionId(const std::string ®ionId) {
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::vector<CreateEaiJupyterRequest::EnvironmentVar> CreateEaiJupyterRequest::getEnvironmentVar() const {
|
||||
return environmentVar_;
|
||||
}
|
||||
|
||||
void CreateEaiJupyterRequest::setEnvironmentVar(const std::vector<CreateEaiJupyterRequest::EnvironmentVar> &environmentVar) {
|
||||
environmentVar_ = environmentVar;
|
||||
for(int dep1 = 0; dep1 != environmentVar.size(); dep1++) {
|
||||
setParameter(std::string("EnvironmentVar") + "." + std::to_string(dep1 + 1) + ".Value", environmentVar[dep1].value);
|
||||
setParameter(std::string("EnvironmentVar") + "." + std::to_string(dep1 + 1) + ".Key", environmentVar[dep1].key);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user