Skip to content

Commit

Permalink
chore: Updates version to 0.45.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-swift-automation committed Jun 4, 2024
1 parent 97af7d8 commit 14da8fc
Show file tree
Hide file tree
Showing 71 changed files with 21,332 additions and 452 deletions.
4 changes: 3 additions & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@ func addResolvedTargets() {
// MARK: - Generated

addDependencies(
clientRuntimeVersion: "0.49.0",
clientRuntimeVersion: "0.50.0",
crtVersion: "0.30.0"
)

Expand Down Expand Up @@ -536,6 +536,7 @@ let serviceTargets: [String] = [
"AWSMWAA",
"AWSMachineLearning",
"AWSMacie2",
"AWSMailManager",
"AWSManagedBlockchain",
"AWSManagedBlockchainQuery",
"AWSMarketplaceAgreement",
Expand Down Expand Up @@ -670,6 +671,7 @@ let serviceTargets: [String] = [
"AWSSupport",
"AWSSupportApp",
"AWSSynthetics",
"AWSTaxSettings",
"AWSTextract",
"AWSTimestreamInfluxDB",
"AWSTimestreamQuery",
Expand Down
2 changes: 1 addition & 1 deletion Package.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.44.0
0.45.0
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,8 @@ This SDK is open-source. Code is available on Github [here](https://github.com/

[AWSMacie2](../../../../../swift/api/awsmacie2/latest)

[AWSMailManager](../../../../../swift/api/awsmailmanager/latest)

[AWSManagedBlockchain](../../../../../swift/api/awsmanagedblockchain/latest)

[AWSManagedBlockchainQuery](../../../../../swift/api/awsmanagedblockchainquery/latest)
Expand Down Expand Up @@ -719,6 +721,8 @@ This SDK is open-source. Code is available on Github [here](https://github.com/

[AWSSynthetics](../../../../../swift/api/awssynthetics/latest)

[AWSTaxSettings](../../../../../swift/api/awstaxsettings/latest)

[AWSTextract](../../../../../swift/api/awstextract/latest)

[AWSTimestreamInfluxDB](../../../../../swift/api/awstimestreaminfluxdb/latest)
Expand Down
8 changes: 4 additions & 4 deletions Sources/Services/AWSAmplify/AmplifyClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ extension AmplifyClient {

/// Performs the `CreateBackendEnvironment` operation on the `Amplify` service.
///
/// Creates a new backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
/// Creates a new backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
///
/// - Parameter CreateBackendEnvironmentInput : The request structure for the backend environment create request.
///
Expand Down Expand Up @@ -510,7 +510,7 @@ extension AmplifyClient {

/// Performs the `DeleteBackendEnvironment` operation on the `Amplify` service.
///
/// Deletes a backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
/// Deletes a backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
///
/// - Parameter DeleteBackendEnvironmentInput : The request structure for the delete backend environment request.
///
Expand Down Expand Up @@ -903,7 +903,7 @@ extension AmplifyClient {

/// Performs the `GetBackendEnvironment` operation on the `Amplify` service.
///
/// Returns a backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
/// Returns a backend environment for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
///
/// - Parameter GetBackendEnvironmentInput : The request structure for the get backend environment request.
///
Expand Down Expand Up @@ -1242,7 +1242,7 @@ extension AmplifyClient {

/// Performs the `ListBackendEnvironments` operation on the `Amplify` service.
///
/// Lists the backend environments for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
/// Lists the backend environments for an Amplify app. This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
///
/// - Parameter ListBackendEnvironmentsInput : The request structure for the list backend environments request.
///
Expand Down
16 changes: 8 additions & 8 deletions Sources/Services/AWSAmplify/models/Models.swift
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ extension AmplifyClientTypes.Backend {
}

extension AmplifyClientTypes {
/// Describes the backend properties associated with an Amplify Branch.
/// Describes the backend associated with an Amplify Branch. This property is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
public struct Backend {
/// The Amazon Resource Name (ARN) for the CloudFormation stack.
public var stackArn: Swift.String?
Expand Down Expand Up @@ -338,7 +338,7 @@ extension AmplifyClientTypes.BackendEnvironment {
}

extension AmplifyClientTypes {
/// Describes the backend environment for an Amplify app.
/// Describes the backend environment associated with a Branch of a Gen 1 Amplify app. Amplify Gen 1 applications are created using Amplify Studio or the Amplify command line interface (CLI).
public struct BackendEnvironment {
/// The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.
/// This member is required.
Expand Down Expand Up @@ -464,9 +464,9 @@ extension AmplifyClientTypes {
public var activeJobId: Swift.String?
/// A list of custom resources that are linked to this branch.
public var associatedResources: [Swift.String]?
/// Describes the backend properties associated with an Amplify Branch.
/// Describes the backend associated with an Amplify Branch. This property is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
public var backend: AmplifyClientTypes.Backend?
/// The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.
/// The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. This property is available to Amplify Gen 1 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
public var backendEnvironmentArn: Swift.String?
/// The basic authorization credentials for a branch of an Amplify app. You must base64-encode the authorization credentials and provide them in the format user:password.
public var basicAuthCredentials: Swift.String?
Expand Down Expand Up @@ -996,9 +996,9 @@ public struct CreateBranchInput {
/// The unique ID for an Amplify app.
/// This member is required.
public var appId: Swift.String?
/// The backend for a Branch of an Amplify app. Use for a backend created from an CloudFormation stack.
/// The backend for a Branch of an Amplify app. Use for a backend created from an CloudFormation stack. This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
public var backend: AmplifyClientTypes.Backend?
/// The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.
/// The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).
public var backendEnvironmentArn: Swift.String?
/// The basic authorization credentials for the branch. You must base64-encode the authorization credentials and provide them in the format user:password.
public var basicAuthCredentials: Swift.String?
Expand Down Expand Up @@ -4771,9 +4771,9 @@ public struct UpdateBranchInput {
/// The unique ID for an Amplify app.
/// This member is required.
public var appId: Swift.String?
/// The backend for a Branch of an Amplify app. Use for a backend created from an CloudFormation stack.
/// The backend for a Branch of an Amplify app. Use for a backend created from an CloudFormation stack. This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
public var backend: AmplifyClientTypes.Backend?
/// The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.
/// The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).
public var backendEnvironmentArn: Swift.String?
/// The basic authorization credentials for the branch. You must base64-encode the authorization credentials and provide them in the format user:password.
public var basicAuthCredentials: Swift.String?
Expand Down
2 changes: 1 addition & 1 deletion Sources/Services/AWSAthena/AthenaClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -1661,7 +1661,7 @@ extension AthenaClient {

/// Performs the `GetQueryRuntimeStatistics` operation on the `AmazonAthena` service.
///
/// Returns query execution runtime statistics related to a single execution of a query if you have access to the workgroup in which the query ran. Query execution runtime statistics are returned only when [QueryExecutionStatus$State] is in a SUCCEEDED or FAILED state. Stage-level input and output row count and data size statistics are not shown when a query has row-level filters defined in Lake Formation.
/// Returns query execution runtime statistics related to a single execution of a query if you have access to the workgroup in which the query ran. Statistics from the Timeline section of the response object are available as soon as [QueryExecutionStatus$State] is in a SUCCEEDED or FAILED state. The remaining non-timeline statistics in the response (like stage-level input and output row count and data size) are updated asynchronously and may not be available immediately after a query completes. The non-timeline statistics are also not included when a query has row-level filters defined in Lake Formation.
///
/// - Parameter GetQueryRuntimeStatisticsInput : [no documentation found]
///
Expand Down
6 changes: 3 additions & 3 deletions Sources/Services/AWSAthena/models/Models.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6322,7 +6322,7 @@ extension AthenaClientTypes {
public var encryptionConfiguration: AthenaClientTypes.EncryptionConfiguration?
/// The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by [ResultConfiguration$OutputLocation]. If set, Athena uses the value for ExpectedBucketOwner when it makes Amazon S3 calls to your specified output location. If the ExpectedBucketOwner Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error. This is a client-side setting. If workgroup settings override client-side settings, then the query uses the ExpectedBucketOwner setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration] and [Workgroup Settings Override Client-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html).
public var expectedBucketOwner: Swift.String?
/// The location in Amazon S3 where your query and calculation results are stored, such as s3://path/to/query/bucket/. To run the query, you must specify the query results location using one of the ways: either for individual queries using either this setting (client-side), or in the workgroup, using [WorkGroupConfiguration]. If none of them is set, Athena issues an error that no output location is provided. For more information, see [Working with query results, recent queries, and output files](https://docs.aws.amazon.com/athena/latest/ug/querying.html). If workgroup settings override client-side settings, then the query uses the settings specified for the workgroup. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration].
/// The location in Amazon S3 where your query and calculation results are stored, such as s3://path/to/query/bucket/. To run the query, you must specify the query results location using one of the ways: either for individual queries using either this setting (client-side), or in the workgroup, using [WorkGroupConfiguration]. If none of them is set, Athena issues an error that no output location is provided. If workgroup settings override client-side settings, then the query uses the settings specified for the workgroup. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration].
public var outputLocation: Swift.String?

public init(
Expand Down Expand Up @@ -6365,7 +6365,7 @@ extension AthenaClientTypes {
public var encryptionConfiguration: AthenaClientTypes.EncryptionConfiguration?
/// The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by [ResultConfiguration$OutputLocation]. If set, Athena uses the value for ExpectedBucketOwner when it makes Amazon S3 calls to your specified output location. If the ExpectedBucketOwner Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error. If workgroup settings override client-side settings, then the query uses the ExpectedBucketOwner setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration] and [Workgroup Settings Override Client-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html).
public var expectedBucketOwner: Swift.String?
/// The location in Amazon S3 where your query and calculation results are stored, such as s3://path/to/query/bucket/. For more information, see [Working with query results, recent queries, and output files](https://docs.aws.amazon.com/athena/latest/ug/querying.html). If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup. The "workgroup settings override" is specified in EnforceWorkGroupConfiguration (true/false) in the WorkGroupConfiguration. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration].
/// The location in Amazon S3 where your query and calculation results are stored, such as s3://path/to/query/bucket/. If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup. The "workgroup settings override" is specified in EnforceWorkGroupConfiguration (true/false) in the WorkGroupConfiguration. See [WorkGroupConfiguration$EnforceWorkGroupConfiguration].
public var outputLocation: Swift.String?
/// If set to true, indicates that the previously-specified ACL configuration for queries in this workgroup should be ignored and set to null. If set to false or not set, and a value is present in the AclConfiguration of ResultConfigurationUpdates, the AclConfiguration in the workgroup's ResultConfiguration is updated with the new value. For more information, see [Workgroup Settings Override Client-Side Settings](https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html).
public var removeAclConfiguration: Swift.Bool?
Expand Down Expand Up @@ -8384,7 +8384,7 @@ extension AthenaClientTypes {
public var queryResultsS3AccessGrantsConfiguration: AthenaClientTypes.QueryResultsS3AccessGrantsConfiguration?
/// If set to true, allows members assigned to a workgroup to reference Amazon S3 Requester Pays buckets in queries. If set to false, workgroup members cannot query data from Requester Pays buckets, and queries that retrieve data from Requester Pays buckets cause an error. The default is false. For more information about Requester Pays buckets, see [Requester Pays Buckets](https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html) in the Amazon Simple Storage Service Developer Guide.
public var requesterPaysEnabled: Swift.Bool?
/// The configuration for the workgroup, which includes the location in Amazon S3 where query and calculation results are stored and the encryption option, if any, used for query and calculation results. To run the query, you must specify the query results location using one of the ways: either in the workgroup using this setting, or for individual queries (client-side), using [ResultConfiguration$OutputLocation]. If none of them is set, Athena issues an error that no output location is provided. For more information, see [Working with query results, recent queries, and output files](https://docs.aws.amazon.com/athena/latest/ug/querying.html).
/// The configuration for the workgroup, which includes the location in Amazon S3 where query and calculation results are stored and the encryption option, if any, used for query and calculation results. To run the query, you must specify the query results location using one of the ways: either in the workgroup using this setting, or for individual queries (client-side), using [ResultConfiguration$OutputLocation]. If none of them is set, Athena issues an error that no output location is provided.
public var resultConfiguration: AthenaClientTypes.ResultConfiguration?

public init(
Expand Down
Loading

0 comments on commit 14da8fc

Please sign in to comment.