Skip to content

Commit

Permalink
Codegen
Browse files Browse the repository at this point in the history
  • Loading branch information
Sichan Yoo committed Jul 26, 2024
1 parent 7afc93a commit 5452b08
Show file tree
Hide file tree
Showing 1,155 changed files with 26,732 additions and 3,073 deletions.
8 changes: 8 additions & 0 deletions Sources/Services/AWSACM/Package.swift.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ let package = Package(
id: "aws-sdk-swift.AWSSDKHTTPAuth",
exact: "0.0.1"
),
.package(
id: "aws-sdk-swift.AWSSDKIdentity",
exact: "0.0.1"
),
],
targets: [
.target(
Expand Down Expand Up @@ -60,6 +64,10 @@ let package = Package(
name: "AWSSDKHTTPAuth",
package: "aws-sdk-swift.AWSSDKHTTPAuth"
),
.product(
name: "AWSSDKIdentity",
package: "aws-sdk-swift.AWSSDKIdentity"
),
.product(
name: "SmithyRetries",
package: "aws-sdk-swift.smithy-swift"
Expand Down
34 changes: 27 additions & 7 deletions Sources/Services/AWSACM/Sources/AWSACM/ACMClient.swift

Large diffs are not rendered by default.

10 changes: 9 additions & 1 deletion Sources/Services/AWSACM/Sources/AWSACM/Plugins.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@

// Code generated by smithy-swift-codegen. DO NOT EDIT!

import AWSSDKIdentity
import class AWSClientRuntime.AWSClientConfigDefaultsProvider
import protocol ClientRuntime.ClientConfiguration
import protocol ClientRuntime.Plugin
import protocol SmithyHTTPAuthAPI.AuthSchemeResolver
import protocol SmithyIdentity.AWSCredentialIdentityResolver
import protocol SmithyIdentity.BearerTokenIdentityResolver
import struct AWSSDKHTTPAuth.SigV4AuthScheme
import typealias SmithyHTTPAuthAPI.AuthSchemes

Expand Down Expand Up @@ -42,6 +44,7 @@ public class DefaultAWSAuthSchemePlugin: ClientRuntime.Plugin {
config.authSchemeResolver = DefaultACMAuthSchemeResolver()
config.authSchemes = [AWSSDKHTTPAuth.SigV4AuthScheme()]
config.awsCredentialIdentityResolver = try AWSClientRuntime.AWSClientConfigDefaultsProvider.awsCredentialIdentityResolver()
config.bearerTokenIdentityResolver = try AWSSDKIdentity.DefaultBearerTokenIdentityResolverChain()
}
}
}
Expand All @@ -50,11 +53,13 @@ public class ACMClientAuthSchemePlugin: ClientRuntime.Plugin {
private var authSchemes: SmithyHTTPAuthAPI.AuthSchemes?
private var authSchemeResolver: SmithyHTTPAuthAPI.AuthSchemeResolver?
private var awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)?
private var bearerTokenIdentityResolver: (any SmithyIdentity.BearerTokenIdentityResolver)?

public init(authSchemes: SmithyHTTPAuthAPI.AuthSchemes? = nil, authSchemeResolver: ACMAuthSchemeResolver? = nil, awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)? = nil) {
public init(authSchemes: SmithyHTTPAuthAPI.AuthSchemes? = nil, authSchemeResolver: ACMAuthSchemeResolver? = nil, awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)? = nil, bearerTokenIdentityResolver: (any SmithyIdentity.BearerTokenIdentityResolver)? = nil) {
self.authSchemeResolver = authSchemeResolver
self.authSchemes = authSchemes
self.awsCredentialIdentityResolver = awsCredentialIdentityResolver
self.bearerTokenIdentityResolver = bearerTokenIdentityResolver
}

