Skip to content

Commit 14c9760

Browse files
chore: Updates version to 1.0.25
1 parent cc91506 commit 14c9760

File tree

18 files changed

+1147
-171
lines changed

18 files changed

+1147
-171
lines changed

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import PackageDescription
1515

1616
// MARK: - Dynamic Content
1717

18-
let clientRuntimeVersion: Version = "0.82.0"
18+
let clientRuntimeVersion: Version = "0.83.0"
1919
let crtVersion: Version = "0.36.0"
2020

2121
let excludeRuntimeUnitTests = false

Package.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.24
1+
1.0.25

Package.version.next

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.25
1+
1.0.26

Sources/Services/AWSEntityResolution/Sources/AWSEntityResolution/Models.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3504,6 +3504,9 @@ extension BatchDeleteUniqueIdInput {
35043504
items.add(SmithyHTTPAPI.Header(name: "inputSource", value: Swift.String(inputSource)))
35053505
}
35063506
if let uniqueIds = value.uniqueIds {
3507+
if uniqueIds.isEmpty {
3508+
items.add(name: "uniqueIds", value: "")
3509+
}
35073510
uniqueIds.forEach { headerValue in
35083511
items.add(SmithyHTTPAPI.Header(name: "uniqueIds", value: ClientRuntime.quoteHeaderValue(Swift.String(headerValue))))
35093512
}

Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/ImagebuilderClient.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3036,7 +3036,7 @@ extension ImagebuilderClient {
30363036

30373037
/// Performs the `ListComponentBuildVersions` operation on the `imagebuilder` service.
30383038
///
3039-
/// Returns the list of component build versions for the specified semantic version. The semantic version has four nodes: ../. You can assign values for the first three, and can filter on all of them. Filtering: With semantic versioning, you have the flexibility to use wildcards (x) to specify the most recent versions or nodes when selecting the base image or components for your recipe. When you use a wildcard in any node, all nodes to the right of the first wildcard must also be wildcards.
3039+
/// Returns the list of component build versions for the specified component version Amazon Resource Name (ARN).
30403040
///
30413041
/// - Parameter ListComponentBuildVersionsInput : [no documentation found]
30423042
///

Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/Models.swift

Lines changed: 108 additions & 4 deletions
Large diffs are not rendered by default.

Sources/Services/AWSM2/Package.swift.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ let package = Package(
6161
package: "aws-sdk-swift.AWSSDKHTTPAuth"
6262
),
6363
.product(
64-
name: "SmithyRetries",
64+
name: "SmithyJSON",
6565
package: "aws-sdk-swift.smithy-swift"
6666
),
6767
.product(
68-
name: "SmithyJSON",
68+
name: "SmithyReadWrite",
6969
package: "aws-sdk-swift.smithy-swift"
7070
),
7171
.product(
72-
name: "SmithyReadWrite",
72+
name: "SmithyRetries",
7373
package: "aws-sdk-swift.smithy-swift"
7474
),
7575
.product(

Sources/Services/AWSM2/Sources/AWSM2/M2Client.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,9 @@ extension M2Client {
240240
}
241241
builder.interceptors.add(ClientRuntime.URLPathMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput>(CancelBatchJobExecutionInput.urlPathProvider(_:)))
242242
builder.interceptors.add(ClientRuntime.URLHostMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput>())
243+
builder.interceptors.add(ClientRuntime.ContentTypeMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput>(contentType: "application/json"))
244+
builder.serialize(ClientRuntime.BodyMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput, SmithyJSON.Writer>(rootNodeInfo: "", inputWritingClosure: CancelBatchJobExecutionInput.write(value:to:)))
245+
builder.interceptors.add(ClientRuntime.ContentLengthMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput>())
243246
builder.deserialize(ClientRuntime.DeserializeMiddleware<CancelBatchJobExecutionOutput>(CancelBatchJobExecutionOutput.httpOutput(from:), CancelBatchJobExecutionOutputError.httpError(from:)))
244247
builder.interceptors.add(ClientRuntime.LoggerMiddleware<CancelBatchJobExecutionInput, CancelBatchJobExecutionOutput>(clientLogMode: config.clientLogMode))
245248
builder.retryStrategy(SmithyRetries.DefaultRetryStrategy(options: config.retryStrategyOptions))
@@ -1625,7 +1628,7 @@ extension M2Client {
16251628

16261629
/// Performs the `ListBatchJobRestartPoints` operation on the `AwsSupernovaControlPlaneService` service.
16271630
///
1628-
/// Lists all the job steps for JCL files to restart a batch job. This is only applicable for Micro Focus engine with versions 8.0.6 and above.
1631+
/// Lists all the job steps for a JCL file to restart a batch job. This is only applicable for Micro Focus engine with versions 8.0.6 and above.
16291632
///
16301633
/// - Parameter ListBatchJobRestartPointsInput : [no documentation found]
16311634
///
@@ -1668,6 +1671,7 @@ extension M2Client {
16681671
}
16691672
builder.interceptors.add(ClientRuntime.URLPathMiddleware<ListBatchJobRestartPointsInput, ListBatchJobRestartPointsOutput>(ListBatchJobRestartPointsInput.urlPathProvider(_:)))
16701673
builder.interceptors.add(ClientRuntime.URLHostMiddleware<ListBatchJobRestartPointsInput, ListBatchJobRestartPointsOutput>())
1674+
builder.serialize(ClientRuntime.QueryItemMiddleware<ListBatchJobRestartPointsInput, ListBatchJobRestartPointsOutput>(ListBatchJobRestartPointsInput.queryItemProvider(_:)))
16711675
builder.deserialize(ClientRuntime.DeserializeMiddleware<ListBatchJobRestartPointsOutput>(ListBatchJobRestartPointsOutput.httpOutput(from:), ListBatchJobRestartPointsOutputError.httpError(from:)))
16721676
builder.interceptors.add(ClientRuntime.LoggerMiddleware<ListBatchJobRestartPointsInput, ListBatchJobRestartPointsOutput>(clientLogMode: config.clientLogMode))
16731677
builder.retryStrategy(SmithyRetries.DefaultRetryStrategy(options: config.retryStrategyOptions))

Sources/Services/AWSM2/Sources/AWSM2/Models.swift

Lines changed: 46 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -321,16 +321,20 @@ public struct CancelBatchJobExecutionInput: Swift.Sendable {
321321
/// The unique identifier of the application.
322322
/// This member is required.
323323
public var applicationId: Swift.String?
324+
/// The Amazon Web Services Secrets Manager containing user's credentials for authentication and authorization for Cancel Batch Job Execution operation.
325+
public var authSecretsManagerArn: Swift.String?
324326
/// The unique identifier of the batch job execution.
325327
/// This member is required.
326328
public var executionId: Swift.String?
327329

328330
public init(
329331
applicationId: Swift.String? = nil,
332+
authSecretsManagerArn: Swift.String? = nil,
330333
executionId: Swift.String? = nil
331334
)
332335
{
333336
self.applicationId = applicationId
337+
self.authSecretsManagerArn = authSecretsManagerArn
334338
self.executionId = executionId
335339
}
336340
}
@@ -423,7 +427,7 @@ extension M2ClientTypes {
423427
}
424428

425429
public struct CreateApplicationInput: Swift.Sendable {
426-
/// Unique, case-sensitive identifier the service generates to ensure the idempotency of the request to create an application. The service generates the clientToken when the API call is triggered. The token expires after one hour, so if you retry the API within this timeframe with the same clientToken, you will get the same response. The service also handles deleting the clientToken after it expires.
430+
/// A client token is a unique, case-sensitive string of up to 128 ASCII characters with ASCII values of 33-126 inclusive. It's generated by the client to ensure idempotent operations, allowing for safe retries without unintended side effects.
427431
public var clientToken: Swift.String?
428432
/// The application definition for this application. You can specify either inline JSON or an S3 bucket location.
429433
/// This member is required.
@@ -1257,16 +1261,16 @@ extension M2ClientTypes {
12571261

12581262
extension M2ClientTypes {
12591263

1260-
/// Provides restart step information for the most recent restart operation.
1264+
/// Provides step/procedure step information for a restart batch job operation.
12611265
public struct JobStepRestartMarker: Swift.Sendable {
1262-
/// The procedure step name that a job was restarted from.
1266+
/// The procedure step name that a batch job was restarted from.
12631267
public var fromProcStep: Swift.String?
1264-
/// The step name that a batch job restart was from.
1268+
/// The step name that a batch job was restarted from.
12651269
/// This member is required.
12661270
public var fromStep: Swift.String?
12671271
/// The procedure step name that a batch job was restarted to.
12681272
public var toProcStep: Swift.String?
1269-
/// The step name that a job was restarted to.
1273+
/// The step name that a batch job was restarted to.
12701274
public var toStep: Swift.String?
12711275

12721276
public init(
@@ -1291,7 +1295,7 @@ extension M2ClientTypes {
12911295
/// The executionId from the StartBatchJob response when the job ran for the first time.
12921296
/// This member is required.
12931297
public var executionId: Swift.String?
1294-
/// The restart step information for the most recent restart operation.
1298+
/// The step/procedure step information for a restart batch job operation.
12951299
/// This member is required.
12961300
public var jobStepRestartMarker: M2ClientTypes.JobStepRestartMarker?
12971301

@@ -1371,7 +1375,7 @@ extension M2ClientTypes {
13711375
case scriptbatchjobidentifier(M2ClientTypes.ScriptBatchJobIdentifier)
13721376
/// Specifies an Amazon S3 location that identifies the batch jobs that you want to run. Use this identifier to run ad hoc batch jobs.
13731377
case s3batchjobidentifier(M2ClientTypes.S3BatchJobIdentifier)
1374-
/// Specifies the required information for restart, including execution ID and jobsteprestartmarker.
1378+
/// Specifies the required information for restart, including executionId and JobStepRestartMarker.
13751379
case restartbatchjobidentifier(M2ClientTypes.RestartBatchJobIdentifier)
13761380
case sdkUnknown(Swift.String)
13771381
}
@@ -1477,7 +1481,7 @@ public struct GetBatchJobExecutionOutput: Swift.Sendable {
14771481
public var jobId: Swift.String?
14781482
/// The name of this batch job.
14791483
public var jobName: Swift.String?
1480-
/// The restart steps information for the most recent restart operation.
1484+
/// The step/procedure step information for the restart batch job operation.
14811485
public var jobStepRestartMarker: M2ClientTypes.JobStepRestartMarker?
14821486
/// The type of job.
14831487
public var jobType: M2ClientTypes.BatchJobType?
@@ -2316,16 +2320,20 @@ public struct ListBatchJobRestartPointsInput: Swift.Sendable {
23162320
/// The unique identifier of the application.
23172321
/// This member is required.
23182322
public var applicationId: Swift.String?
2319-
/// The unique identifier of each batch job execution.
2323+
/// The Amazon Web Services Secrets Manager containing user's credentials for authentication and authorization for List Batch Job Restart Points operation.
2324+
public var authSecretsManagerArn: Swift.String?
2325+
/// The unique identifier of the batch job execution.
23202326
/// This member is required.
23212327
public var executionId: Swift.String?
23222328

23232329
public init(
23242330
applicationId: Swift.String? = nil,
2331+
authSecretsManagerArn: Swift.String? = nil,
23252332
executionId: Swift.String? = nil
23262333
)
23272334
{
23282335
self.applicationId = applicationId
2336+
self.authSecretsManagerArn = authSecretsManagerArn
23292337
self.executionId = executionId
23302338
}
23312339
}
@@ -2636,6 +2644,8 @@ public struct StartBatchJobInput: Swift.Sendable {
26362644
/// The unique identifier of the application associated with this batch job.
26372645
/// This member is required.
26382646
public var applicationId: Swift.String?
2647+
/// The Amazon Web Services Secrets Manager containing user's credentials for authentication and authorization for Start Batch Job execution operation.
2648+
public var authSecretsManagerArn: Swift.String?
26392649
/// The unique identifier of the batch job.
26402650
/// This member is required.
26412651
public var batchJobIdentifier: M2ClientTypes.BatchJobIdentifier?
@@ -2644,11 +2654,13 @@ public struct StartBatchJobInput: Swift.Sendable {
26442654

26452655
public init(
26462656
applicationId: Swift.String? = nil,
2657+
authSecretsManagerArn: Swift.String? = nil,
26472658
batchJobIdentifier: M2ClientTypes.BatchJobIdentifier? = nil,
26482659
jobParams: [Swift.String: Swift.String]? = nil
26492660
)
26502661
{
26512662
self.applicationId = applicationId
2663+
self.authSecretsManagerArn = authSecretsManagerArn
26522664
self.batchJobIdentifier = batchJobIdentifier
26532665
self.jobParams = jobParams
26542666
}
@@ -2959,6 +2971,7 @@ extension M2ClientTypes {
29592971
case creating
29602972
case deleting
29612973
case failed
2974+
case unhealthy
29622975
case updating
29632976
case sdkUnknown(Swift.String)
29642977

@@ -2968,6 +2981,7 @@ extension M2ClientTypes {
29682981
.creating,
29692982
.deleting,
29702983
.failed,
2984+
.unhealthy,
29712985
.updating
29722986
]
29732987
}
@@ -2983,6 +2997,7 @@ extension M2ClientTypes {
29832997
case .creating: return "Creating"
29842998
case .deleting: return "Deleting"
29852999
case .failed: return "Failed"
3000+
case .unhealthy: return "UnHealthy"
29863001
case .updating: return "Updating"
29873002
case let .sdkUnknown(s): return s
29883003
}
@@ -3031,7 +3046,7 @@ public struct GetEnvironmentOutput: Swift.Sendable {
30313046
/// The unique identifiers of the security groups assigned to this runtime environment.
30323047
/// This member is required.
30333048
public var securityGroupIds: [Swift.String]?
3034-
/// The status of the runtime environment.
3049+
/// The status of the runtime environment. If the Amazon Web Services Mainframe Modernization environment is missing a connection to the customer owned dependent resource, the status will be Unhealthy.
30353050
/// This member is required.
30363051
public var status: M2ClientTypes.EnvironmentLifecycle?
30373052
/// The reason for the reported status.
@@ -3706,6 +3721,18 @@ extension ListBatchJobRestartPointsInput {
37063721
}
37073722
}
37083723

3724+
extension ListBatchJobRestartPointsInput {
3725+
3726+
static func queryItemProvider(_ value: ListBatchJobRestartPointsInput) throws -> [Smithy.URIQueryItem] {
3727+
var items = [Smithy.URIQueryItem]()
3728+
if let authSecretsManagerArn = value.authSecretsManagerArn {
3729+
let authSecretsManagerArnQueryItem = Smithy.URIQueryItem(name: "authSecretsManagerArn".urlPercentEncoding(), value: Swift.String(authSecretsManagerArn).urlPercentEncoding())
3730+
items.append(authSecretsManagerArnQueryItem)
3731+
}
3732+
return items
3733+
}
3734+
}
3735+
37093736
extension ListDataSetImportHistoryInput {
37103737

37113738
static func urlPathProvider(_ value: ListDataSetImportHistoryInput) -> Swift.String? {
@@ -3948,6 +3975,14 @@ extension UpdateEnvironmentInput {
39483975
}
39493976
}
39503977

3978+
extension CancelBatchJobExecutionInput {
3979+
3980+
static func write(value: CancelBatchJobExecutionInput?, to writer: SmithyJSON.Writer) throws {
3981+
guard let value else { return }
3982+
try writer["authSecretsManagerArn"].write(value.authSecretsManagerArn)
3983+
}
3984+
}
3985+
39513986
extension CreateApplicationInput {
39523987

39533988
static func write(value: CreateApplicationInput?, to writer: SmithyJSON.Writer) throws {
@@ -4007,6 +4042,7 @@ extension StartBatchJobInput {
40074042

40084043
static func write(value: StartBatchJobInput?, to writer: SmithyJSON.Writer) throws {
40094044
guard let value else { return }
4045+
try writer["authSecretsManagerArn"].write(value.authSecretsManagerArn)
40104046
try writer["batchJobIdentifier"].write(value.batchJobIdentifier, with: M2ClientTypes.BatchJobIdentifier.write(value:to:))
40114047
try writer["jobParams"].writeMap(value.jobParams, valueWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
40124048
}

Sources/Services/AWSRDS/Sources/AWSRDS/Models.swift

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8764,7 +8764,7 @@ public struct CreateEventSubscriptionOutput: Swift.Sendable {
87648764
}
87658765
}
87668766

8767-
/// The GlobalClusterIdentifier already exists. Choose a new global database identifier (unique name) to create a new global database cluster.
8767+
/// The GlobalClusterIdentifier already exists. Specify a new global database identifier (unique name) to create a new global database cluster or to rename an existing one.
87688768
public struct GlobalClusterAlreadyExistsFault: ClientRuntime.ModeledError, AWSClientRuntime.AWSServiceError, ClientRuntime.HTTPError, Swift.Error {
87698769

87708770
public struct Properties {
@@ -9009,6 +9009,8 @@ extension RDSClientTypes {
90099009
public var databaseName: Swift.String?
90109010
/// The deletion protection setting for the new global database cluster.
90119011
public var deletionProtection: Swift.Bool?
9012+
/// The writer endpoint for the new global database cluster. This endpoint always points to the writer DB instance in the current primary cluster.
9013+
public var endpoint: Swift.String?
90129014
/// The Aurora database engine used by the global database cluster.
90139015
public var engine: Swift.String?
90149016
/// The life cycle type for the global cluster. For more information, see CreateGlobalCluster.
@@ -9035,6 +9037,7 @@ extension RDSClientTypes {
90359037
public init(
90369038
databaseName: Swift.String? = nil,
90379039
deletionProtection: Swift.Bool? = nil,
9040+
endpoint: Swift.String? = nil,
90389041
engine: Swift.String? = nil,
90399042
engineLifecycleSupport: Swift.String? = nil,
90409043
engineVersion: Swift.String? = nil,
@@ -9050,6 +9053,7 @@ extension RDSClientTypes {
90509053
{
90519054
self.databaseName = databaseName
90529055
self.deletionProtection = deletionProtection
9056+
self.endpoint = endpoint
90539057
self.engine = engine
90549058
self.engineLifecycleSupport = engineLifecycleSupport
90559059
self.engineVersion = engineVersion
@@ -29621,6 +29625,7 @@ enum ModifyGlobalClusterOutputError {
2962129625
let baseError = try AWSClientRuntime.AWSQueryError(httpResponse: httpResponse, responseReader: responseReader, noErrorWrapping: false)
2962229626
if let error = baseError.customError() { return error }
2962329627
switch baseError.code {
29628+
case "GlobalClusterAlreadyExistsFault": return try GlobalClusterAlreadyExistsFault.makeError(baseError: baseError)
2962429629
case "GlobalClusterNotFoundFault": return try GlobalClusterNotFoundFault.makeError(baseError: baseError)
2962529630
case "InvalidDBClusterStateFault": return try InvalidDBClusterStateFault.makeError(baseError: baseError)
2962629631
case "InvalidDBInstanceState": return try InvalidDBInstanceStateFault.makeError(baseError: baseError)
@@ -33206,6 +33211,7 @@ extension RDSClientTypes.GlobalCluster {
3320633211
value.storageEncrypted = try reader["StorageEncrypted"].readIfPresent()
3320733212
value.deletionProtection = try reader["DeletionProtection"].readIfPresent()
3320833213
value.globalClusterMembers = try reader["GlobalClusterMembers"].readListIfPresent(memberReadingClosure: RDSClientTypes.GlobalClusterMember.read(from:), memberNodeInfo: "GlobalClusterMember", isFlattened: false)
33214+
value.endpoint = try reader["Endpoint"].readIfPresent()
3320933215
value.failoverState = try reader["FailoverState"].readIfPresent(with: RDSClientTypes.FailoverState.read(from:))
3321033216
value.tagList = try reader["TagList"].readListIfPresent(memberReadingClosure: RDSClientTypes.Tag.read(from:), memberNodeInfo: "Tag", isFlattened: false)
3321133217
return value

0 commit comments

Comments
 (0)