Skip to content

Commit

Permalink
chore: Updates version to 0.23.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-swift-automation committed Aug 16, 2023
1 parent 142d408 commit 14cfdb6
Show file tree
Hide file tree
Showing 782 changed files with 386,248 additions and 17,927 deletions.
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ func addProtocolTests() {
// MARK: - Generated

addDependencies(
clientRuntimeVersion: "0.26.0",
clientRuntimeVersion: "0.27.0",
crtVersion: "0.13.0"
)

Expand Down
2 changes: 1 addition & 1 deletion Package.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.22.0
0.23.0
181 changes: 181 additions & 0 deletions Sources/Services/AWSACM/ACMClient.swift

Large diffs are not rendered by default.

181 changes: 181 additions & 0 deletions Sources/Services/AWSACM/ACMClientProtocol.swift

Large diffs are not rendered by default.

294 changes: 294 additions & 0 deletions Sources/Services/AWSACMPCA/ACMPCAClient.swift

Large diffs are not rendered by default.

296 changes: 295 additions & 1 deletion Sources/Services/AWSACMPCA/ACMPCAClientProtocol.swift

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Sources/Services/AWSACMPCA/models/Models.swift
Original file line number Diff line number Diff line change
Expand Up @@ -3559,7 +3559,7 @@ public struct IssueCertificateInput: Swift.Equatable {
/// The certificate signing request (CSR) for the certificate you want to issue. As an example, you can use the following OpenSSL command to create the CSR and a 2048 bit RSA private key. openssl req -new -newkey rsa:2048 -days 365 -keyout private/test_cert_priv_key.pem -out csr/test_cert_.csr If you have a configuration file, you can then use the following OpenSSL command. The usr_cert block in the configuration file contains your X509 version 3 extensions. openssl req -new -config openssl_rsa.cnf -extensions usr_cert -newkey rsa:2048 -days 365 -keyout private/test_cert_priv_key.pem -out csr/test_cert_.csr Note: A CSR must provide either a subject name or a subject alternative name or the request will be rejected.
/// This member is required.
public var csr: ClientRuntime.Data?
/// Alphanumeric string that can be used to distinguish between calls to the IssueCertificate action. Idempotency tokens for IssueCertificate time out after one minute. Therefore, if you call IssueCertificate multiple times with the same idempotency token within one minute, Amazon Web Services Private CA recognizes that you are requesting only one certificate and will issue only one. If you change the idempotency token for each call, Amazon Web Services Private CA recognizes that you are requesting multiple certificates.
/// Alphanumeric string that can be used to distinguish between calls to the IssueCertificate action. Idempotency tokens for IssueCertificate time out after five minutes. Therefore, if you call IssueCertificate multiple times with the same idempotency token within five minutes, Amazon Web Services Private CA recognizes that you are requesting only one certificate and will issue only one. If you change the idempotency token for each call, Amazon Web Services Private CA recognizes that you are requesting multiple certificates.
public var idempotencyToken: Swift.String?
/// The name of the algorithm that will be used to sign the certificate to be issued. This parameter should not be confused with the SigningAlgorithm parameter used to sign a CSR in the CreateCertificateAuthority action. The specified signing algorithm family (RSA or ECDSA) must match the algorithm family of the CA's secret key.
/// This member is required.
Expand Down
1,566 changes: 1,566 additions & 0 deletions Sources/Services/AWSAPIGateway/APIGatewayClient.swift

Large diffs are not rendered by default.

1,566 changes: 1,566 additions & 0 deletions Sources/Services/AWSAPIGateway/APIGatewayClientProtocol.swift

Large diffs are not rendered by default.

79 changes: 79 additions & 0 deletions Sources/Services/AWSARCZonalShift/ARCZonalShiftClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,20 @@ public struct ARCZonalShiftClientLogHandlerFactory: ClientRuntime.SDKLogHandlerF

extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
/// Cancel a zonal shift in Amazon Route 53 Application Recovery Controller that you've started for a resource in your AWS account in an AWS Region.
///
/// - Parameter CancelZonalShiftInput : [no documentation found]
///
/// - Returns: `CancelZonalShiftOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `ConflictException` : The request could not be processed because of conflict in the current state of the resource.
/// - `InternalServerException` : There was an internal server error.
/// - `ResourceNotFoundException` : The input requested a resource that was not found.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func cancelZonalShift(input: CancelZonalShiftInput) async throws -> CancelZonalShiftOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down Expand Up @@ -101,6 +115,19 @@ extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
}

/// Get information about a resource that's been registered for zonal shifts with Amazon Route 53 Application Recovery Controller in this AWS Region. Resources that are registered for zonal shifts are managed resources in Route 53 ARC. At this time, you can only start a zonal shift for Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off.
///
/// - Parameter GetManagedResourceInput : [no documentation found]
///
/// - Returns: `GetManagedResourceOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `InternalServerException` : There was an internal server error.
/// - `ResourceNotFoundException` : The input requested a resource that was not found.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func getManagedResource(input: GetManagedResourceInput) async throws -> GetManagedResourceOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down Expand Up @@ -134,6 +161,18 @@ extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
}

