Generated 2017-08-01 for Edas.
This commit is contained in:
1774
edas/include/alibabacloud/edas/EdasClient.h
Normal file
1774
edas/include/alibabacloud/edas/EdasClient.h
Normal file
File diff suppressed because it is too large
Load Diff
32
edas/include/alibabacloud/edas/EdasExport.h
Normal file
32
edas/include/alibabacloud/edas/EdasExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_EDASEXPORT_H_
|
||||
#define ALIBABACLOUD_EDAS_EDASEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_EDAS_LIBRARY)
|
||||
# define ALIBABACLOUD_EDAS_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_EDAS_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_EDAS_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_EDAS_EDASEXPORT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortAndRollbackChangeOrderRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AbortAndRollbackChangeOrderRequest();
|
||||
~AbortAndRollbackChangeOrderRequest();
|
||||
|
||||
std::string getChangeOrderId()const;
|
||||
void setChangeOrderId(const std::string& changeOrderId);
|
||||
|
||||
private:
|
||||
std::string changeOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortAndRollbackChangeOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string changeOrderId;
|
||||
};
|
||||
|
||||
|
||||
AbortAndRollbackChangeOrderResult();
|
||||
explicit AbortAndRollbackChangeOrderResult(const std::string &payload);
|
||||
~AbortAndRollbackChangeOrderResult();
|
||||
std::string getMessage()const;
|
||||
std::string getTraceId()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string traceId_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortChangeOrderRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AbortChangeOrderRequest();
|
||||
~AbortChangeOrderRequest();
|
||||
|
||||
std::string getChangeOrderId()const;
|
||||
void setChangeOrderId(const std::string& changeOrderId);
|
||||
|
||||
private:
|
||||
std::string changeOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortChangeOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string changeOrderId;
|
||||
};
|
||||
|
||||
|
||||
AbortChangeOrderResult();
|
||||
explicit AbortChangeOrderResult(const std::string &payload);
|
||||
~AbortChangeOrderResult();
|
||||
std::string getMessage()const;
|
||||
std::string getTraceId()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string traceId_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/AddLogPathRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/AddLogPathRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddLogPathRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddLogPathRequest();
|
||||
~AddLogPathRequest();
|
||||
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string path_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/AddLogPathResult.h
Normal file
53
edas/include/alibabacloud/edas/model/AddLogPathResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddLogPathResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddLogPathResult();
|
||||
explicit AddLogPathResult(const std::string &payload);
|
||||
~AddLogPathResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
78
edas/include/alibabacloud/edas/model/AddMockRuleRequest.h
Normal file
78
edas/include/alibabacloud/edas/model/AddMockRuleRequest.h
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddMockRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMockRuleRequest();
|
||||
~AddMockRuleRequest();
|
||||
|
||||
std::string getScMockItemJson()const;
|
||||
void setScMockItemJson(const std::string& scMockItemJson);
|
||||
std::string getDubboMockItemJson()const;
|
||||
void setDubboMockItemJson(const std::string& dubboMockItemJson);
|
||||
std::string getExtraJson()const;
|
||||
void setExtraJson(const std::string& extraJson);
|
||||
std::string getProviderAppId()const;
|
||||
void setProviderAppId(const std::string& providerAppId);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
std::string getProviderAppName()const;
|
||||
void setProviderAppName(const std::string& providerAppName);
|
||||
bool getEnable()const;
|
||||
void setEnable(bool enable);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getConsumerAppsJson()const;
|
||||
void setConsumerAppsJson(const std::string& consumerAppsJson);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string scMockItemJson_;
|
||||
std::string dubboMockItemJson_;
|
||||
std::string extraJson_;
|
||||
std::string providerAppId_;
|
||||
std::string source_;
|
||||
std::string providerAppName_;
|
||||
bool enable_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string consumerAppsJson_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
73
edas/include/alibabacloud/edas/model/AddMockRuleResult.h
Normal file
73
edas/include/alibabacloud/edas/model/AddMockRuleResult.h
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddMockRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string accountId;
|
||||
std::string consumerAppId;
|
||||
std::string scMockItemJson;
|
||||
std::string extraJson;
|
||||
std::string source;
|
||||
std::string name;
|
||||
std::string consumerAppName;
|
||||
std::string providerAppId;
|
||||
std::string providerAppName;
|
||||
bool enable;
|
||||
std::string region;
|
||||
long id;
|
||||
std::string namespaceId;
|
||||
};
|
||||
|
||||
|
||||
AddMockRuleResult();
|
||||
explicit AddMockRuleResult(const std::string &payload);
|
||||
~AddMockRuleResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddServiceTimeConfigRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddServiceTimeConfigRequest();
|
||||
~AddServiceTimeConfigRequest();
|
||||
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getServiceType()const;
|
||||
void setServiceType(const std::string& serviceType);
|
||||
std::string getConsumerAppId()const;
|
||||
void setConsumerAppId(const std::string& consumerAppId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getServiceVersion()const;
|
||||
void setServiceVersion(const std::string& serviceVersion);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getServiceGroup()const;
|
||||
void setServiceGroup(const std::string& serviceGroup);
|
||||
std::string getConsumerAppName()const;
|
||||
void setConsumerAppName(const std::string& consumerAppName);
|
||||
std::string getTimeout()const;
|
||||
void setTimeout(const std::string& timeout);
|
||||
|
||||
private:
|
||||
std::string path_;
|
||||
std::string serviceType_;
|
||||
std::string consumerAppId_;
|
||||
std::string appId_;
|
||||
std::string serviceVersion_;
|
||||
std::string _namespace_;
|
||||
std::string serviceName_;
|
||||
std::string source_;
|
||||
std::string region_;
|
||||
std::string serviceGroup_;
|
||||
std::string consumerAppName_;
|
||||
std::string timeout_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddServiceTimeConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string path;
|
||||
std::string consumerAppName;
|
||||
std::string timeout;
|
||||
std::string consumerAppId;
|
||||
long id;
|
||||
};
|
||||
|
||||
|
||||
AddServiceTimeConfigResult();
|
||||
explicit AddServiceTimeConfigResult(const std::string &payload);
|
||||
~AddServiceTimeConfigResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeApplicationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeApplicationRequest();
|
||||
~AuthorizeApplicationRequest();
|
||||
|
||||
std::string getAppIds()const;
|
||||
void setAppIds(const std::string& appIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string appIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeApplicationResult();
|
||||
explicit AuthorizeApplicationResult(const std::string &payload);
|
||||
~AuthorizeApplicationResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeResourceGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeResourceGroupRequest();
|
||||
~AuthorizeResourceGroupRequest();
|
||||
|
||||
std::string getResourceGroupIds()const;
|
||||
void setResourceGroupIds(const std::string& resourceGroupIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeResourceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeResourceGroupResult();
|
||||
explicit AuthorizeResourceGroupResult(const std::string &payload);
|
||||
~AuthorizeResourceGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/AuthorizeRoleRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/AuthorizeRoleRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeRoleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeRoleRequest();
|
||||
~AuthorizeRoleRequest();
|
||||
|
||||
std::string getRoleIds()const;
|
||||
void setRoleIds(const std::string& roleIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string roleIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/AuthorizeRoleResult.h
Normal file
53
edas/include/alibabacloud/edas/model/AuthorizeRoleResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeRoleResult();
|
||||
explicit AuthorizeRoleResult(const std::string &payload);
|
||||
~AuthorizeRoleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
72
edas/include/alibabacloud/edas/model/BindEcsSlbRequest.h
Normal file
72
edas/include/alibabacloud/edas/model/BindEcsSlbRequest.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindEcsSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindEcsSlbRequest();
|
||||
~BindEcsSlbRequest();
|
||||
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getVForwardingUrlRule()const;
|
||||
void setVForwardingUrlRule(const std::string& vForwardingUrlRule);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getDeployGroupId()const;
|
||||
void setDeployGroupId(const std::string& deployGroupId);
|
||||
std::string getListenerHealthCheckUrl()const;
|
||||
void setListenerHealthCheckUrl(const std::string& listenerHealthCheckUrl);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getListenerProtocol()const;
|
||||
void setListenerProtocol(const std::string& listenerProtocol);
|
||||
std::string getVServerGroupName()const;
|
||||
void setVServerGroupName(const std::string& vServerGroupName);
|
||||
|
||||
private:
|
||||
std::string vServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string vForwardingUrlRule_;
|
||||
std::string slbId_;
|
||||
std::string deployGroupId_;
|
||||
std::string listenerHealthCheckUrl_;
|
||||
std::string appId_;
|
||||
std::string listenerProtocol_;
|
||||
std::string vServerGroupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/BindEcsSlbResult.h
Normal file
55
edas/include/alibabacloud/edas/model/BindEcsSlbResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindEcsSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindEcsSlbResult();
|
||||
explicit BindEcsSlbResult(const std::string &payload);
|
||||
~BindEcsSlbResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
75
edas/include/alibabacloud/edas/model/BindK8sSlbRequest.h
Normal file
75
edas/include/alibabacloud/edas/model/BindK8sSlbRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindK8sSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindK8sSlbRequest();
|
||||
~BindK8sSlbRequest();
|
||||
|
||||
std::string getScheduler()const;
|
||||
void setScheduler(const std::string& scheduler);
|
||||
std::string getServicePortInfos()const;
|
||||
void setServicePortInfos(const std::string& servicePortInfos);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getSlbProtocol()const;
|
||||
void setSlbProtocol(const std::string& slbProtocol);
|
||||
std::string getPort()const;
|
||||
void setPort(const std::string& port);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getSpecification()const;
|
||||
void setSpecification(const std::string& specification);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getTargetPort()const;
|
||||
void setTargetPort(const std::string& targetPort);
|
||||
|
||||
private:
|
||||
std::string scheduler_;
|
||||
std::string servicePortInfos_;
|
||||
std::string slbId_;
|
||||
std::string slbProtocol_;
|
||||
std::string port_;
|
||||
std::string appId_;
|
||||
std::string specification_;
|
||||
std::string clusterId_;
|
||||
std::string type_;
|
||||
std::string targetPort_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/BindK8sSlbResult.h
Normal file
55
edas/include/alibabacloud/edas/model/BindK8sSlbResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindK8sSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindK8sSlbResult();
|
||||
explicit BindK8sSlbResult(const std::string &payload);
|
||||
~BindK8sSlbResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
63
edas/include/alibabacloud/edas/model/BindSlbRequest.h
Normal file
63
edas/include/alibabacloud/edas/model/BindSlbRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindSlbRequest();
|
||||
~BindSlbRequest();
|
||||
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getSlbIp()const;
|
||||
void setSlbIp(const std::string& slbIp);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
|
||||
private:
|
||||
std::string vServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string slbId_;
|
||||
std::string appId_;
|
||||
std::string slbIp_;
|
||||
std::string type_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
67
edas/include/alibabacloud/edas/model/BindSlbResult.h
Normal file
67
edas/include/alibabacloud/edas/model/BindSlbResult.h
Normal file
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string extSlbId;
|
||||
std::string slbId;
|
||||
std::string extSlbName;
|
||||
int slbPort;
|
||||
std::string vServerGroupId;
|
||||
std::string slbIp;
|
||||
std::string extVServerGroupId;
|
||||
std::string extSlbIp;
|
||||
std::string slbName;
|
||||
};
|
||||
|
||||
|
||||
BindSlbResult();
|
||||
explicit BindSlbResult(const std::string &payload);
|
||||
~BindSlbResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ChangeDeployGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ChangeDeployGroupRequest();
|
||||
~ChangeDeployGroupRequest();
|
||||
|
||||
bool getForceStatus()const;
|
||||
void setForceStatus(bool forceStatus);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getEccInfo()const;
|
||||
void setEccInfo(const std::string& eccInfo);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
|
||||
private:
|
||||
bool forceStatus_;
|
||||
std::string appId_;
|
||||
std::string eccInfo_;
|
||||
std::string groupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ChangeDeployGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ChangeDeployGroupResult();
|
||||
explicit ChangeDeployGroupResult(const std::string &payload);
|
||||
~ChangeDeployGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ContinuePipelineRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ContinuePipelineRequest();
|
||||
~ContinuePipelineRequest();
|
||||
|
||||
bool getConfirm()const;
|
||||
void setConfirm(bool confirm);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
bool confirm_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ContinuePipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ContinuePipelineResult();
|
||||
explicit ContinuePipelineResult(const std::string &payload);
|
||||
~ContinuePipelineResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ConvertK8sResourceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConvertK8sResourceRequest();
|
||||
~ConvertK8sResourceRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getResourceName()const;
|
||||
void setResourceName(const std::string& resourceName);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string resourceName_;
|
||||
std::string clusterId_;
|
||||
std::string resourceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ConvertK8sResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConvertK8sResourceResult();
|
||||
explicit ConvertK8sResourceResult(const std::string &payload);
|
||||
~ConvertK8sResourceResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateApplicationScalingRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateApplicationScalingRuleRequest();
|
||||
~CreateApplicationScalingRuleRequest();
|
||||
|
||||
std::string getScalingRuleName()const;
|
||||
void setScalingRuleName(const std::string& scalingRuleName);
|
||||
bool getScalingRuleEnable()const;
|
||||
void setScalingRuleEnable(bool scalingRuleEnable);
|
||||
std::string getScalingRuleTimer()const;
|
||||
void setScalingRuleTimer(const std::string& scalingRuleTimer);
|
||||
std::string getScalingRuleMetric()const;
|
||||
void setScalingRuleMetric(const std::string& scalingRuleMetric);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getScalingRuleTrigger()const;
|
||||
void setScalingRuleTrigger(const std::string& scalingRuleTrigger);
|
||||
std::string getScalingRuleType()const;
|
||||
void setScalingRuleType(const std::string& scalingRuleType);
|
||||
|
||||
private:
|
||||
std::string scalingRuleName_;
|
||||
bool scalingRuleEnable_;
|
||||
std::string scalingRuleTimer_;
|
||||
std::string scalingRuleMetric_;
|
||||
std::string appId_;
|
||||
std::string scalingRuleTrigger_;
|
||||
std::string scalingRuleType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateApplicationScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AppScalingRule
|
||||
{
|
||||
struct Metric
|
||||
{
|
||||
struct Metric1
|
||||
{
|
||||
std::string metricType;
|
||||
int metricTargetAverageUtilization;
|
||||
};
|
||||
std::vector<Metric1> metrics;
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
};
|
||||
struct Trigger
|
||||
{
|
||||
struct Trigger2
|
||||
{
|
||||
std::string type;
|
||||
std::string metaData;
|
||||
std::string name;
|
||||
};
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
std::vector<Trigger2> triggers;
|
||||
};
|
||||
bool scaleRuleEnabled;
|
||||
Trigger trigger;
|
||||
std::string appId;
|
||||
long lastDisableTime;
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
Metric metric;
|
||||
std::string scaleRuleName;
|
||||
std::string scaleRuleType;
|
||||
};
|
||||
|
||||
|
||||
CreateApplicationScalingRuleResult();
|
||||
explicit CreateApplicationScalingRuleResult(const std::string &payload);
|
||||
~CreateApplicationScalingRuleResult();
|
||||
std::string getMessage()const;
|
||||
AppScalingRule getAppScalingRule()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
AppScalingRule appScalingRule_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvAppGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvAppGroupRequest();
|
||||
~CreateEnvAppGroupRequest();
|
||||
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getScopes()const;
|
||||
void setScopes(const std::string& scopes);
|
||||
|
||||
private:
|
||||
std::string pointcutName_;
|
||||
std::string scopes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvAppGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEnvAppGroupResult();
|
||||
explicit CreateEnvAppGroupResult(const std::string &payload);
|
||||
~CreateEnvAppGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHsfTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvHsfTrafficControlRequest();
|
||||
~CreateEnvHsfTrafficControlRequest();
|
||||
|
||||
std::string getParamTypes()const;
|
||||
void setParamTypes(const std::string& paramTypes);
|
||||
std::string getCondition()const;
|
||||
void setCondition(const std::string& condition);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
std::string getTriggerPolicy()const;
|
||||
void setTriggerPolicy(const std::string& triggerPolicy);
|
||||
std::string getGroup()const;
|
||||
void setGroup(const std::string& group);
|
||||
std::string getMethodName()const;
|
||||
void setMethodName(const std::string& methodName);
|
||||
|
||||
private:
|
||||
std::string paramTypes_;
|
||||
std::string condition_;
|
||||
std::string appId_;
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
std::string serviceName_;
|
||||
std::string triggerPolicy_;
|
||||
std::string group_;
|
||||
std::string methodName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHsfTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Metadata
|
||||
{
|
||||
struct Spec
|
||||
{
|
||||
struct PurposesItem
|
||||
{
|
||||
std::string type;
|
||||
};
|
||||
struct ConditionsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> values;
|
||||
std::string strategy;
|
||||
int index;
|
||||
std::string _operator;
|
||||
long id;
|
||||
std::string key;
|
||||
};
|
||||
long order;
|
||||
std::string group;
|
||||
std::string triggerPolicy;
|
||||
int percent;
|
||||
std::vector<PurposesItem> purposes;
|
||||
std::vector<ConditionsItem> conditions;
|
||||
std::vector<std::string> paramTypes;
|
||||
std::string type;
|
||||
std::string serviceName;
|
||||
bool enable;
|
||||
std::string conditionType;
|
||||
std::string methodName;
|
||||
std::string selector;
|
||||
};
|
||||
std::string _namespace;
|
||||
std::string labels;
|
||||
Spec spec;
|
||||
std::string name;
|
||||
};
|
||||
std::string appId;
|
||||
std::string kind;
|
||||
std::string labelType;
|
||||
Metadata metadata;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
long labelAdviceId;
|
||||
};
|
||||
|
||||
|
||||
CreateEnvHsfTrafficControlResult();
|
||||
explicit CreateEnvHsfTrafficControlResult(const std::string &payload);
|
||||
~CreateEnvHsfTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHttpTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvHttpTrafficControlRequest();
|
||||
~CreateEnvHttpTrafficControlRequest();
|
||||
|
||||
std::string getCondition()const;
|
||||
void setCondition(const std::string& condition);
|
||||
std::string getUrlPath()const;
|
||||
void setUrlPath(const std::string& urlPath);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getTriggerPolicy()const;
|
||||
void setTriggerPolicy(const std::string& triggerPolicy);
|
||||
|
||||
private:
|
||||
std::string condition_;
|
||||
std::string urlPath_;
|
||||
std::string appId_;
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
std::string triggerPolicy_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHttpTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Spec
|
||||
{
|
||||
struct ConditionsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> values;
|
||||
std::string strategy;
|
||||
int index;
|
||||
std::string _operator;
|
||||
long id;
|
||||
std::string key;
|
||||
};
|
||||
struct PurposesItem
|
||||
{
|
||||
std::string type;
|
||||
};
|
||||
long order;
|
||||
std::string triggerPolicy;
|
||||
std::string group;
|
||||
int percent;
|
||||
bool transmitSwitch;
|
||||
std::vector<PurposesItem> purposes;
|
||||
std::vector<ConditionsItem> conditions;
|
||||
std::string url;
|
||||
std::vector<std::string> paramTypes;
|
||||
std::string type;
|
||||
std::string serviceName;
|
||||
std::string version;
|
||||
std::string className;
|
||||
int transmitLevel;
|
||||
std::string conditionType;
|
||||
std::string methodName;
|
||||
std::string selector;
|
||||
};
|
||||
std::string tenantId;
|
||||
std::string accountId;
|
||||
std::string appId;
|
||||
std::string labelType;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
Spec spec;
|
||||
std::string envName;
|
||||
long labelAdviceId;
|
||||
};
|
||||
|
||||
|
||||
CreateEnvHttpTrafficControlResult();
|
||||
explicit CreateEnvHttpTrafficControlResult(const std::string &payload);
|
||||
~CreateEnvHttpTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateGrayEnvironmentRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateGrayEnvironmentRequest();
|
||||
~CreateGrayEnvironmentRequest();
|
||||
|
||||
std::string getShowName()const;
|
||||
void setShowName(const std::string& showName);
|
||||
std::string getLogicalRegionId()const;
|
||||
void setLogicalRegionId(const std::string& logicalRegionId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string showName_;
|
||||
std::string logicalRegionId_;
|
||||
std::string description_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateGrayEnvironmentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Metadata
|
||||
{
|
||||
std::string annotations;
|
||||
std::string labels;
|
||||
std::string _namespace;
|
||||
std::string name;
|
||||
};
|
||||
std::string tenantId;
|
||||
std::string accountId;
|
||||
Metadata metadata;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
CreateGrayEnvironmentResult();
|
||||
explicit CreateGrayEnvironmentResult(const std::string &payload);
|
||||
~CreateGrayEnvironmentResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateIDCImportCommandRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateIDCImportCommandRequest();
|
||||
~CreateIDCImportCommandRequest();
|
||||
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateIDCImportCommandResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateIDCImportCommandResult();
|
||||
explicit CreateIDCImportCommandResult(const std::string &payload);
|
||||
~CreateIDCImportCommandResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sConfigMapRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sConfigMapRequest();
|
||||
~CreateK8sConfigMapRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sConfigMapResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sConfigMapResult();
|
||||
explicit CreateK8sConfigMapResult(const std::string &payload);
|
||||
~CreateK8sConfigMapResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sIngressRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sIngressRuleRequest();
|
||||
~CreateK8sIngressRuleRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getIngressConf()const;
|
||||
void setIngressConf(const std::string& ingressConf);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string ingressConf_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sIngressRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sIngressRuleResult();
|
||||
explicit CreateK8sIngressRuleResult(const std::string &payload);
|
||||
~CreateK8sIngressRuleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sSecretRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sSecretRequest();
|
||||
~CreateK8sSecretRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getCertId()const;
|
||||
void setCertId(const std::string& certId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getCertRegionId()const;
|
||||
void setCertRegionId(const std::string& certRegionId);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string clusterId_;
|
||||
std::string certId_;
|
||||
std::string type_;
|
||||
std::string certRegionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/CreateK8sSecretResult.h
Normal file
53
edas/include/alibabacloud/edas/model/CreateK8sSecretResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sSecretResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sSecretResult();
|
||||
explicit CreateK8sSecretResult(const std::string &payload);
|
||||
~CreateK8sSecretResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sServiceRequest();
|
||||
~CreateK8sServiceRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getServicePorts()const;
|
||||
void setServicePorts(const std::string& servicePorts);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string name_;
|
||||
std::string type_;
|
||||
std::string servicePorts_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sServiceResult();
|
||||
explicit CreateK8sServiceResult(const std::string &payload);
|
||||
~CreateK8sServiceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DelegateAdminRoleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DelegateAdminRoleRequest();
|
||||
~DelegateAdminRoleRequest();
|
||||
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DelegateAdminRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DelegateAdminRoleResult();
|
||||
explicit DelegateAdminRoleResult(const std::string &payload);
|
||||
~DelegateAdminRoleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteApplicationRequest();
|
||||
~DeleteApplicationRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationResult();
|
||||
explicit DeleteApplicationResult(const std::string &payload);
|
||||
~DeleteApplicationResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationScalingRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteApplicationScalingRuleRequest();
|
||||
~DeleteApplicationScalingRuleRequest();
|
||||
|
||||
std::string getScalingRuleName()const;
|
||||
void setScalingRuleName(const std::string& scalingRuleName);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string scalingRuleName_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationScalingRuleResult();
|
||||
explicit DeleteApplicationScalingRuleResult(const std::string &payload);
|
||||
~DeleteApplicationScalingRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterMemberRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterMemberRequest();
|
||||
~DeleteClusterMemberRequest();
|
||||
|
||||
std::string getClusterMemberId()const;
|
||||
void setClusterMemberId(const std::string& clusterMemberId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string clusterMemberId_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClusterMemberResult();
|
||||
explicit DeleteClusterMemberResult(const std::string &payload);
|
||||
~DeleteClusterMemberResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/DeleteClusterRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/DeleteClusterRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterRequest();
|
||||
~DeleteClusterRequest();
|
||||
|
||||
int getMode()const;
|
||||
void setMode(int mode);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
int mode_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/DeleteClusterResult.h
Normal file
55
edas/include/alibabacloud/edas/model/DeleteClusterResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClusterResult();
|
||||
explicit DeleteClusterResult(const std::string &payload);
|
||||
~DeleteClusterResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteConfigCenterRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConfigCenterRequest();
|
||||
~DeleteConfigCenterRequest();
|
||||
|
||||
std::string getDataId()const;
|
||||
void setDataId(const std::string& dataId);
|
||||
std::string getLogicalRegionId()const;
|
||||
void setLogicalRegionId(const std::string& logicalRegionId);
|
||||
std::string getGroup()const;
|
||||
void setGroup(const std::string& group);
|
||||
|
||||
private:
|
||||
std::string dataId_;
|
||||
std::string logicalRegionId_;
|
||||
std::string group_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteConfigCenterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteConfigCenterResult();
|
||||
explicit DeleteConfigCenterResult(const std::string &payload);
|
||||
~DeleteConfigCenterResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDegradeControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDegradeControlRequest();
|
||||
~DeleteDegradeControlRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDegradeControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDegradeControlResult();
|
||||
explicit DeleteDegradeControlResult(const std::string &payload);
|
||||
~DeleteDegradeControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDeployGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDeployGroupRequest();
|
||||
~DeleteDeployGroupRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string groupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDeployGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDeployGroupResult();
|
||||
explicit DeleteDeployGroupResult(const std::string &payload);
|
||||
~DeleteDeployGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
48
edas/include/alibabacloud/edas/model/DeleteEcuRequest.h
Normal file
48
edas/include/alibabacloud/edas/model/DeleteEcuRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEcuRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEcuRequest();
|
||||
~DeleteEcuRequest();
|
||||
|
||||
std::string getEcuId()const;
|
||||
void setEcuId(const std::string& ecuId);
|
||||
|
||||
private:
|
||||
std::string ecuId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/DeleteEcuResult.h
Normal file
55
edas/include/alibabacloud/edas/model/DeleteEcuResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEcuResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEcuResult();
|
||||
explicit DeleteEcuResult(const std::string &payload);
|
||||
~DeleteEcuResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvAppGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvAppGroupRequest();
|
||||
~DeleteEnvAppGroupRequest();
|
||||
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getScopes()const;
|
||||
void setScopes(const std::string& scopes);
|
||||
|
||||
private:
|
||||
std::string pointcutName_;
|
||||
std::string scopes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvAppGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvAppGroupResult();
|
||||
explicit DeleteEnvAppGroupResult(const std::string &payload);
|
||||
~DeleteEnvAppGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHsfTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvHsfTrafficControlRequest();
|
||||
~DeleteEnvHsfTrafficControlRequest();
|
||||
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
|
||||
private:
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHsfTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvHsfTrafficControlResult();
|
||||
explicit DeleteEnvHsfTrafficControlResult(const std::string &payload);
|
||||
~DeleteEnvHsfTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHttpTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvHttpTrafficControlRequest();
|
||||
~DeleteEnvHttpTrafficControlRequest();
|
||||
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
|
||||
private:
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHttpTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvHttpTrafficControlResult();
|
||||
explicit DeleteEnvHttpTrafficControlResult(const std::string &payload);
|
||||
~DeleteEnvHttpTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteFlowControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowControlRequest();
|
||||
~DeleteFlowControlRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteFlowControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFlowControlResult();
|
||||
explicit DeleteFlowControlResult(const std::string &payload);
|
||||
~DeleteFlowControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteGrayEnvironmentRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteGrayEnvironmentRequest();
|
||||
~DeleteGrayEnvironmentRequest();
|
||||
|
||||
std::string getLogicalRegionId()const;
|
||||
void setLogicalRegionId(const std::string& logicalRegionId);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
|
||||
private:
|
||||
std::string logicalRegionId_;
|
||||
std::string pointcutName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteGrayEnvironmentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteGrayEnvironmentResult();
|
||||
explicit DeleteGrayEnvironmentResult(const std::string &payload);
|
||||
~DeleteGrayEnvironmentResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEGRAYENVIRONMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sApplicationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteK8sApplicationRequest();
|
||||
~DeleteK8sApplicationRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteK8sApplicationResult();
|
||||
explicit DeleteK8sApplicationResult(const std::string &payload);
|
||||
~DeleteK8sApplicationResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SAPPLICATIONRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sConfigMapRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteK8sConfigMapRequest();
|
||||
~DeleteK8sConfigMapRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sConfigMapResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteK8sConfigMapResult();
|
||||
explicit DeleteK8sConfigMapResult(const std::string &payload);
|
||||
~DeleteK8sConfigMapResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SCONFIGMAPRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sIngressRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteK8sIngressRuleRequest();
|
||||
~DeleteK8sIngressRuleRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sIngressRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteK8sIngressRuleResult();
|
||||
explicit DeleteK8sIngressRuleResult(const std::string &payload);
|
||||
~DeleteK8sIngressRuleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SINGRESSRULERESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sSecretRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteK8sSecretRequest();
|
||||
~DeleteK8sSecretRequest();
|
||||
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/DeleteK8sSecretResult.h
Normal file
53
edas/include/alibabacloud/edas/model/DeleteK8sSecretResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sSecretResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteK8sSecretResult();
|
||||
explicit DeleteK8sSecretResult(const std::string &payload);
|
||||
~DeleteK8sSecretResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SSECRETRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteK8sServiceRequest();
|
||||
~DeleteK8sServiceRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteK8sServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteK8sServiceResult();
|
||||
explicit DeleteK8sServiceResult(const std::string &payload);
|
||||
~DeleteK8sServiceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEK8SSERVICERESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/DeleteLogPathRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/DeleteLogPathRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteLogPathRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteLogPathRequest();
|
||||
~DeleteLogPathRequest();
|
||||
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string path_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/DeleteLogPathResult.h
Normal file
53
edas/include/alibabacloud/edas/model/DeleteLogPathResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteLogPathResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLogPathResult();
|
||||
explicit DeleteLogPathResult(const std::string &payload);
|
||||
~DeleteLogPathResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETELOGPATHRESULT_H_
|
||||
48
edas/include/alibabacloud/edas/model/DeleteRoleRequest.h
Normal file
48
edas/include/alibabacloud/edas/model/DeleteRoleRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteRoleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRoleRequest();
|
||||
~DeleteRoleRequest();
|
||||
|
||||
int getRoleId()const;
|
||||
void setRoleId(int roleId);
|
||||
|
||||
private:
|
||||
int roleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEROLEREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/DeleteRoleResult.h
Normal file
53
edas/include/alibabacloud/edas/model/DeleteRoleResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEROLERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRoleResult();
|
||||
explicit DeleteRoleResult(const std::string &payload);
|
||||
~DeleteRoleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEROLERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteServiceGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteServiceGroupRequest();
|
||||
~DeleteServiceGroupRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteServiceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteServiceGroupResult();
|
||||
explicit DeleteServiceGroupResult(const std::string &payload);
|
||||
~DeleteServiceGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESERVICEGROUPRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteServiceTimeConfigRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteServiceTimeConfigRequest();
|
||||
~DeleteServiceTimeConfigRequest();
|
||||
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteServiceTimeConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string path;
|
||||
std::string consumerAppName;
|
||||
std::string timeout;
|
||||
std::string consumerAppId;
|
||||
long id;
|
||||
};
|
||||
|
||||
|
||||
DeleteServiceTimeConfigResult();
|
||||
explicit DeleteServiceTimeConfigResult(const std::string &payload);
|
||||
~DeleteServiceTimeConfigResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESERVICETIMECONFIGRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteSwimmingLaneGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSwimmingLaneGroupRequest();
|
||||
~DeleteSwimmingLaneGroupRequest();
|
||||
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
|
||||
private:
|
||||
long groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteSwimmingLaneGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSwimmingLaneGroupResult();
|
||||
explicit DeleteSwimmingLaneGroupResult(const std::string &payload);
|
||||
~DeleteSwimmingLaneGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEGROUPRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteSwimmingLaneRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSwimmingLaneRequest();
|
||||
~DeleteSwimmingLaneRequest();
|
||||
|
||||
long getLaneId()const;
|
||||
void setLaneId(long laneId);
|
||||
|
||||
private:
|
||||
long laneId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteSwimmingLaneResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSwimmingLaneResult();
|
||||
explicit DeleteSwimmingLaneResult(const std::string &payload);
|
||||
~DeleteSwimmingLaneResult();
|
||||
std::string getMessage()const;
|
||||
int getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETESWIMMINGLANERESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user