Skip to content

Commit db07dab

Browse files
committed
Update services based on v1.44.222 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go/releases/tag/v1.44.222
1 parent 377aa7d commit db07dab

File tree

4 files changed

+29
-33
lines changed

4 files changed

+29
-33
lines changed

.latest-tag-aws-sdk-go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.44.221
1+
v1.44.222

lib/aws/generated/migration_hub_strategy.ex

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,14 @@ defmodule AWS.MigrationHubStrategy do
55
@moduledoc """
66
Migration Hub Strategy Recommendations
77
8-
` This API reference provides descriptions, syntax, and other details about each
8+
This API reference provides descriptions, syntax, and other details about each
99
of the actions and data types for Migration Hub Strategy Recommendations
1010
(Strategy Recommendations).
1111
1212
The topic for each action shows the API request parameters and the response.
1313
Alternatively, you can use one of the AWS SDKs to access an API that is tailored
1414
to the programming language or platform that you're using. For more information,
1515
see [AWS SDKs](http://aws.amazon.com/tools/#SDKs).
16-
17-
`
1816
"""
1917

2018
alias AWS.Client

lib/aws/generated/s3_control.ex

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ defmodule AWS.S3Control do
660660
[Examples](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketReplication.html#API_control_DeleteBucketReplication_Examples) section.
661661
662662
For information about S3 replication on Outposts configuration, see [Replicating
663-
objects for Amazon Web Services
663+
objects for S3 on
664664
Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsReplication.html)
665665
in the *Amazon S3 User Guide*.
666666
@@ -1445,7 +1445,7 @@ defmodule AWS.S3Control do
14451445
information about S3 on Outposts, see [Using Amazon S3 on
14461446
Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html)
14471447
in the *Amazon S3 User Guide*. For information about S3 replication on Outposts
1448-
configuration, see [Replicating objects for Amazon Web Services Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsReplication.html)
1448+
configuration, see [Replicating objects for S3 on Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsReplication.html)
14491449
in the *Amazon S3 User Guide*.
14501450
14511451
It can take a while to propagate `PUT` or `DELETE` requests for a replication
@@ -2445,9 +2445,9 @@ defmodule AWS.S3Control do
24452445
[PutBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketReplication.html) in the *Amazon S3 API Reference*.
24462446
24472447
Creates a replication configuration or replaces an existing one. For information
2448-
about S3 replication on Outposts configuration, see [Replicating objects for
2449-
Amazon Web Services
2450-
Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/AmazonS3/latest/userguide/S3OutpostsReplication.html)
2448+
about S3 replication on Outposts configuration, see [Replicating objects for S3
2449+
on
2450+
Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsReplication.html)
24512451
in the *Amazon S3 User Guide*.
24522452
24532453
It can take a while to propagate `PUT` or `DELETE` requests for a replication
@@ -2502,22 +2502,24 @@ defmodule AWS.S3Control do
25022502
For more information about permissions, see [Setting up IAM with S3 on Outposts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsIAM.html)
25032503
and [Managing access to S3 on Outposts buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsBucketPolicy.html).
25042504
2505-
To perform this operation, the user or role must also have the
2506-
[iam:PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html) permission.
2505+
To perform this operation, the user or role must also have the `iam:CreateRole`
2506+
and `iam:PassRole` permissions. For more information, see [Granting a user permissions to pass a role to an Amazon Web Services
2507+
service](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html).
25072508
25082509
All Amazon S3 on Outposts REST API requests for this action require an
25092510
additional parameter of `x-amz-outpost-id` to be passed with the request. In
25102511
addition, you must use an S3 on Outposts endpoint hostname prefix instead of
25112512
`s3-control`. For an example of the request syntax for Amazon S3 on Outposts
25122513
that uses the S3 on Outposts endpoint hostname prefix and the `x-amz-outpost-id`
25132514
derived by using the access point ARN, see the
2514-
[Examples](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketLifecycleConfiguration.html#API_control_GetBucketLifecycleConfiguration_Examples)
2515-
section.
2515+
[Examples](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketReplication.html#API_control_PutBucketReplication_Examples) section.
25162516
25172517
The following operations are related to `PutBucketReplication`:
25182518
25192519
*
2520-
[GetBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketReplication.html) *
2520+
[GetBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketReplication.html)
2521+
2522+
*
25212523
[DeleteBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketReplication.html)
25222524
"""
25232525
def put_bucket_replication(%Client{} = client, bucket, input, options \\ []) do
@@ -2658,11 +2660,11 @@ defmodule AWS.S3Control do
26582660
bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3OutpostsLifecycleManaging.html)
26592661
in the *Amazon S3 User Guide*.
26602662
2661-
If you have an object expiration lifecycle policy in your non-versioned bucket
2662-
and you want to maintain the same permanent delete behavior when you enable
2663-
versioning, you must add a noncurrent expiration policy. The noncurrent
2664-
expiration lifecycle policy will manage the deletions of the noncurrent object
2665-
versions in the version-enabled bucket. For more information, see
2663+
If you have an object expiration lifecycle configuration in your non-versioned
2664+
bucket and you want to maintain the same permanent delete behavior when you
2665+
enable versioning, you must add a noncurrent expiration policy. The noncurrent
2666+
expiration lifecycle configuration will manage the deletes of the noncurrent
2667+
object versions in the version-enabled bucket. For more information, see
26662668
[Versioning](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html) in the *Amazon S3 User Guide*.
26672669
26682670
All Amazon S3 on Outposts REST API requests for this action require an

lib/aws/generated/security_lake.ex

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ defmodule AWS.SecurityLake do
288288
@doc """
289289
Notifies the subscriber when new data is written to the data lake for the
290290
sources that the subscriber consumes in Security Lake.
291+
292+
You can create only one subscriber notification per subscriber.
291293
"""
292294
def create_subscription_notification_configuration(
293295
%Client{} = client,
@@ -422,19 +424,13 @@ defmodule AWS.SecurityLake do
422424
end
423425

424426
@doc """
425-
Automatically deletes Amazon Security Lake to stop collecting security data.
426-
427-
When you delete Amazon Security Lake from your account, Security Lake is
428-
disabled in all Regions. Also, this API automatically takes steps to remove the
429-
account from Security Lake .
427+
`DeleteDatalakeAutoEnable` removes automatic enablement of configuration
428+
settings for new member accounts (but keeps settings for the delegated
429+
administrator) from Amazon Security Lake.
430430
431-
This operation disables security data collection from sources, deletes data
432-
stored, and stops making data accessible to subscribers. Security Lake also
433-
deletes all the existing settings and resources that it stores or maintains for
434-
your Amazon Web Services account in the current Region, including security log
435-
and event data. The `DeleteDatalake` operation does not delete the Amazon S3
436-
bucket, which is owned by your Amazon Web Services account. For more
437-
information, see the [Amazon Security Lake User Guide](https://docs.aws.amazon.com/security-lake/latest/userguide/disable-security-lake.html).
431+
You must run this API using credentials of the delegated administrator. When you
432+
run this API, new member accounts that are added after the organization enables
433+
Security Lake won't contribute to the data lake.
438434
"""
439435
def delete_datalake_auto_enable(%Client{} = client, input, options \\ []) do
440436
url_path = "/v1/datalake/autoenable/delete"
@@ -814,8 +810,8 @@ defmodule AWS.SecurityLake do
814810
end
815811

816812
@doc """
817-
Creates a new subscription notification or adds the existing subscription
818-
notification setting for the specified subscription ID.
813+
Updates an existing notification method for the subscription (SQS or HTTPs
814+
endpoint) or switches the notification subscription endpoint for a subscriber.
819815
"""
820816
def update_subscription_notification_configuration(
821817
%Client{} = client,

0 commit comments

Comments
 (0)