/// Lists all the resources in your AWS account in this AWS Region that are managed for zonal shifts in Amazon Route 53 Application Recovery Controller, and information about them. The information includes their Amazon Resource Names (ARNs), the Availability Zones the resources are deployed in, and the resource name.
///
/// - Parameter ListManagedResourcesInput : [no documentation found]
///
/// - Returns: `ListManagedResourcesOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `InternalServerException` : There was an internal server error.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func listManagedResources(input: ListManagedResourcesInput) async throws -> ListManagedResourcesOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down Expand Up @@ -168,6 +207,18 @@ extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
}

/// Lists all the active zonal shifts in Amazon Route 53 Application Recovery Controller in your AWS account in this AWS Region.
///
/// - Parameter ListZonalShiftsInput : [no documentation found]
///
/// - Returns: `ListZonalShiftsOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `InternalServerException` : There was an internal server error.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func listZonalShifts(input: ListZonalShiftsInput) async throws -> ListZonalShiftsOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down Expand Up @@ -202,6 +253,20 @@ extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
}

/// You start a zonal shift to temporarily move load balancer traffic away from an Availability Zone in a AWS Region, to help your application recover immediately, for example, from a developer's bad code deployment or from an AWS infrastructure failure in a single Availability Zone. You can start a zonal shift in Route 53 ARC only for managed resources in your account in an AWS Region. Resources are automatically registered with Route 53 ARC by AWS services. At this time, you can only start a zonal shift for Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off. When you start a zonal shift, traffic for the resource is no longer routed to the Availability Zone. The zonal shift is created immediately in Route 53 ARC. However, it can take a short time, typically up to a few minutes, for existing, in-progress connections in the Availability Zone to complete. For more information, see [Zonal shift](https://docs.aws.amazon.com/r53recovery/latest/dg/arc-zonal-shift.html) in the Amazon Route 53 Application Recovery Controller Developer Guide.
///
/// - Parameter StartZonalShiftInput : [no documentation found]
///
/// - Returns: `StartZonalShiftOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `ConflictException` : The request could not be processed because of conflict in the current state of the resource.
/// - `InternalServerException` : There was an internal server error.
/// - `ResourceNotFoundException` : The input requested a resource that was not found.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func startZonalShift(input: StartZonalShiftInput) async throws -> StartZonalShiftOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down Expand Up @@ -238,6 +303,20 @@ extension ARCZonalShiftClient: ARCZonalShiftClientProtocol {
}

/// Update an active zonal shift in Amazon Route 53 Application Recovery Controller in your AWS account. You can update a zonal shift to set a new expiration, or edit or replace the comment for the zonal shift.
///
/// - Parameter UpdateZonalShiftInput : [no documentation found]
///
/// - Returns: `UpdateZonalShiftOutputResponse` : [no documentation found]
///
/// - Throws: One of the exceptions listed below __Possible Exceptions__.
///
/// __Possible Exceptions:__
/// - `AccessDeniedException` : You do not have sufficient access to perform this action.
/// - `ConflictException` : The request could not be processed because of conflict in the current state of the resource.
/// - `InternalServerException` : There was an internal server error.
/// - `ResourceNotFoundException` : The input requested a resource that was not found.
/// - `ThrottlingException` : The request was denied due to request throttling.
/// - `ValidationException` : The input fails to satisfy the constraints specified by an AWS service.
public func updateZonalShift(input: UpdateZonalShiftInput) async throws -> UpdateZonalShiftOutputResponse
{
let context = ClientRuntime.HttpContextBuilder()
Expand Down
Loading

0 comments on commit 14cfdb6

Please sign in to comment.