Skip to content

Commit da209be

Browse files
chore: Updates version to 0.19.0
1 parent 8f682b1 commit da209be

File tree

768 files changed

+98428
-92914
lines changed

Some content is hidden

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

768 files changed

+98428
-92914
lines changed

Package.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ func addProtocolTests() {
169169
// MARK: - Generated
170170

171171
addDependencies(
172-
clientRuntimeVersion: "0.21.0",
172+
clientRuntimeVersion: "0.22.0",
173173
crtVersion: "0.12.0"
174174
)
175175

@@ -237,6 +237,7 @@ let serviceTargets: [String] = [
237237
"AWSCodeDeploy",
238238
"AWSCodeGuruProfiler",
239239
"AWSCodeGuruReviewer",
240+
"AWSCodeGuruSecurity",
240241
"AWSCodePipeline",
241242
"AWSCodeStar",
242243
"AWSCodeStarconnections",
@@ -415,6 +416,8 @@ let serviceTargets: [String] = [
415416
"AWSOutposts",
416417
"AWSPI",
417418
"AWSPanorama",
419+
"AWSPaymentCryptography",
420+
"AWSPaymentCryptographyData",
418421
"AWSPersonalize",
419422
"AWSPersonalizeEvents",
420423
"AWSPersonalizeRuntime",

Package.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.18.0
1+
0.19.0

Sources/Services/AWSACM/ACMClient.swift

Lines changed: 43 additions & 168 deletions
Large diffs are not rendered by default.

Sources/Services/AWSACM/ACMClientProtocol.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// Code generated by smithy-swift-codegen. DO NOT EDIT!
22

3-
@_spi(FileBasedConfig) import AWSClientRuntime
43
import ClientRuntime
54

65
/// Certificate Manager You can use Certificate Manager (ACM) to manage SSL/TLS certificates for your Amazon Web Services-based websites and applications. For more information about using ACM, see the [Certificate Manager User Guide](https://docs.aws.amazon.com/acm/latest/userguide/).
@@ -66,8 +65,4 @@ public protocol ACMClientProtocol {
6665
func updateCertificateOptions(input: UpdateCertificateOptionsInput) async throws -> UpdateCertificateOptionsOutputResponse
6766
}
6867

69-
public protocol ACMClientConfigurationProtocol : AWSClientRuntime.AWSClientConfiguration {
70-
var endpointResolver: EndpointResolver { get }
71-
}
72-
7368
public enum ACMClientTypes {}

Sources/Services/AWSACMPCA/ACMPCAClient.swift

Lines changed: 59 additions & 184 deletions
Large diffs are not rendered by default.

Sources/Services/AWSACMPCA/ACMPCAClientProtocol.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// Code generated by smithy-swift-codegen. DO NOT EDIT!
22

3-
@_spi(FileBasedConfig) import AWSClientRuntime
43
import ClientRuntime
54

65
/// This is the Amazon Web Services Private Certificate Authority API Reference. It provides descriptions, syntax, and usage examples for each of the actions and data types involved in creating and managing a private certificate authority (CA) for your organization. The documentation for each action shows the API request parameters and the JSON response. Alternatively, you can use one of the Amazon Web Services SDKs to access an API that is tailored to the programming language or platform that you prefer. For more information, see [Amazon Web Services SDKs](https://aws.amazon.com/tools/#SDKs). Each Amazon Web Services Private CA API operation has a quota that determines the number of times the operation can be called per second. Amazon Web Services Private CA throttles API requests at different rates depending on the operation. Throttling means that Amazon Web Services Private CA rejects an otherwise valid request because the request exceeds the operation's quota for the number of requests per second. When a request is throttled, Amazon Web Services Private CA returns a [ThrottlingException](https://docs.aws.amazon.com/acm-pca/latest/APIReference/CommonErrors.html) error. Amazon Web Services Private CA does not guarantee a minimum request rate for APIs. To see an up-to-date list of your Amazon Web Services Private CA quotas, or to request a quota increase, log into your Amazon Web Services account and visit the [Service Quotas](https://console.aws.amazon.com/servicequotas/) console.
@@ -185,8 +184,4 @@ public protocol ACMPCAClientProtocol {
185184
func updateCertificateAuthority(input: UpdateCertificateAuthorityInput) async throws -> UpdateCertificateAuthorityOutputResponse
186185
}
187186

188-
public protocol ACMPCAClientConfigurationProtocol : AWSClientRuntime.AWSClientConfiguration {
189-
var endpointResolver: EndpointResolver { get }
190-
}
191-
192187
public enum ACMPCAClientTypes {}

Sources/Services/AWSACMPCA/models/Models.swift

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1122,14 +1122,7 @@ public struct CreateCertificateAuthorityInput: Swift.Equatable {
11221122
public var certificateAuthorityType: ACMPCAClientTypes.CertificateAuthorityType?
11231123
/// Custom string that can be used to distinguish between calls to the CreateCertificateAuthority action. Idempotency tokens for CreateCertificateAuthority time out after five minutes. Therefore, if you call CreateCertificateAuthority multiple times with the same idempotency token within five minutes, Amazon Web Services Private CA recognizes that you are requesting only certificate authority 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 certificate authorities.
11241124
public var idempotencyToken: Swift.String?
1125-
/// Specifies a cryptographic key management compliance standard used for handling CA keys. Default: FIPS_140_2_LEVEL_3_OR_HIGHER Note: FIPS_140_2_LEVEL_3_OR_HIGHER is not supported in the following Regions:
1126-
///
1127-
/// * ap-northeast-3
1128-
///
1129-
/// * ap-southeast-3
1130-
///
1131-
///
1132-
/// When creating a CA in these Regions, you must provide FIPS_140_2_LEVEL_2_OR_HIGHER as the argument for KeyStorageSecurityStandard. Failure to do this results in an InvalidArgsException with the message, "A certificate authority cannot be created in this region with the specified security standard."
1125+
/// Specifies a cryptographic key management compliance standard used for handling CA keys. Default: FIPS_140_2_LEVEL_3_OR_HIGHER Some Amazon Web Services Regions do not support the default. When creating a CA in these Regions, you must provide FIPS_140_2_LEVEL_2_OR_HIGHER as the argument for KeyStorageSecurityStandard. Failure to do this results in an InvalidArgsException with the message, "A certificate authority cannot be created in this region with the specified security standard." For information about security standard support in various Regions, see [Storage and security compliance of Amazon Web Services Private CA private keys](https://docs.aws.amazon.com/privateca/latest/userguide/data-protection.html#private-keys).
11331126
public var keyStorageSecurityStandard: ACMPCAClientTypes.KeyStorageSecurityStandard?
11341127
/// Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate revocation list (CRL), to enable both, or to enable neither. The default is for both certificate validation mechanisms to be disabled. The following requirements apply to revocation configurations.
11351128
///
@@ -3568,15 +3561,15 @@ public struct IssueCertificateInput: Swift.Equatable {
35683561
public var csr: ClientRuntime.Data?
35693562
/// 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.
35703563
public var idempotencyToken: Swift.String?
3571-
/// 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) much match the algorithm family of the CA's secret key.
3564+
/// 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.
35723565
/// This member is required.
35733566
public var signingAlgorithm: ACMPCAClientTypes.SigningAlgorithm?
35743567
/// Specifies a custom configuration template to use when issuing a certificate. If this parameter is not provided, Amazon Web Services Private CA defaults to the EndEntityCertificate/V1 template. For CA certificates, you should choose the shortest path length that meets your needs. The path length is indicated by the PathLenN portion of the ARN, where N is the [CA depth](https://docs.aws.amazon.com/privateca/latest/userguide/PcaTerms.html#terms-cadepth). Note: The CA depth configured on a subordinate CA certificate must not exceed the limit set by its parents in the CA hierarchy. For a list of TemplateArn values supported by Amazon Web Services Private CA, see [Understanding Certificate Templates](https://docs.aws.amazon.com/privateca/latest/userguide/UsingTemplates.html).
35753568
public var templateArn: Swift.String?
35763569
/// Information describing the end of the validity period of the certificate. This parameter sets the “Not After” date for the certificate. Certificate validity is the period of time during which a certificate is valid. Validity can be expressed as an explicit date and time when the certificate expires, or as a span of time after issuance, stated in days, months, or years. For more information, see [Validity](https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.5) in RFC 5280. This value is unaffected when ValidityNotBefore is also specified. For example, if Validity is set to 20 days in the future, the certificate will expire 20 days from issuance time regardless of the ValidityNotBefore value. The end of the validity period configured on a certificate must not exceed the limit set on its parents in the CA hierarchy.
35773570
/// This member is required.
35783571
public var validity: ACMPCAClientTypes.Validity?
3579-
/// Information describing the start of the validity period of the certificate. This parameter sets the “Not Before" date for the certificate. By default, when issuing a certificate, Amazon Web Services Private CA sets the "Not Before" date to the issuance time minus 60 minutes. This compensates for clock inconsistencies across computer systems. The ValidityNotBefore parameter can be used to customize the “Not Before” value. Unlike the Validity parameter, the ValidityNotBefore parameter is optional. The ValidityNotBefore value is expressed as an explicit date and time, using the Validity type value ABSOLUTE. For more information, see [Validity](https://docs.aws.amazon.com/acm-pca/latest/APIReference/API_Validity.html) in this API reference and [Validity](https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.5) in RFC 5280.
3572+
/// Information describing the start of the validity period of the certificate. This parameter sets the “Not Before" date for the certificate. By default, when issuing a certificate, Amazon Web Services Private CA sets the "Not Before" date to the issuance time minus 60 minutes. This compensates for clock inconsistencies across computer systems. The ValidityNotBefore parameter can be used to customize the “Not Before” value. Unlike the Validity parameter, the ValidityNotBefore parameter is optional. The ValidityNotBefore value is expressed as an explicit date and time, using the Validity type value ABSOLUTE. For more information, see [Validity](https://docs.aws.amazon.com/privateca/latest/APIReference/API_Validity.html) in this API reference and [Validity](https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.5) in RFC 5280.
35803573
public var validityNotBefore: ACMPCAClientTypes.Validity?
35813574

35823575
public init(

0 commit comments

Comments
 (0)