public func configureClient(clientConfiguration: ClientRuntime.ClientConfiguration) throws {
Expand All @@ -68,6 +73,9 @@ public class ACMClientAuthSchemePlugin: ClientRuntime.Plugin {
if (self.awsCredentialIdentityResolver != nil) {
config.awsCredentialIdentityResolver = self.awsCredentialIdentityResolver!
}
if (self.bearerTokenIdentityResolver != nil) {
config.bearerTokenIdentityResolver = self.bearerTokenIdentityResolver!
}
}
}
}
8 changes: 8 additions & 0 deletions Sources/Services/AWSACMPCA/Package.swift.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ let package = Package(
id: "aws-sdk-swift.AWSSDKHTTPAuth",
exact: "0.0.1"
),
.package(
id: "aws-sdk-swift.AWSSDKIdentity",
exact: "0.0.1"
),
],
targets: [
.target(
Expand Down Expand Up @@ -60,6 +64,10 @@ let package = Package(
name: "AWSSDKHTTPAuth",
package: "aws-sdk-swift.AWSSDKHTTPAuth"
),
.product(
name: "AWSSDKIdentity",
package: "aws-sdk-swift.AWSSDKIdentity"
),
.product(
name: "SmithyRetries",
package: "aws-sdk-swift.smithy-swift"
Expand Down
42 changes: 35 additions & 7 deletions Sources/Services/AWSACMPCA/Sources/AWSACMPCA/ACMPCAClient.swift

Large diffs are not rendered by default.

10 changes: 9 additions & 1 deletion Sources/Services/AWSACMPCA/Sources/AWSACMPCA/Plugins.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@

// Code generated by smithy-swift-codegen. DO NOT EDIT!

import AWSSDKIdentity
import class AWSClientRuntime.AWSClientConfigDefaultsProvider
import protocol ClientRuntime.ClientConfiguration
import protocol ClientRuntime.Plugin
import protocol SmithyHTTPAuthAPI.AuthSchemeResolver
import protocol SmithyIdentity.AWSCredentialIdentityResolver
import protocol SmithyIdentity.BearerTokenIdentityResolver
import struct AWSSDKHTTPAuth.SigV4AuthScheme
import typealias SmithyHTTPAuthAPI.AuthSchemes

Expand Down Expand Up @@ -42,6 +44,7 @@ public class DefaultAWSAuthSchemePlugin: ClientRuntime.Plugin {
config.authSchemeResolver = DefaultACMPCAAuthSchemeResolver()
config.authSchemes = [AWSSDKHTTPAuth.SigV4AuthScheme()]
config.awsCredentialIdentityResolver = try AWSClientRuntime.AWSClientConfigDefaultsProvider.awsCredentialIdentityResolver()
config.bearerTokenIdentityResolver = try AWSSDKIdentity.DefaultBearerTokenIdentityResolverChain()
}
}
}
Expand All @@ -50,11 +53,13 @@ public class ACMPCAClientAuthSchemePlugin: ClientRuntime.Plugin {
private var authSchemes: SmithyHTTPAuthAPI.AuthSchemes?
private var authSchemeResolver: SmithyHTTPAuthAPI.AuthSchemeResolver?
private var awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)?
private var bearerTokenIdentityResolver: (any SmithyIdentity.BearerTokenIdentityResolver)?

public init(authSchemes: SmithyHTTPAuthAPI.AuthSchemes? = nil, authSchemeResolver: ACMPCAAuthSchemeResolver? = nil, awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)? = nil) {
public init(authSchemes: SmithyHTTPAuthAPI.AuthSchemes? = nil, authSchemeResolver: ACMPCAAuthSchemeResolver? = nil, awsCredentialIdentityResolver: (any SmithyIdentity.AWSCredentialIdentityResolver)? = nil, bearerTokenIdentityResolver: (any SmithyIdentity.BearerTokenIdentityResolver)? = nil) {
self.authSchemeResolver = authSchemeResolver
self.authSchemes = authSchemes
self.awsCredentialIdentityResolver = awsCredentialIdentityResolver
self.bearerTokenIdentityResolver = bearerTokenIdentityResolver
}

public func configureClient(clientConfiguration: ClientRuntime.ClientConfiguration) throws {
Expand All @@ -68,6 +73,9 @@ public class ACMPCAClientAuthSchemePlugin: ClientRuntime.Plugin {
if (self.awsCredentialIdentityResolver != nil) {
config.awsCredentialIdentityResolver = self.awsCredentialIdentityResolver!
}
if (self.bearerTokenIdentityResolver != nil) {
config.bearerTokenIdentityResolver = self.bearerTokenIdentityResolver!
}
}
}
}
8 changes: 8 additions & 0 deletions Sources/Services/AWSAPIGateway/Package.swift.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ let package = Package(
id: "aws-sdk-swift.AWSSDKHTTPAuth",
exact: "0.0.1"
),
.package(
id: "aws-sdk-swift.AWSSDKIdentity",
exact: "0.0.1"
),
],
targets: [
.target(
Expand Down Expand Up @@ -60,6 +64,10 @@ let package = Package(
name: "AWSSDKHTTPAuth",
package: "aws-sdk-swift.AWSSDKHTTPAuth"
),
.product(
name: "AWSSDKIdentity",
package: "aws-sdk-swift.AWSSDKIdentity"
),
.product(
name: "SmithyJSON",
package: "aws-sdk-swift.smithy-swift"
Expand Down
Loading

0 comments on commit 5452b08

Please sign in to comment.