Skip to content

Commit f613473

Browse files
committed
Update API CreateInstance: update param body.
1 parent ba72b3a commit f613473

File tree

6 files changed

+57
-8
lines changed

6 files changed

+57
-8
lines changed

AlibabacloudRocketMQ20220801.podspec

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

33
spec.name = "AlibabacloudRocketMQ20220801"
4-
spec.version = "1.2.4"
4+
spec.version = "1.2.5"
55
spec.license = "Apache 2.0"
66
spec.summary = "Alibaba Cloud RocketMQ (20220801) SDK Library for Swift"
77
spec.homepage = "https://github.com/alibabacloud-sdk-swift/rocketmq-20220801"
@@ -19,7 +19,7 @@ Pod::Spec.new do |spec|
1919

2020
spec.dependency 'Tea', '~> 1.0.0'
2121
spec.dependency 'TeaUtils', '~> 1.0.5'
22-
spec.dependency 'AlibabacloudOpenApi', '~> 1.0.4'
22+
spec.dependency 'AlibabacloudOpenApi', '~> 1.0.5'
2323
spec.dependency 'AlibabaCloudOpenApiUtil', '~> 1.0.1'
2424
spec.dependency 'AlibabacloudEndpointUtil', '~> 1.0.0'
2525

Cartfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
github aliyun/tea-swift ~> 1.0.0
22
github alibabacloud-sdk-swift/tea-utils ~> 1.0.5
3-
github alibabacloud-sdk-swift/darabonba-openapi ~> 1.0.4
3+
github alibabacloud-sdk-swift/darabonba-openapi ~> 1.0.5
44
github alibabacloud-sdk-swift/openapi-util ~> 1.0.1
55
github alibabacloud-sdk-swift/endpoint-util ~> 1.0.0

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ let package = Package(
1717
// Dependencies declare other packages that this package depends on.
1818
.package(url: "https://github.com/aliyun/tea-swift.git", from: "1.0.0"),
1919
.package(url: "https://github.com/alibabacloud-sdk-swift/tea-utils", from: "1.0.5"),
20-
.package(url: "https://github.com/alibabacloud-sdk-swift/darabonba-openapi", from: "1.0.4"),
20+
.package(url: "https://github.com/alibabacloud-sdk-swift/darabonba-openapi", from: "1.0.5"),
2121
.package(url: "https://github.com/alibabacloud-sdk-swift/openapi-util", from: "1.0.1"),
2222
.package(url: "https://github.com/alibabacloud-sdk-swift/endpoint-util", from: "1.0.0"),
2323
],

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)`AlibabacloudRocketMQ20220801` 集成到你的 Xcode 项目中,需要在 `Cartfile` 中定义以下内容:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/rocketmq-20220801" "1.2.4"
20+
github "alibabacloud-sdk-swift/rocketmq-20220801" "1.2.5"
2121
```
2222

2323
### Swift 包管理工具
@@ -26,7 +26,7 @@ github "alibabacloud-sdk-swift/rocketmq-20220801" "1.2.4"
2626

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/rocketmq-20220801.git", from: "1.2.4")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/rocketmq-20220801.git", from: "1.2.5")
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 `AlibabacloudRocketMQ20220801` into your Xcode project using [Carthage](https://github.com/Carthage/Carthage), specify it in your `Cartfile`:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/rocketmq-20220801" "1.2.4"
20+
github "alibabacloud-sdk-swift/rocketmq-20220801" "1.2.5"
2121
```
2222

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

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/rocketmq-20220801.git", from: "1.2.4")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/rocketmq-20220801.git", from: "1.2.5")
3030
]
3131
```
3232

Sources/AlibabacloudRocketMQ20220801/Models.swift

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,10 +479,41 @@ public class CreateInstanceRequest : Tea.TeaModel {
479479
}
480480
}
481481
public class VpcInfo : Tea.TeaModel {
482+
public class VSwitches : Tea.TeaModel {
483+
public var vSwitchId: String?
484+
485+
public override init() {
486+
super.init()
487+
}
488+
489+
public init(_ dict: [String: Any]) {
490+
super.init()
491+
self.fromMap(dict)
492+
}
493+
494+
public override func validate() throws -> Void {
495+
}
496+
497+
public override func toMap() -> [String : Any] {
498+
var map = super.toMap()
499+
if self.vSwitchId != nil {
500+
map["vSwitchId"] = self.vSwitchId!
501+
}
502+
return map
503+
}
504+
505+
public override func fromMap(_ dict: [String: Any]) -> Void {
506+
if dict.keys.contains("vSwitchId") {
507+
self.vSwitchId = dict["vSwitchId"] as! String
508+
}
509+
}
510+
}
482511
public var securityGroupIds: String?
483512

484513
public var vSwitchId: String?
485514

515+
public var vSwitches: [CreateInstanceRequest.NetworkInfo.VpcInfo.VSwitches]?
516+
486517
public var vpcId: String?
487518

488519
public override init() {
@@ -505,6 +536,13 @@ public class CreateInstanceRequest : Tea.TeaModel {
505536
if self.vSwitchId != nil {
506537
map["vSwitchId"] = self.vSwitchId!
507538
}
539+
if self.vSwitches != nil {
540+
var tmp : [Any] = []
541+
for k in self.vSwitches! {
542+
tmp.append(k.toMap())
543+
}
544+
map["vSwitches"] = tmp
545+
}
508546
if self.vpcId != nil {
509547
map["vpcId"] = self.vpcId!
510548
}
@@ -518,6 +556,17 @@ public class CreateInstanceRequest : Tea.TeaModel {
518556
if dict.keys.contains("vSwitchId") {
519557
self.vSwitchId = dict["vSwitchId"] as! String
520558
}
559+
if dict.keys.contains("vSwitches") {
560+
var tmp : [CreateInstanceRequest.NetworkInfo.VpcInfo.VSwitches] = []
561+
for v in dict["vSwitches"] as! [Any] {
562+
var model = CreateInstanceRequest.NetworkInfo.VpcInfo.VSwitches()
563+
if v != nil {
564+
model.fromMap(v as! [String: Any])
565+
}
566+
tmp.append(model)
567+
}
568+
self.vSwitches = tmp
569+
}
521570
if dict.keys.contains("vpcId") {
522571
self.vpcId = dict["vpcId"] as! String
523572
}

0 commit comments

Comments
 (0)