Skip to content

Commit 36821c2

Browse files
chore: Updates version to 0.34.0
1 parent 014fa3c commit 36821c2

File tree

158 files changed

+20988
-1020
lines changed

Some content is hidden

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

158 files changed

+20988
-1020
lines changed

Package.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ func addResolvedTargets() {
230230
// MARK: - Generated
231231

232232
addDependencies(
233-
clientRuntimeVersion: "0.38.0",
233+
clientRuntimeVersion: "0.39.0",
234234
crtVersion: "0.22.0"
235235
)
236236

@@ -488,6 +488,7 @@ let serviceTargets: [String] = [
488488
"AWSNeptunedata",
489489
"AWSNetworkFirewall",
490490
"AWSNetworkManager",
491+
"AWSNetworkMonitor",
491492
"AWSNimble",
492493
"AWSOAM",
493494
"AWSOSIS",
@@ -584,6 +585,7 @@ let serviceTargets: [String] = [
584585
"AWSSnowball",
585586
"AWSSsmSap",
586587
"AWSStorageGateway",
588+
"AWSSupplyChain",
587589
"AWSSupport",
588590
"AWSSupportApp",
589591
"AWSSynthetics",

Package.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.33.0
1+
0.34.0

Sources/Core/AWSSDKForSwift/Documentation.docc/AWSSDKForSwift.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,8 @@ This SDK is open-source. Code is available on Github [here](https://github.com/
511511

512512
[AWSNetworkManager](../../../../../swift/api/awsnetworkmanager/latest)
513513

514+
[AWSNetworkMonitor](../../../../../swift/api/awsnetworkmonitor/latest)
515+
514516
[AWSNimble](../../../../../swift/api/awsnimble/latest)
515517

516518
[AWSOAM](../../../../../swift/api/awsoam/latest)
@@ -703,6 +705,8 @@ This SDK is open-source. Code is available on Github [here](https://github.com/
703705

704706
[AWSStorageGateway](../../../../../swift/api/awsstoragegateway/latest)
705707

708+
[AWSSupplyChain](../../../../../swift/api/awssupplychain/latest)
709+
706710
[AWSSupport](../../../../../swift/api/awssupport/latest)
707711

708712
[AWSSupportApp](../../../../../swift/api/awssupportapp/latest)

Sources/Services/AWSAmp/models/Models.swift

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,6 +1026,7 @@ extension CreateWorkspaceInput: Swift.Encodable {
10261026
enum CodingKeys: Swift.String, Swift.CodingKey {
10271027
case alias
10281028
case clientToken
1029+
case kmsKeyArn
10291030
case tags
10301031
}
10311032

@@ -1037,6 +1038,9 @@ extension CreateWorkspaceInput: Swift.Encodable {
10371038
if let clientToken = self.clientToken {
10381039
try encodeContainer.encode(clientToken, forKey: .clientToken)
10391040
}
1041+
if let kmsKeyArn = self.kmsKeyArn {
1042+
try encodeContainer.encode(kmsKeyArn, forKey: .kmsKeyArn)
1043+
}
10401044
if let tags = tags {
10411045
var tagsContainer = encodeContainer.nestedContainer(keyedBy: ClientRuntime.Key.self, forKey: .tags)
10421046
for (dictKey0, tagMap0) in tags {
@@ -1058,17 +1062,21 @@ public struct CreateWorkspaceInput: Swift.Equatable {
10581062
public var alias: Swift.String?
10591063
/// Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.
10601064
public var clientToken: Swift.String?
1065+
/// Optional, customer managed KMS key used to encrypt data for this workspace
1066+
public var kmsKeyArn: Swift.String?
10611067
/// Optional, user-provided tags for this workspace.
10621068
public var tags: [Swift.String:Swift.String]?
10631069

10641070
public init(
10651071
alias: Swift.String? = nil,
10661072
clientToken: Swift.String? = nil,
1073+
kmsKeyArn: Swift.String? = nil,
10671074
tags: [Swift.String:Swift.String]? = nil
10681075
)
10691076
{
10701077
self.alias = alias
10711078
self.clientToken = clientToken
1079+
self.kmsKeyArn = kmsKeyArn
10721080
self.tags = tags
10731081
}
10741082
}
@@ -1077,12 +1085,14 @@ struct CreateWorkspaceInputBody: Swift.Equatable {
10771085
let alias: Swift.String?
10781086
let clientToken: Swift.String?
10791087
let tags: [Swift.String:Swift.String]?
1088+
let kmsKeyArn: Swift.String?
10801089
}
10811090

10821091
extension CreateWorkspaceInputBody: Swift.Decodable {
10831092
enum CodingKeys: Swift.String, Swift.CodingKey {
10841093
case alias
10851094
case clientToken
1095+
case kmsKeyArn
10861096
case tags
10871097
}
10881098

@@ -1103,6 +1113,8 @@ extension CreateWorkspaceInputBody: Swift.Decodable {
11031113
}
11041114
}
11051115
tags = tagsDecoded0
1116+
let kmsKeyArnDecoded = try containerValues.decodeIfPresent(Swift.String.self, forKey: .kmsKeyArn)
1117+
kmsKeyArn = kmsKeyArnDecoded
11061118
}
11071119
}
11081120

@@ -1112,11 +1124,13 @@ extension CreateWorkspaceOutput: ClientRuntime.HttpResponseBinding {
11121124
let responseDecoder = decoder {
11131125
let output: CreateWorkspaceOutputBody = try responseDecoder.decode(responseBody: data)
11141126
self.arn = output.arn
1127+
self.kmsKeyArn = output.kmsKeyArn
11151128
self.status = output.status
11161129
self.tags = output.tags
11171130
self.workspaceId = output.workspaceId
11181131
} else {
11191132
self.arn = nil
1133+
self.kmsKeyArn = nil
11201134
self.status = nil
11211135
self.tags = nil
11221136
self.workspaceId = nil
@@ -1129,6 +1143,8 @@ public struct CreateWorkspaceOutput: Swift.Equatable {
11291143
/// The ARN of the workspace that was just created.
11301144
/// This member is required.
11311145
public var arn: Swift.String?
1146+
/// Customer managed KMS key ARN for this workspace
1147+
public var kmsKeyArn: Swift.String?
11321148
/// The status of the workspace that was just created (usually CREATING).
11331149
/// This member is required.
11341150
public var status: AmpClientTypes.WorkspaceStatus?
@@ -1140,12 +1156,14 @@ public struct CreateWorkspaceOutput: Swift.Equatable {
11401156

11411157
public init(
11421158
arn: Swift.String? = nil,
1159+
kmsKeyArn: Swift.String? = nil,
11431160
status: AmpClientTypes.WorkspaceStatus? = nil,
11441161
tags: [Swift.String:Swift.String]? = nil,
11451162
workspaceId: Swift.String? = nil
11461163
)
11471164
{
11481165
self.arn = arn
1166+
self.kmsKeyArn = kmsKeyArn
11491167
self.status = status
11501168
self.tags = tags
11511169
self.workspaceId = workspaceId
@@ -1157,11 +1175,13 @@ struct CreateWorkspaceOutputBody: Swift.Equatable {
11571175
let arn: Swift.String?
11581176
let status: AmpClientTypes.WorkspaceStatus?
11591177
let tags: [Swift.String:Swift.String]?
1178+
let kmsKeyArn: Swift.String?
11601179
}
11611180

11621181
extension CreateWorkspaceOutputBody: Swift.Decodable {
11631182
enum CodingKeys: Swift.String, Swift.CodingKey {
11641183
case arn
1184+
case kmsKeyArn
11651185
case status
11661186
case tags
11671187
case workspaceId
@@ -1186,6 +1206,8 @@ extension CreateWorkspaceOutputBody: Swift.Decodable {
11861206
}
11871207
}
11881208
tags = tagsDecoded0
1209+
let kmsKeyArnDecoded = try containerValues.decodeIfPresent(Swift.String.self, forKey: .kmsKeyArn)
1210+
kmsKeyArn = kmsKeyArnDecoded
11891211
}
11901212
}
11911213

@@ -4957,6 +4979,7 @@ extension AmpClientTypes.WorkspaceDescription: Swift.Codable {
49574979
case alias
49584980
case arn
49594981
case createdAt
4982+
case kmsKeyArn
49604983
case prometheusEndpoint
49614984
case status
49624985
case tags
@@ -4974,6 +4997,9 @@ extension AmpClientTypes.WorkspaceDescription: Swift.Codable {
49744997
if let createdAt = self.createdAt {
49754998
try encodeContainer.encodeTimestamp(createdAt, format: .epochSeconds, forKey: .createdAt)
49764999
}
5000+
if let kmsKeyArn = self.kmsKeyArn {
5001+
try encodeContainer.encode(kmsKeyArn, forKey: .kmsKeyArn)
5002+
}
49775003
if let prometheusEndpoint = self.prometheusEndpoint {
49785004
try encodeContainer.encode(prometheusEndpoint, forKey: .prometheusEndpoint)
49795005
}
@@ -5016,6 +5042,8 @@ extension AmpClientTypes.WorkspaceDescription: Swift.Codable {
50165042
}
50175043
}
50185044
tags = tagsDecoded0
5045+
let kmsKeyArnDecoded = try containerValues.decodeIfPresent(Swift.String.self, forKey: .kmsKeyArn)
5046+
kmsKeyArn = kmsKeyArnDecoded
50195047
}
50205048
}
50215049

@@ -5030,6 +5058,8 @@ extension AmpClientTypes {
50305058
/// The time when the workspace was created.
50315059
/// This member is required.
50325060
public var createdAt: ClientRuntime.Date?
5061+
/// The customer managed KMS key of this workspace.
5062+
public var kmsKeyArn: Swift.String?
50335063
/// Prometheus endpoint URI.
50345064
public var prometheusEndpoint: Swift.String?
50355065
/// The status of this workspace.
@@ -5045,6 +5075,7 @@ extension AmpClientTypes {
50455075
alias: Swift.String? = nil,
50465076
arn: Swift.String? = nil,
50475077
createdAt: ClientRuntime.Date? = nil,
5078+
kmsKeyArn: Swift.String? = nil,
50485079
prometheusEndpoint: Swift.String? = nil,
50495080
status: AmpClientTypes.WorkspaceStatus? = nil,
50505081
tags: [Swift.String:Swift.String]? = nil,
@@ -5054,6 +5085,7 @@ extension AmpClientTypes {
50545085
self.alias = alias
50555086
self.arn = arn
50565087
self.createdAt = createdAt
5088+
self.kmsKeyArn = kmsKeyArn
50575089
self.prometheusEndpoint = prometheusEndpoint
50585090
self.status = status
50595091
self.tags = tags
@@ -5151,6 +5183,7 @@ extension AmpClientTypes.WorkspaceSummary: Swift.Codable {
51515183
case alias
51525184
case arn
51535185
case createdAt
5186+
case kmsKeyArn
51545187
case status
51555188
case tags
51565189
case workspaceId
@@ -5167,6 +5200,9 @@ extension AmpClientTypes.WorkspaceSummary: Swift.Codable {
51675200
if let createdAt = self.createdAt {
51685201
try encodeContainer.encodeTimestamp(createdAt, format: .epochSeconds, forKey: .createdAt)
51695202
}
5203+
if let kmsKeyArn = self.kmsKeyArn {
5204+
try encodeContainer.encode(kmsKeyArn, forKey: .kmsKeyArn)
5205+
}
51705206
if let status = self.status {
51715207
try encodeContainer.encode(status, forKey: .status)
51725208
}
@@ -5204,6 +5240,8 @@ extension AmpClientTypes.WorkspaceSummary: Swift.Codable {
52045240
}
52055241
}
52065242
tags = tagsDecoded0
5243+
let kmsKeyArnDecoded = try containerValues.decodeIfPresent(Swift.String.self, forKey: .kmsKeyArn)
5244+
kmsKeyArn = kmsKeyArnDecoded
52075245
}
52085246
}
52095247

@@ -5218,6 +5256,8 @@ extension AmpClientTypes {
52185256
/// The time when the workspace was created.
52195257
/// This member is required.
52205258
public var createdAt: ClientRuntime.Date?
5259+
/// Customer managed KMS key ARN for this workspace
5260+
public var kmsKeyArn: Swift.String?
52215261
/// The status of this workspace.
52225262
/// This member is required.
52235263
public var status: AmpClientTypes.WorkspaceStatus?
@@ -5231,6 +5271,7 @@ extension AmpClientTypes {
52315271
alias: Swift.String? = nil,
52325272
arn: Swift.String? = nil,
52335273
createdAt: ClientRuntime.Date? = nil,
5274+
kmsKeyArn: Swift.String? = nil,
52345275
status: AmpClientTypes.WorkspaceStatus? = nil,
52355276
tags: [Swift.String:Swift.String]? = nil,
52365277
workspaceId: Swift.String? = nil
@@ -5239,6 +5280,7 @@ extension AmpClientTypes {
52395280
self.alias = alias
52405281
self.arn = arn
52415282
self.createdAt = createdAt
5283+
self.kmsKeyArn = kmsKeyArn
52425284
self.status = status
52435285
self.tags = tags
52445286
self.workspaceId = workspaceId

0 commit comments

Comments
 (0)