CLOUDWF SDK Auto Released By shenshi,Version:1.34.46

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
haowei.yao
2019-03-19 10:38:38 +08:00
parent 63a13d7b24
commit 87b0903e59
903 changed files with 69945 additions and 2 deletions

File diff suppressed because it is too large Load Diff

View 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_CLOUDWF_CLOUDWFEXPORT_H_
#define ALIBABACLOUD_CLOUDWF_CLOUDWFEXPORT_H_
#include <alibabacloud/core/Global.h>
#if defined(ALIBABACLOUD_SHARED)
# if defined(ALIBABACLOUD_CLOUDWF_LIBRARY)
# define ALIBABACLOUD_CLOUDWF_EXPORT ALIBABACLOUD_DECL_EXPORT
# else
# define ALIBABACLOUD_CLOUDWF_EXPORT ALIBABACLOUD_DECL_IMPORT
# endif
#else
# define ALIBABACLOUD_CLOUDWF_EXPORT
#endif
#endif // !ALIBABACLOUD_CLOUDWF_CLOUDWFEXPORT_H_

View File

@@ -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_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AddApgroupConfigRequest : public RpcServiceRequest
{
public:
AddApgroupConfigRequest();
~AddApgroupConfigRequest();
long getParentApgroupId()const;
void setParentApgroupId(long parentApgroupId);
std::string getName()const;
void setName(const std::string& name);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long parentApgroupId_;
std::string name_;
std::string description_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AddApgroupConfigResult : public ServiceResult
{
public:
AddApgroupConfigResult();
explicit AddApgroupConfigResult(const std::string &payload);
~AddApgroupConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AliyunRegisterApAssetRequest : public RpcServiceRequest
{
public:
AliyunRegisterApAssetRequest();
~AliyunRegisterApAssetRequest();
long getApgroupId()const;
void setApgroupId(long apgroupId);
std::string getMac()const;
void setMac(const std::string& mac);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSerialNo()const;
void setSerialNo(const std::string& serialNo);
private:
long apgroupId_;
std::string mac_;
std::string accessKeyId_;
std::string serialNo_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AliyunRegisterApAssetResult : public ServiceResult
{
public:
AliyunRegisterApAssetResult();
explicit AliyunRegisterApAssetResult(const std::string &payload);
~AliyunRegisterApAssetResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchAddApRequest : public RpcServiceRequest
{
public:
ApgroupBatchAddApRequest();
~ApgroupBatchAddApRequest();
std::string getApAssetIds()const;
void setApAssetIds(const std::string& apAssetIds);
long getApgroupId()const;
void setApgroupId(long apgroupId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string apAssetIds_;
long apgroupId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchAddApResult : public ServiceResult
{
public:
ApgroupBatchAddApResult();
explicit ApgroupBatchAddApResult(const std::string &payload);
~ApgroupBatchAddApResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_

View 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_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchDeleteApRequest : public RpcServiceRequest
{
public:
ApgroupBatchDeleteApRequest();
~ApgroupBatchDeleteApRequest();
std::string getApAssetIds()const;
void setApAssetIds(const std::string& apAssetIds);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string apAssetIds_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchDeleteApResult : public ServiceResult
{
public:
ApgroupBatchDeleteApResult();
explicit ApgroupBatchDeleteApResult(const std::string &payload);
~ApgroupBatchDeleteApResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_AREACREATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREACREATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaCreateRequest : public RpcServiceRequest
{
public:
AreaCreateRequest();
~AreaCreateRequest();
std::string getName()const;
void setName(const std::string& name);
std::string getDids()const;
void setDids(const std::string& dids);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
std::string name_;
std::string dids_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREACREATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_AREACREATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREACREATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaCreateResult : public ServiceResult
{
public:
AreaCreateResult();
explicit AreaCreateResult(const std::string &payload);
~AreaCreateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREACREATERESULT_H_

View File

@@ -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_CLOUDWF_MODEL_AREADELETEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREADELETEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaDeleteRequest : public RpcServiceRequest
{
public:
AreaDeleteRequest();
~AreaDeleteRequest();
long getAid()const;
void setAid(long aid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
long aid_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREADELETEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_AREADELETERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREADELETERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaDeleteResult : public ServiceResult
{
public:
AreaDeleteResult();
explicit AreaDeleteResult(const std::string &payload);
~AreaDeleteResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREADELETERESULT_H_

View File

@@ -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_CLOUDWF_MODEL_AREAINFOREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREAINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaInfoRequest : public RpcServiceRequest
{
public:
AreaInfoRequest();
~AreaInfoRequest();
long getAid()const;
void setAid(long aid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
long aid_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAINFOREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_AREAINFORESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREAINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaInfoResult : public ServiceResult
{
public:
AreaInfoResult();
explicit AreaInfoResult(const std::string &payload);
~AreaInfoResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAINFORESULT_H_

View File

@@ -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_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaShowListRequest : public RpcServiceRequest
{
public:
AreaShowListRequest();
~AreaShowListRequest();
int getPage()const;
void setPage(int page);
int getPer()const;
void setPer(int per);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
int page_;
int per_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaShowListResult : public ServiceResult
{
public:
AreaShowListResult();
explicit AreaShowListResult(const std::string &payload);
~AreaShowListResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaUpdateRequest : public RpcServiceRequest
{
public:
AreaUpdateRequest();
~AreaUpdateRequest();
std::string getName()const;
void setName(const std::string& name);
std::string getDids()const;
void setDids(const std::string& dids);
long getAid()const;
void setAid(long aid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
std::string name_;
std::string dids_;
long aid_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_AREAUPDATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT AreaUpdateResult : public ServiceResult
{
public:
AreaUpdateResult();
explicit AreaUpdateResult(const std::string &payload);
~AreaUpdateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATERESULT_H_

View 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_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchChangeGroupApNameRequest : public RpcServiceRequest
{
public:
BatchChangeGroupApNameRequest();
~BatchChangeGroupApNameRequest();
std::string getJsonData()const;
void setJsonData(const std::string& jsonData);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string jsonData_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchChangeGroupApNameResult : public ServiceResult
{
public:
BatchChangeGroupApNameResult();
explicit BatchChangeGroupApNameResult(const std::string &payload);
~BatchChangeGroupApNameResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_

View 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_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchRegisterApAssetRequest : public RpcServiceRequest
{
public:
BatchRegisterApAssetRequest();
~BatchRegisterApAssetRequest();
std::string getJsonData()const;
void setJsonData(const std::string& jsonData);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string jsonData_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchRegisterApAssetResult : public ServiceResult
{
public:
BatchRegisterApAssetResult();
explicit BatchRegisterApAssetResult(const std::string &payload);
~BatchRegisterApAssetResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_

View 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_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchSaveApPositionRequest : public RpcServiceRequest
{
public:
BatchSaveApPositionRequest();
~BatchSaveApPositionRequest();
std::string getJsonData()const;
void setJsonData(const std::string& jsonData);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string jsonData_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BatchSaveApPositionResult : public ServiceResult
{
public:
BatchSaveApPositionResult();
explicit BatchSaveApPositionResult(const std::string &payload);
~BatchSaveApPositionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_

View File

@@ -0,0 +1,84 @@
/*
* 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_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessCreateRequest : public RpcServiceRequest
{
public:
BusinessCreateRequest();
~BusinessCreateRequest();
std::string getBusinessCity()const;
void setBusinessCity(const std::string& businessCity);
std::string getCombo()const;
void setCombo(const std::string& combo);
std::string getWarnEmail()const;
void setWarnEmail(const std::string& warnEmail);
std::string getBusinessManager()const;
void setBusinessManager(const std::string& businessManager);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getBusinessType()const;
void setBusinessType(int businessType);
int getWarn()const;
void setWarn(int warn);
std::string getBusinessName()const;
void setBusinessName(const std::string& businessName);
int getBusinessTopType()const;
void setBusinessTopType(int businessTopType);
std::string getBusinessAddress()const;
void setBusinessAddress(const std::string& businessAddress);
std::string getBusinessTel()const;
void setBusinessTel(const std::string& businessTel);
std::string getBusinessProvince()const;
void setBusinessProvince(const std::string& businessProvince);
int getBusinessSubtype()const;
void setBusinessSubtype(int businessSubtype);
private:
std::string businessCity_;
std::string combo_;
std::string warnEmail_;
std::string businessManager_;
std::string accessKeyId_;
int businessType_;
int warn_;
std::string businessName_;
int businessTopType_;
std::string businessAddress_;
std::string businessTel_;
std::string businessProvince_;
int businessSubtype_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessCreateResult : public ServiceResult
{
public:
BusinessCreateResult();
explicit BusinessCreateResult(const std::string &payload);
~BusinessCreateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_

View 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_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessInfoRequest : public RpcServiceRequest
{
public:
BusinessInfoRequest();
~BusinessInfoRequest();
long getBid()const;
void setBid(long bid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long bid_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_BUSINESSINFORESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessInfoResult : public ServiceResult
{
public:
BusinessInfoResult();
explicit BusinessInfoResult(const std::string &payload);
~BusinessInfoResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFORESULT_H_

View File

@@ -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_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessShowListRequest : public RpcServiceRequest
{
public:
BusinessShowListRequest();
~BusinessShowListRequest();
int getPage()const;
void setPage(int page);
int getPer()const;
void setPer(int per);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int page_;
int per_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessShowListResult : public ServiceResult
{
public:
BusinessShowListResult();
explicit BusinessShowListResult(const std::string &payload);
~BusinessShowListResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* 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_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessUpdateRequest : public RpcServiceRequest
{
public:
BusinessUpdateRequest();
~BusinessUpdateRequest();
int getWarn()const;
void setWarn(int warn);
std::string getBusinessCity()const;
void setBusinessCity(const std::string& businessCity);
std::string getWarnEmail()const;
void setWarnEmail(const std::string& warnEmail);
std::string getBusinessAddress()const;
void setBusinessAddress(const std::string& businessAddress);
long getBid()const;
void setBid(long bid);
std::string getBusinessManager()const;
void setBusinessManager(const std::string& businessManager);
std::string getBusinessProvince()const;
void setBusinessProvince(const std::string& businessProvince);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int warn_;
std::string businessCity_;
std::string warnEmail_;
std::string businessAddress_;
long bid_;
std::string businessManager_;
std::string businessProvince_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT BusinessUpdateResult : public ServiceResult
{
public:
BusinessUpdateResult();
explicit BusinessUpdateResult(const std::string &payload);
~BusinessUpdateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_

View File

@@ -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_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CeaseInstanceRequest : public RpcServiceRequest
{
public:
CeaseInstanceRequest();
~CeaseInstanceRequest();
std::string getTraceId()const;
void setTraceId(const std::string& traceId);
std::string getSpMsg()const;
void setSpMsg(const std::string& spMsg);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string traceId_;
std::string spMsg_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_

View 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_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CeaseInstanceResult : public ServiceResult
{
public:
CeaseInstanceResult();
explicit CeaseInstanceResult(const std::string &payload);
~CeaseInstanceResult();
std::string getMessage()const;
bool getSuccess()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
bool success_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_

View 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_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CheckRootPermissionRequest : public RpcServiceRequest
{
public:
CheckRootPermissionRequest();
~CheckRootPermissionRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CheckRootPermissionResult : public ServiceResult
{
public:
CheckRootPermissionResult();
explicit CheckRootPermissionResult(const std::string &payload);
~CheckRootPermissionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_

View 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_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CheckUmengDataAnalysisPermissionRequest : public RpcServiceRequest
{
public:
CheckUmengDataAnalysisPermissionRequest();
~CheckUmengDataAnalysisPermissionRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CheckUmengDataAnalysisPermissionResult : public ServiceResult
{
public:
CheckUmengDataAnalysisPermissionResult();
explicit CheckUmengDataAnalysisPermissionResult(const std::string &payload);
~CheckUmengDataAnalysisPermissionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ConfigAutoRenewRequest : public RpcServiceRequest
{
public:
ConfigAutoRenewRequest();
~ConfigAutoRenewRequest();
int getOffsetDays()const;
void setOffsetDays(int offsetDays);
int getMonths()const;
void setMonths(int months);
bool getAutoRenew()const;
void setAutoRenew(bool autoRenew);
std::vector<std::string> getApList()const;
void setApList(const std::vector<std::string>& apList);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int offsetDays_;
int months_;
bool autoRenew_;
std::vector<std::string> apList_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ConfigAutoRenewResult : public ServiceResult
{
public:
ConfigAutoRenewResult();
explicit ConfigAutoRenewResult(const std::string &payload);
~ConfigAutoRenewResult();
std::string getMessage()const;
std::string getData()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string data_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CreateRenewOrderRequest : public RpcServiceRequest
{
public:
CreateRenewOrderRequest();
~CreateRenewOrderRequest();
int getTimeCycleNum()const;
void setTimeCycleNum(int timeCycleNum);
std::vector<std::string> getApList()const;
void setApList(const std::vector<std::string>& apList);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int timeCycleNum_;
std::vector<std::string> apList_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CreateRenewOrderResult : public ServiceResult
{
public:
CreateRenewOrderResult();
explicit CreateRenewOrderResult(const std::string &payload);
~CreateRenewOrderResult();
std::string getMessage()const;
std::string getData()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string data_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CreateSubAccountPermissionRequest : public RpcServiceRequest
{
public:
CreateSubAccountPermissionRequest();
~CreateSubAccountPermissionRequest();
long getUid()const;
void setUid(long uid);
std::vector<long> getShopGroupIds()const;
void setShopGroupIds(const std::vector<long>& shopGroupIds);
std::vector<long> getShopIds()const;
void setShopIds(const std::vector<long>& shopIds);
std::string getPagePermission()const;
void setPagePermission(const std::string& pagePermission);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPermissionType()const;
void setPermissionType(int permissionType);
std::vector<long> getBusinessIds()const;
void setBusinessIds(const std::vector<long>& businessIds);
private:
long uid_;
std::vector<long> shopGroupIds_;
std::vector<long> shopIds_;
std::string pagePermission_;
std::string accessKeyId_;
int permissionType_;
std::vector<long> businessIds_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT CreateSubAccountPermissionResult : public ServiceResult
{
public:
CreateSubAccountPermissionResult();
explicit CreateSubAccountPermissionResult(const std::string &payload);
~CreateSubAccountPermissionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelApPositionRequest : public RpcServiceRequest
{
public:
DelApPositionRequest();
~DelApPositionRequest();
long getApAssetId()const;
void setApAssetId(long apAssetId);
long getMapId()const;
void setMapId(long mapId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long apAssetId_;
long mapId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelApPositionResult : public ServiceResult
{
public:
DelApPositionResult();
explicit DelApPositionResult(const std::string &payload);
~DelApPositionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_

View 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_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelPageConfigTemplateRequest : public RpcServiceRequest
{
public:
DelPageConfigTemplateRequest();
~DelPageConfigTemplateRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelPageConfigTemplateResult : public ServiceResult
{
public:
DelPageConfigTemplateResult();
explicit DelPageConfigTemplateResult(const std::string &payload);
~DelPageConfigTemplateResult();
std::string getMessage()const;
std::string getErrorMsg()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_

View 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_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelPortalTempRequest : public RpcServiceRequest
{
public:
DelPortalTempRequest();
~DelPortalTempRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelPortalTempResult : public ServiceResult
{
public:
DelPortalTempResult();
explicit DelPortalTempResult(const std::string &payload);
~DelPortalTempResult();
std::string getMessage()const;
std::string getErrorMsg()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_

View 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_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelSubAccountPermissionRequest : public RpcServiceRequest
{
public:
DelSubAccountPermissionRequest();
~DelSubAccountPermissionRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelSubAccountPermissionResult : public ServiceResult
{
public:
DelSubAccountPermissionResult();
explicit DelSubAccountPermissionResult(const std::string &payload);
~DelSubAccountPermissionResult();
std::string getMessage()const;
std::string getErrorMsg()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_

View 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_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelUmengPagePermission4RootRequest : public RpcServiceRequest
{
public:
DelUmengPagePermission4RootRequest();
~DelUmengPagePermission4RootRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DelUmengPagePermission4RootResult : public ServiceResult
{
public:
DelUmengPagePermission4RootResult();
explicit DelUmengPagePermission4RootResult(const std::string &payload);
~DelUmengPagePermission4RootResult();
std::string getMessage()const;
std::string getErrorMsg()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApRadioSsidConfigRequest : public RpcServiceRequest
{
public:
DeleteApRadioSsidConfigRequest();
~DeleteApRadioSsidConfigRequest();
int getInstantlyEffective()const;
void setInstantlyEffective(int instantlyEffective);
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int instantlyEffective_;
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApRadioSsidConfigResult : public ServiceResult
{
public:
DeleteApRadioSsidConfigResult();
explicit DeleteApRadioSsidConfigResult(const std::string &payload);
~DeleteApRadioSsidConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_

View 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_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupConfigRequest : public RpcServiceRequest
{
public:
DeleteApgroupConfigRequest();
~DeleteApgroupConfigRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupConfigResult : public ServiceResult
{
public:
DeleteApgroupConfigResult();
explicit DeleteApgroupConfigResult(const std::string &payload);
~DeleteApgroupConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupSsidConfigRequest : public RpcServiceRequest
{
public:
DeleteApgroupSsidConfigRequest();
~DeleteApgroupSsidConfigRequest();
long getApgroupId()const;
void setApgroupId(long apgroupId);
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long apgroupId_;
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupSsidConfigResult : public ServiceResult
{
public:
DeleteApgroupSsidConfigResult();
explicit DeleteApgroupSsidConfigResult(const std::string &payload);
~DeleteApgroupSsidConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_

View 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_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeletePositionMapRequest : public RpcServiceRequest
{
public:
DeletePositionMapRequest();
~DeletePositionMapRequest();
long getMapId()const;
void setMapId(long mapId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long mapId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeletePositionMapResult : public ServiceResult
{
public:
DeletePositionMapResult();
explicit DeletePositionMapResult(const std::string &payload);
~DeletePositionMapResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceBatchCreateRequest : public RpcServiceRequest
{
public:
DeviceBatchCreateRequest();
~DeviceBatchCreateRequest();
std::string getSn()const;
void setSn(const std::string& sn);
int getDeviceType()const;
void setDeviceType(int deviceType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string sn_;
int deviceType_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceBatchCreateResult : public ServiceResult
{
public:
DeviceBatchCreateResult();
explicit DeviceBatchCreateResult(const std::string &payload);
~DeviceBatchCreateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_

View 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_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceCreateRequest : public RpcServiceRequest
{
public:
DeviceCreateRequest();
~DeviceCreateRequest();
std::string getDeviceNum()const;
void setDeviceNum(const std::string& deviceNum);
std::string getDevicePosition()const;
void setDevicePosition(const std::string& devicePosition);
std::string getDeviceName()const;
void setDeviceName(const std::string& deviceName);
int getDeviceType()const;
void setDeviceType(int deviceType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
std::string deviceNum_;
std::string devicePosition_;
std::string deviceName_;
int deviceType_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICECREATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceCreateResult : public ServiceResult
{
public:
DeviceCreateResult();
explicit DeviceCreateResult(const std::string &payload);
~DeviceCreateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATERESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceDeleteRequest : public RpcServiceRequest
{
public:
DeviceDeleteRequest();
~DeviceDeleteRequest();
long getDid()const;
void setDid(long did);
std::string getMac()const;
void setMac(const std::string& mac);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long did_;
std::string mac_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEDELETERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceDeleteResult : public ServiceResult
{
public:
DeviceDeleteResult();
explicit DeviceDeleteResult(const std::string &payload);
~DeviceDeleteResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETERESULT_H_

View 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_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceShowListRequest : public RpcServiceRequest
{
public:
DeviceShowListRequest();
~DeviceShowListRequest();
std::string getDirc()const;
void setDirc(const std::string& dirc);
int getPage()const;
void setPage(int page);
int getPer()const;
void setPer(int per);
int getDeviceType()const;
void setDeviceType(int deviceType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getSid()const;
void setSid(long sid);
private:
std::string dirc_;
int page_;
int per_;
int deviceType_;
std::string accessKeyId_;
long sid_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceShowListResult : public ServiceResult
{
public:
DeviceShowListResult();
explicit DeviceShowListResult(const std::string &payload);
~DeviceShowListResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceUpdateRequest : public RpcServiceRequest
{
public:
DeviceUpdateRequest();
~DeviceUpdateRequest();
std::string getDevicePosition()const;
void setDevicePosition(const std::string& devicePosition);
std::string getDeviceName()const;
void setDeviceName(const std::string& deviceName);
long getDid()const;
void setDid(long did);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string devicePosition_;
std::string deviceName_;
long did_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT DeviceUpdateResult : public ServiceResult
{
public:
DeviceUpdateResult();
explicit DeviceUpdateResult(const std::string &payload);
~DeviceUpdateResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_

View 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_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ExcelToJsonRequest : public RpcServiceRequest
{
public:
ExcelToJsonRequest();
~ExcelToJsonRequest();
std::string getUploadData()const;
void setUploadData(const std::string& uploadData);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string uploadData_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT ExcelToJsonResult : public ServiceResult
{
public:
ExcelToJsonResult();
explicit ExcelToJsonResult(const std::string &payload);
~ExcelToJsonResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_

View 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_CLOUDWF_MODEL_FINDAPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_FINDAPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT FindApRequest : public RpcServiceRequest
{
public:
FindApRequest();
~FindApRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FINDAPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_FINDAPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_FINDAPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT FindApResult : public ServiceResult
{
public:
FindApResult();
explicit FindApResult(const std::string &payload);
~FindApResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FINDAPRESULT_H_

View 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_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT FrequencyAnalyseRequest : public RpcServiceRequest
{
public:
FrequencyAnalyseRequest();
~FrequencyAnalyseRequest();
long getGsid()const;
void setGsid(long gsid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long gsid_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_

View File

@@ -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_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT FrequencyAnalyseResult : public ServiceResult
{
public:
FrequencyAnalyseResult();
explicit FrequencyAnalyseResult(const std::string &payload);
~FrequencyAnalyseResult();
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_

View 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_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAccountConfigRequest : public RpcServiceRequest
{
public:
GetAccountConfigRequest();
~GetAccountConfigRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAccountConfigResult : public ServiceResult
{
public:
GetAccountConfigResult();
explicit GetAccountConfigResult(const std::string &payload);
~GetAccountConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_

View 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_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAddApsProgressRequest : public RpcServiceRequest
{
public:
GetAddApsProgressRequest();
~GetAddApsProgressRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAddApsProgressResult : public ServiceResult
{
public:
GetAddApsProgressResult();
explicit GetAddApsProgressResult(const std::string &payload);
~GetAddApsProgressResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAllActiveShopByGroupRequest : public RpcServiceRequest
{
public:
GetAllActiveShopByGroupRequest();
~GetAllActiveShopByGroupRequest();
std::vector<long> getGids()const;
void setGids(const std::vector<long>& gids);
long getBid()const;
void setBid(long bid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::vector<long> gids_;
long bid_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAllActiveShopByGroupResult : public ServiceResult
{
public:
GetAllActiveShopByGroupResult();
explicit GetAllActiveShopByGroupResult(const std::string &payload);
~GetAllActiveShopByGroupResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_

View 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_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAllApModelRequest : public RpcServiceRequest
{
public:
GetAllApModelRequest();
~GetAllApModelRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetAllApModelResult : public ServiceResult
{
public:
GetAllApModelResult();
explicit GetAllApModelResult(const std::string &payload);
~GetAllApModelResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_

View 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_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedConfigRequest : public RpcServiceRequest
{
public:
GetApDetailedConfigRequest();
~GetApDetailedConfigRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedConfigResult : public ServiceResult
{
public:
GetApDetailedConfigResult();
explicit GetApDetailedConfigResult(const std::string &payload);
~GetApDetailedConfigResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_

View 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_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedStatusRequest : public RpcServiceRequest
{
public:
GetApDetailedStatusRequest();
~GetApDetailedStatusRequest();
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedStatusResult : public ServiceResult
{
public:
GetApDetailedStatusResult();
explicit GetApDetailedStatusResult(const std::string &payload);
~GetApDetailedStatusResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApPortalBindRequest : public RpcServiceRequest
{
public:
GetApPortalBindRequest();
~GetApPortalBindRequest();
int getConfigType()const;
void setConfigType(int configType);
long getBindId()const;
void setBindId(long bindId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int configType_;
long bindId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApPortalBindResult : public ServiceResult
{
public:
GetApPortalBindResult();
explicit GetApPortalBindResult(const std::string &payload);
~GetApPortalBindResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_

View File

@@ -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_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApRunHistoryTimeSerRequest : public RpcServiceRequest
{
public:
GetApRunHistoryTimeSerRequest();
~GetApRunHistoryTimeSerRequest();
long getStart()const;
void setStart(long start);
long getEnd()const;
void setEnd(long end);
long getId()const;
void setId(long id);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long start_;
long end_;
long id_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApRunHistoryTimeSerResult : public ServiceResult
{
public:
GetApRunHistoryTimeSerResult();
explicit GetApRunHistoryTimeSerResult(const std::string &payload);
~GetApRunHistoryTimeSerResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_

View 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_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApStaMiscAggRequest : public RpcServiceRequest
{
public:
GetApStaMiscAggRequest();
~GetApStaMiscAggRequest();
long getApgroupId()const;
void setApgroupId(long apgroupId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long apgroupId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApStaMiscAggResult : public ServiceResult
{
public:
GetApStaMiscAggResult();
explicit GetApStaMiscAggResult(const std::string &payload);
~GetApStaMiscAggResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_

View 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_CLOUDWF_MODEL_GETAPTOPREQUEST_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApTopRequest : public RpcServiceRequest
{
public:
GetApTopRequest();
~GetApTopRequest();
long getApgroupId()const;
void setApgroupId(long apgroupId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long apgroupId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_CLOUDWF_MODEL_GETAPTOPRESULT_H_
#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudwf/CloudwfExport.h>
namespace AlibabaCloud
{
namespace Cloudwf
{
namespace Model
{
class ALIBABACLOUD_CLOUDWF_EXPORT GetApTopResult : public ServiceResult
{
public:
GetApTopResult();
explicit GetApTopResult(const std::string &payload);
~GetApTopResult();
std::string getMessage()const;
std::string getErrorMsg()const;
std::string getData()const;
int getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string errorMsg_;
std::string data_;
int errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPRESULT_H_

Some files were not shown because too many files have changed in this diff Show More