Skip to content

Commit 84ecf03

Browse files
committed
Modify DBS API DescribeFullBackupList.
1 parent da0d2aa commit 84ecf03

File tree

71 files changed

+2829
-2820
lines changed

Some content is hidden

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

71 files changed

+2829
-2820
lines changed

CHANGELOG

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2019-08-05 Version 1.36.74
2+
- Modify DBS API DescribeFullBackupList.
3+
14
2019-08-02 Version 1.36.73
25
- SubscribeBillToOSSRequest add multAccountRelSubscribe, bucketOwnerId.
36
- UnsubscribeBillToOSSRequest add multAccountRelSubscribe.

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.73
1+
1.36.74
+31-31
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
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_DBS_DBSEXPORT_H_
18-
#define ALIBABACLOUD_DBS_DBSEXPORT_H_
19-
20-
#include <alibabacloud/core/Global.h>
21-
22-
#if defined(ALIBABACLOUD_SHARED)
23-
# if defined(ALIBABACLOUD_DBS_LIBRARY)
24-
# define ALIBABACLOUD_DBS_EXPORT ALIBABACLOUD_DECL_EXPORT
25-
# else
26-
# define ALIBABACLOUD_DBS_EXPORT ALIBABACLOUD_DECL_IMPORT
27-
# endif
28-
#else
29-
# define ALIBABACLOUD_DBS_EXPORT
30-
#endif
31-
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_DBS_DBSEXPORT_H_
18+
#define ALIBABACLOUD_DBS_DBSEXPORT_H_
19+
20+
#include <alibabacloud/core/Global.h>
21+
22+
#if defined(ALIBABACLOUD_SHARED)
23+
# if defined(ALIBABACLOUD_DBS_LIBRARY)
24+
# define ALIBABACLOUD_DBS_EXPORT ALIBABACLOUD_DECL_EXPORT
25+
# else
26+
# define ALIBABACLOUD_DBS_EXPORT ALIBABACLOUD_DECL_IMPORT
27+
# endif
28+
#else
29+
# define ALIBABACLOUD_DBS_EXPORT
30+
#endif
31+
3232
#endif // !ALIBABACLOUD_DBS_DBSEXPORT_H_

dbs/include/alibabacloud/dbs/model/ConfigureBackupPlanRequest.h

