Skip to content

Commit 8a637c7

Browse files
committed
Change DescribeLogstoreStorage Response.
1 parent 665991c commit 8a637c7

File tree

914 files changed

+67346
-2246
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

914 files changed

+67346
-2246
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.1425
1+
1.36.1426

sas/CMakeLists.txt

Lines changed: 870 additions & 2 deletions
Large diffs are not rendered by default.

sas/include/alibabacloud/sas/SasClient.h

Lines changed: 1736 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTREQUEST_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTREQUEST_H_
19+
20+
#include <alibabacloud/sas/SasExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Sas {
28+
namespace Model {
29+
class ALIBABACLOUD_SAS_EXPORT AddCheckInstanceResultWhiteListRequest : public RpcServiceRequest {
30+
public:
31+
AddCheckInstanceResultWhiteListRequest();
32+
~AddCheckInstanceResultWhiteListRequest();
33+
std::string getSourceIp() const;
34+
void setSourceIp(const std::string &sourceIp);
35+
long getCheckId() const;
36+
void setCheckId(long checkId);
37+
std::string getCheckGroupId() const;
38+
void setCheckGroupId(const std::string &checkGroupId);
39+
std::vector<std::string> getInstanceIds() const;
40+
void setInstanceIds(const std::vector<std::string> &instanceIds);
41+
42+
private:
43+
std::string sourceIp_;
44+
long checkId_;
45+
std::string checkGroupId_;
46+
std::vector<std::string> instanceIds_;
47+
};
48+
} // namespace Model
49+
} // namespace Sas
50+
} // namespace AlibabaCloud
51+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTREQUEST_H_
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTRESULT_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/sas/SasExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Sas
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_SAS_EXPORT AddCheckInstanceResultWhiteListResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
AddCheckInstanceResultWhiteListResult();
38+
explicit AddCheckInstanceResultWhiteListResult(const std::string &payload);
39+
~AddCheckInstanceResultWhiteListResult();
40+
std::string getData()const;
41+
42+
protected:
43+
void parse(const std::string &payload);
44+
private:
45+
std::string data_;
46+
47+
};
48+
}
49+
}
50+
}
51+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCHECKINSTANCERESULTWHITELISTRESULT_H_
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTREQUEST_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTREQUEST_H_
19+
20+
#include <alibabacloud/sas/SasExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Sas {
28+
namespace Model {
29+
class ALIBABACLOUD_SAS_EXPORT AddCheckResultWhiteListRequest : public RpcServiceRequest {
30+
public:
31+
AddCheckResultWhiteListRequest();
32+
~AddCheckResultWhiteListRequest();
33+
std::vector<long> getCheckIds() const;
34+
void setCheckIds(const std::vector<long> &checkIds);
35+
std::string getSourceIp() const;
36+
void setSourceIp(const std::string &sourceIp);
37+
38+
private:
39+
std::vector<long> checkIds_;
40+
std::string sourceIp_;
41+
};
42+
} // namespace Model
43+
} // namespace Sas
44+
} // namespace AlibabaCloud
45+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTREQUEST_H_
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTRESULT_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/sas/SasExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Sas
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_SAS_EXPORT AddCheckResultWhiteListResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
AddCheckResultWhiteListResult();
38+
explicit AddCheckResultWhiteListResult(const std::string &payload);
39+
~AddCheckResultWhiteListResult();
40+
std::string getData()const;
41+
42+
protected:
43+
void parse(const std::string &payload);
44+
private:
45+
std::string data_;
46+
47+
};
48+
}
49+
}
50+
}
51+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCHECKRESULTWHITELISTRESULT_H_
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULEREQUEST_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULEREQUEST_H_
19+
20+
#include <alibabacloud/sas/SasExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Sas {
28+
namespace Model {
29+
class ALIBABACLOUD_SAS_EXPORT AddClientUserDefineRuleRequest : public RpcServiceRequest {
30+
public:
31+
AddClientUserDefineRuleRequest();
32+
~AddClientUserDefineRuleRequest();
33+
int getActionType() const;
34+
void setActionType(int actionType);
35+
std::string getNewFilePath() const;
36+
void setNewFilePath(const std::string &newFilePath);
37+
int getType() const;
38+
void setType(int type);
39+
std::string getPlatform() const;
40+
void setPlatform(const std::string &platform);
41+
std::string getRegistryKey() const;
42+
void setRegistryKey(const std::string &registryKey);
43+
std::string getCmdline() const;
44+
void setCmdline(const std::string &cmdline);
45+
std::string getSourceIp() const;
46+
void setSourceIp(const std::string &sourceIp);
47+
std::string getFilePath() const;
48+
void setFilePath(const std::string &filePath);
49+
std::string getMd5List() const;
50+
void setMd5List(const std::string &md5List);
51+
std::string getParentProcPath() const;
52+
void setParentProcPath(const std::string &parentProcPath);
53+
std::string getProcPath() const;
54+
void setProcPath(const std::string &procPath);
55+
std::string getParentCmdline() const;
56+
void setParentCmdline(const std::string &parentCmdline);
57+
std::string getIP() const;
58+
void setIP(const std::string &iP);
59+
std::string getRegistryContent() const;
60+
void setRegistryContent(const std::string &registryContent);
61+
std::string getPortStr() const;
62+
void setPortStr(const std::string &portStr);
63+
int getPort() const;
64+
void setPort(int port);
65+
std::string getName() const;
66+
void setName(const std::string &name);
67+
68+
private:
69+
int actionType_;
70+
std::string newFilePath_;
71+
int type_;
72+
std::string platform_;
73+
std::string registryKey_;
74+
std::string cmdline_;
75+
std::string sourceIp_;
76+
std::string filePath_;
77+
std::string md5List_;
78+
std::string parentProcPath_;
79+
std::string procPath_;
80+
std::string parentCmdline_;
81+
std::string iP_;
82+
std::string registryContent_;
83+
std::string portStr_;
84+
int port_;
85+
std::string name_;
86+
};
87+
} // namespace Model
88+
} // namespace Sas
89+
} // namespace AlibabaCloud
90+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULEREQUEST_H_
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULERESULT_H_
18+
#define ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULERESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/sas/SasExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Sas
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_SAS_EXPORT AddClientUserDefineRuleResult : public ServiceResult
33+
{
34+
public:
35+
struct UserDefineRuleAddResult
36+
{
37+
std::string platform;
38+
std::string switchId;
39+
long id;
40+
};
41+
42+
43+
AddClientUserDefineRuleResult();
44+
explicit AddClientUserDefineRuleResult(const std::string &payload);
45+
~AddClientUserDefineRuleResult();
46+
UserDefineRuleAddResult getUserDefineRuleAddResult()const;
47+
48+
protected:
49+
void parse(const std::string &payload);
50+
private:
51+
UserDefineRuleAddResult userDefineRuleAddResult_;
52+
53+
};
54+
}
55+
}
56+
}
57+
#endif // !ALIBABACLOUD_SAS_MODEL_ADDCLIENTUSERDEFINERULERESULT_H_

