Skip to content

Commit ac86193

Browse files
committed
Update API DescribePolicyGroups: add param PageNumber.
1 parent 1fbf95c commit ac86193

File tree

5 files changed

+534
-5
lines changed

5 files changed

+534
-5
lines changed

AlibabacloudEcd20200930.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |spec|
22

33
spec.name = "AlibabacloudEcd20200930"
4-
spec.version = "3.1.21"
4+
spec.version = "3.1.22"
55
spec.license = "Apache 2.0"
66
spec.summary = "Alibaba Cloud ecd (20200930) SDK Library for Swift"
77
spec.homepage = "https://github.com/alibabacloud-sdk-swift/ecd-20200930"

README-CN.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
要使用 [Carthage](https://github.com/Carthage/Carthage)`AlibabacloudEcd20200930` 集成到你的 Xcode 项目中,需要在 `Cartfile` 中定义以下内容:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.21"
20+
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.22"
2121
```
2222

2323
### Swift 包管理工具
@@ -26,7 +26,7 @@ github "alibabacloud-sdk-swift/ecd-20200930" "3.1.21"
2626

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.21")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.22")
3030
]
3131
```
3232

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ English | [简体中文](README-CN.md)
1717
To integrate `AlibabacloudEcd20200930` into your Xcode project using [Carthage](https://github.com/Carthage/Carthage), specify it in your `Cartfile`:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.21"
20+
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.22"
2121
```
2222

2323
### Swift Package Manager
@@ -26,7 +26,7 @@ To integrate `AlibabacloudEcd20200930` into your Xcode project using [Swift Pack
2626

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.21")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.22")
3030
]
3131
```
3232

Sources/AlibabacloudEcd20200930/Client.swift

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,6 +1434,61 @@ open class Client : AlibabacloudOpenApi.Client {
14341434
return try await createAutoSnapshotPolicyWithOptions(request as! CreateAutoSnapshotPolicyRequest, runtime as! TeaUtils.RuntimeOptions)
14351435
}
14361436

1437+
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
1438+
public func createBandwidthResourcePackagesWithOptions(_ request: CreateBandwidthResourcePackagesRequest, _ runtime: TeaUtils.RuntimeOptions) async throws -> CreateBandwidthResourcePackagesResponse {
1439+
try TeaUtils.Client.validateModel(request)
1440+
var query: [String: Any] = [:]
1441+
if (!TeaUtils.Client.isUnset(request.amount)) {
1442+
query["Amount"] = request.amount!;
1443+
}
1444+
if (!TeaUtils.Client.isUnset(request.autoPay)) {
1445+
query["AutoPay"] = request.autoPay!;
1446+
}
1447+
if (!TeaUtils.Client.isUnset(request.packageSize)) {
1448+
query["PackageSize"] = request.packageSize!;
1449+
}
1450+
if (!TeaUtils.Client.isUnset(request.period)) {
1451+
query["Period"] = request.period!;
1452+
}
1453+
if (!TeaUtils.Client.isUnset(request.periodUnit)) {
1454+
query["PeriodUnit"] = request.periodUnit ?? "";
1455+
}
1456+
if (!TeaUtils.Client.isUnset(request.promotionId)) {
1457+
query["PromotionId"] = request.promotionId ?? "";
1458+
}
1459+
if (!TeaUtils.Client.isUnset(request.regionId)) {
1460+
query["RegionId"] = request.regionId ?? "";
1461+
}
1462+
var req: AlibabacloudOpenApi.OpenApiRequest = AlibabacloudOpenApi.OpenApiRequest([
1463+
"query": AlibabaCloudOpenApiUtil.Client.query(query)
1464+
])
1465+
var params: AlibabacloudOpenApi.Params = AlibabacloudOpenApi.Params([
1466+
"action": "CreateBandwidthResourcePackages",
1467+
"version": "2020-09-30",
1468+
"protocol": "HTTPS",
1469+
"pathname": "/",
1470+
"method": "POST",
1471+
"authType": "AK",
1472+
"style": "RPC",
1473+
"reqBodyType": "formData",
1474+
"bodyType": "json"
1475+
])
1476+
if (TeaUtils.Client.isUnset(self._signatureVersion) || !TeaUtils.Client.equalString(self._signatureVersion, "v4")) {
1477+
var tmp: [String: Any] = try await callApi(params as! AlibabacloudOpenApi.Params, req as! AlibabacloudOpenApi.OpenApiRequest, runtime as! TeaUtils.RuntimeOptions)
1478+
return Tea.TeaConverter.fromMap(CreateBandwidthResourcePackagesResponse(), tmp)
1479+
}
1480+
else {
1481+
var tmp: [String: Any] = try await execute(params as! AlibabacloudOpenApi.Params, req as! AlibabacloudOpenApi.OpenApiRequest, runtime as! TeaUtils.RuntimeOptions)
1482+
return Tea.TeaConverter.fromMap(CreateBandwidthResourcePackagesResponse(), tmp)
1483+
}
1484+
}
1485+
1486+
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
1487+
public func createBandwidthResourcePackages(_ request: CreateBandwidthResourcePackagesRequest) async throws -> CreateBandwidthResourcePackagesResponse {
1488+
var runtime: TeaUtils.RuntimeOptions = TeaUtils.RuntimeOptions([:])
1489+
return try await createBandwidthResourcePackagesWithOptions(request as! CreateBandwidthResourcePackagesRequest, runtime as! TeaUtils.RuntimeOptions)
1490+
}
1491+
14371492
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
14381493
public func createBundleWithOptions(_ request: CreateBundleRequest, _ runtime: TeaUtils.RuntimeOptions) async throws -> CreateBundleResponse {
14391494
try TeaUtils.Client.validateModel(request)
@@ -4652,6 +4707,9 @@ open class Client : AlibabacloudOpenApi.Client {
46524707
if (!TeaUtils.Client.isUnset(request.gpuDriverType)) {
46534708
query["GpuDriverType"] = request.gpuDriverType ?? "";
46544709
}
4710+
if (!TeaUtils.Client.isUnset(request.gpuMemory)) {
4711+
query["GpuMemory"] = request.gpuMemory!;
4712+
}
46554713
if (!TeaUtils.Client.isUnset(request.instanceTypeFamily)) {
46564714
query["InstanceTypeFamily"] = request.instanceTypeFamily ?? "";
46574715
}
@@ -4855,6 +4913,12 @@ open class Client : AlibabacloudOpenApi.Client {
48554913
public func describeDesktopsInGroupWithOptions(_ request: DescribeDesktopsInGroupRequest, _ runtime: TeaUtils.RuntimeOptions) async throws -> DescribeDesktopsInGroupResponse {
48564914
try TeaUtils.Client.validateModel(request)
48574915
var query: [String: Any] = [:]
4916+
if (!TeaUtils.Client.isUnset(request.customEndTimePeriod)) {
4917+
query["CustomEndTimePeriod"] = request.customEndTimePeriod!;
4918+
}
4919+
if (!TeaUtils.Client.isUnset(request.customStartTimePeriod)) {
4920+
query["CustomStartTimePeriod"] = request.customStartTimePeriod!;
4921+
}
48584922
if (!TeaUtils.Client.isUnset(request.desktopGroupId)) {
48594923
query["DesktopGroupId"] = request.desktopGroupId ?? "";
48604924
}
@@ -5775,6 +5839,12 @@ open class Client : AlibabacloudOpenApi.Client {
57755839
if (!TeaUtils.Client.isUnset(request.nextToken)) {
57765840
query["NextToken"] = request.nextToken ?? "";
57775841
}
5842+
if (!TeaUtils.Client.isUnset(request.pageNumber)) {
5843+
query["PageNumber"] = request.pageNumber!;
5844+
}
5845+
if (!TeaUtils.Client.isUnset(request.pageSize)) {
5846+
query["PageSize"] = request.pageSize!;
5847+
}
57785848
if (!TeaUtils.Client.isUnset(request.policyGroupId)) {
57795849
query["PolicyGroupId"] = request.policyGroupId ?? [];
57805850
}
@@ -9348,6 +9418,9 @@ open class Client : AlibabacloudOpenApi.Client {
93489418
if (!TeaUtils.Client.isUnset(request.regionId)) {
93499419
query["RegionId"] = request.regionId ?? "";
93509420
}
9421+
if (!TeaUtils.Client.isUnset(request.resellerOwnerUid)) {
9422+
query["ResellerOwnerUid"] = request.resellerOwnerUid!;
9423+
}
93519424
if (!TeaUtils.Client.isUnset(request.rootDiskPerformanceLevel)) {
93529425
query["RootDiskPerformanceLevel"] = request.rootDiskPerformanceLevel ?? "";
93539426
}
@@ -9752,6 +9825,49 @@ open class Client : AlibabacloudOpenApi.Client {
97529825
return try await modifyOfficeSiteCrossDesktopAccessWithOptions(request as! ModifyOfficeSiteCrossDesktopAccessRequest, runtime as! TeaUtils.RuntimeOptions)
97539826
}
97549827

9828+
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
9829+
public func modifyOfficeSiteDnsInfoWithOptions(_ request: ModifyOfficeSiteDnsInfoRequest, _ runtime: TeaUtils.RuntimeOptions) async throws -> ModifyOfficeSiteDnsInfoResponse {
9830+
try TeaUtils.Client.validateModel(request)
9831+
var query: [String: Any] = [:]
9832+
if (!TeaUtils.Client.isUnset(request.dnsAddress)) {
9833+
query["DnsAddress"] = request.dnsAddress ?? [];
9834+
}
9835+
if (!TeaUtils.Client.isUnset(request.officeSiteId)) {
9836+
query["OfficeSiteId"] = request.officeSiteId ?? "";
9837+
}
9838+
if (!TeaUtils.Client.isUnset(request.regionId)) {
9839+
query["RegionId"] = request.regionId ?? "";
9840+
}
9841+
var req: AlibabacloudOpenApi.OpenApiRequest = AlibabacloudOpenApi.OpenApiRequest([
9842+
"query": AlibabaCloudOpenApiUtil.Client.query(query)
9843+
])
9844+
var params: AlibabacloudOpenApi.Params = AlibabacloudOpenApi.Params([
9845+
"action": "ModifyOfficeSiteDnsInfo",
9846+
"version": "2020-09-30",
9847+
"protocol": "HTTPS",
9848+
"pathname": "/",
9849+
"method": "POST",
9850+
"authType": "AK",
9851+
"style": "RPC",
9852+
"reqBodyType": "formData",
9853+
"bodyType": "json"
9854+
])
9855+
if (TeaUtils.Client.isUnset(self._signatureVersion) || !TeaUtils.Client.equalString(self._signatureVersion, "v4")) {
9856+
var tmp: [String: Any] = try await callApi(params as! AlibabacloudOpenApi.Params, req as! AlibabacloudOpenApi.OpenApiRequest, runtime as! TeaUtils.RuntimeOptions)
9857+
return Tea.TeaConverter.fromMap(ModifyOfficeSiteDnsInfoResponse(), tmp)
9858+
}
9859+
else {
9860+
var tmp: [String: Any] = try await execute(params as! AlibabacloudOpenApi.Params, req as! AlibabacloudOpenApi.OpenApiRequest, runtime as! TeaUtils.RuntimeOptions)
9861+
return Tea.TeaConverter.fromMap(ModifyOfficeSiteDnsInfoResponse(), tmp)
9862+
}
9863+
}
9864+
9865+
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
9866+
public func modifyOfficeSiteDnsInfo(_ request: ModifyOfficeSiteDnsInfoRequest) async throws -> ModifyOfficeSiteDnsInfoResponse {
9867+
var runtime: TeaUtils.RuntimeOptions = TeaUtils.RuntimeOptions([:])
9868+
return try await modifyOfficeSiteDnsInfoWithOptions(request as! ModifyOfficeSiteDnsInfoRequest, runtime as! TeaUtils.RuntimeOptions)
9869+
}
9870+
97559871
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
97569872
public func modifyOfficeSiteMfaEnabledWithOptions(_ request: ModifyOfficeSiteMfaEnabledRequest, _ runtime: TeaUtils.RuntimeOptions) async throws -> ModifyOfficeSiteMfaEnabledResponse {
97579873
try TeaUtils.Client.validateModel(request)
@@ -10603,6 +10719,9 @@ open class Client : AlibabacloudOpenApi.Client {
1060310719
if (!TeaUtils.Client.isUnset(request.autoPay)) {
1060410720
query["AutoPay"] = request.autoPay!;
1060510721
}
10722+
if (!TeaUtils.Client.isUnset(request.autoRenew)) {
10723+
query["AutoRenew"] = request.autoRenew!;
10724+
}
1060610725
if (!TeaUtils.Client.isUnset(request.networkPackageId)) {
1060710726
query["NetworkPackageId"] = request.networkPackageId ?? [];
1060810727
}

0 commit comments

Comments
 (0)