+44-44
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
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_DBS_MODEL_CONFIGUREBACKUPPLANREQUEST_H_
18-
#define ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANREQUEST_H_
19-
20-
#include <string>
21-
#include <vector>
22-
#include <alibabacloud/core/RpcServiceRequest.h>
23-
#include <alibabacloud/dbs/DbsExport.h>
24-
25-
namespace AlibabaCloud
26-
{
27-
namespace Dbs
28-
{
29-
namespace Model
30-
{
31-
class ALIBABACLOUD_DBS_EXPORT ConfigureBackupPlanRequest : public RpcServiceRequest
32-
{
33-
34-
public:
35-
ConfigureBackupPlanRequest();
36-
~ConfigureBackupPlanRequest();
37-
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_DBS_MODEL_CONFIGUREBACKUPPLANREQUEST_H_
18+
#define ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANREQUEST_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <alibabacloud/core/RpcServiceRequest.h>
23+
#include <alibabacloud/dbs/DbsExport.h>
24+
25+
namespace AlibabaCloud
26+
{
27+
namespace Dbs
28+
{
29+
namespace Model
30+
{
31+
class ALIBABACLOUD_DBS_EXPORT ConfigureBackupPlanRequest : public RpcServiceRequest
32+
{
33+
34+
public:
35+
ConfigureBackupPlanRequest();
36+
~ConfigureBackupPlanRequest();
37+
3838
std::string getSourceEndpointRegion()const;
3939
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
4040
int getDuplicationArchivePeriod()const;
@@ -81,8 +81,8 @@ namespace AlibabaCloud
8181
void setOSSBucketName(const std::string& oSSBucketName);
8282
bool getEnableBackupLog()const;
8383
void setEnableBackupLog(bool enableBackupLog);
84-
85-
private:
84+
85+
private:
8686
std::string sourceEndpointRegion_;
8787
int duplicationArchivePeriod_;
8888
long backupGatewayId_;
@@ -106,9 +106,9 @@ namespace AlibabaCloud
106106
std::string sourceEndpointOracleSID_;
107107
std::string oSSBucketName_;
108108
bool enableBackupLog_;
109-
110-
};
111-
}
112-
}
113-
}
109+
110+
};
111+
}
112+
}
113+
}
114114
#endif // !ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANREQUEST_H_
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,59 @@
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_DBS_MODEL_CONFIGUREBACKUPPLANRESULT_H_
18-
#define ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANRESULT_H_
19-
20-
#include <string>
21-
#include <vector>
22-
#include <utility>
23-
#include <alibabacloud/core/ServiceResult.h>
24-
#include <alibabacloud/dbs/DbsExport.h>
25-
26-
namespace AlibabaCloud
27-
{
28-
namespace Dbs
29-
{
30-
namespace Model
31-
{
32-
class ALIBABACLOUD_DBS_EXPORT ConfigureBackupPlanResult : public ServiceResult
33-
{
34-
public:
35-
36-
37-
ConfigureBackupPlanResult();
38-
explicit ConfigureBackupPlanResult(const std::string &payload);
39-
~ConfigureBackupPlanResult();
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_DBS_MODEL_CONFIGUREBACKUPPLANRESULT_H_
18+
#define ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/dbs/DbsExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Dbs
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_DBS_EXPORT ConfigureBackupPlanResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
ConfigureBackupPlanResult();
38+
explicit ConfigureBackupPlanResult(const std::string &payload);
39+
~ConfigureBackupPlanResult();
4040
int getHttpStatusCode()const;
4141
std::string getBackupPlanId()const;
4242
std::string getErrMessage()const;
4343
bool getSuccess()const;
4444
std::string getErrCode()const;
45-
46-
protected:
47-
void parse(const std::string &payload);
48-
private:
45+
46+
protected:
47+
void parse(const std::string &payload);
48+
private:
4949
int httpStatusCode_;
5050
std::string backupPlanId_;
5151
std::string errMessage_;
5252
bool success_;
5353
std::string errCode_;
54-
55-
};
56-
}
57-
}
58-
}
54+
55+
};
56+
}
57+
}
58+
}
5959
#endif // !ALIBABACLOUD_DBS_MODEL_CONFIGUREBACKUPPLANRESULT_H_
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
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_DBS_MODEL_CREATEBACKUPPLANREQUEST_H_
18-
#define ALIBABACLOUD_DBS_MODEL_CREATEBACKUPPLANREQUEST_H_
19-
20-
#include <string>
21-
#include <vector>
22-
#include <alibabacloud/core/RpcServiceRequest.h>
23-
#include <alibabacloud/dbs/DbsExport.h>
24-
25-
namespace AlibabaCloud
26-
{
27-
namespace Dbs
28-
{
29-
namespace Model
30-
{
31-
class ALIBABACLOUD_DBS_EXPORT CreateBackupPlanRequest : public RpcServiceRequest
32-
{
33-
34-
public:
35-
CreateBackupPlanRequest();
36-
~CreateBackupPlanRequest();
37-
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_DBS_MODEL_CREATEBACKUPPLANREQUEST_H_
18+
#define ALIBABACLOUD_DBS_MODEL_CREATEBACKUPPLANREQUEST_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <alibabacloud/core/RpcServiceRequest.h>
23+
#include <alibabacloud/dbs/DbsExport.h>
24+
25+
namespace AlibabaCloud
26+
{
27+
namespace Dbs
28+
{
29+
namespace Model
30+
{
31+
class ALIBABACLOUD_DBS_EXPORT CreateBackupPlanRequest : public RpcServiceRequest
32+
{
33+
34+
public:
35+
CreateBackupPlanRequest();
36+
~CreateBackupPlanRequest();
37+
3838
std::string getDatabaseType()const;
3939
void setDatabaseType(const std::string& databaseType);
4040
std::string getPeriod()const;
@@ -63,8 +63,8 @@ namespace AlibabaCloud
6363
void setRegion(const std::string& region);
6464
std::string getPayType()const;
6565
void setPayType(const std::string& payType);
66-
67-
private:
66+
67+
private:
6868
std::string databaseType_;
6969
std::string period_;
7070
std::string clientToken_;
@@ -79,9 +79,9 @@ namespace AlibabaCloud
7979
std::string instanceType_;
8080
std::string region_;
8181
std::string payType_;
82-
83-
};
84-
}
85-
}
86-
}
82+
83+
};
84+
}
85+
}
86+
}
8787
#endif // !ALIBABACLOUD_DBS_MODEL_CREATEBACKUPPLANREQUEST_H_

0 commit comments

Comments
 (0)