sas/include/alibabacloud/sas/model/AddInstallCodeRequest.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,25 @@ class ALIBABACLOUD_SAS_EXPORT AddInstallCodeRequest : public RpcServiceRequest {
3030
public:
3131
AddInstallCodeRequest();
3232
~AddInstallCodeRequest();
33-
long getExpiredDate() const;
34-
void setExpiredDate(long expiredDate);
35-
std::string getSourceIp() const;
36-
void setSourceIp(const std::string &sourceIp);
3733
std::string getOs() const;
3834
void setOs(const std::string &os);
3935
long getGroupId() const;
4036
void setGroupId(long groupId);
4137
bool getOnlyImage() const;
4238
void setOnlyImage(bool onlyImage);
39+
long getExpiredDate() const;
40+
void setExpiredDate(long expiredDate);
41+
std::string getSourceIp() const;
42+
void setSourceIp(const std::string &sourceIp);
4343
std::string getVendorName() const;
4444
void setVendorName(const std::string &vendorName);
4545

4646
private:
47-
long expiredDate_;
48-
std::string sourceIp_;
4947
std::string os_;
5048
long groupId_;
5149
bool onlyImage_;
50+
long expiredDate_;
51+
std::string sourceIp_;
5252
std::string vendorName_;
5353
};
5454
} // namespace Model

0 commit comments

Comments
 (0)