Skip to content

Commit e6de90c

Browse files
committed
Update services based on v1.50.3 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go/releases/tag/v1.50.3
1 parent 0e77a13 commit e6de90c

File tree

4 files changed

+88
-20
lines changed

4 files changed

+88
-20
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.50.2
1+
v1.50.3

lib/aws/generated/ecs.ex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,9 @@ defmodule AWS.ECS do
199199
more information, see [Amazon ECS deployment types](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html)
200200
in the *Amazon Elastic Container Service Developer Guide*.
201201
202-
You can create a maximum of 5 tasks sets for a deployment.
202+
For information about the maximum number of task sets and otther quotas, see
203+
[Amazon ECS service quotas](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-quotas.html)
204+
in the *Amazon Elastic Container Service Developer Guide*.
203205
"""
204206
def create_task_set(%Client{} = client, input, options \\ []) do
205207
meta = metadata()

lib/aws/generated/rds.ex

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,19 @@ defmodule AWS.RDS do
544544
Request.request_post(client, meta, "CreateDBSecurityGroup", input, options)
545545
end
546546

547+
@doc """
548+
Creates a new DB shard group for Aurora Limitless Database.
549+
550+
You must enable Aurora Limitless Database to create a DB shard group.
551+
552+
Valid for: Aurora DB clusters only
553+
"""
554+
def create_db_shard_group(%Client{} = client, input, options \\ []) do
555+
meta = metadata()
556+
557+
Request.request_post(client, meta, "CreateDBShardGroup", input, options)
558+
end
559+
547560
@doc """
548561
Creates a snapshot of a DB instance.
549562
@@ -889,6 +902,15 @@ defmodule AWS.RDS do
889902
Request.request_post(client, meta, "DeleteDBSecurityGroup", input, options)
890903
end
891904

905+
@doc """
906+
Deletes an Aurora Limitless Database DB shard group.
907+
"""
908+
def delete_db_shard_group(%Client{} = client, input, options \\ []) do
909+
meta = metadata()
910+
911+
Request.request_post(client, meta, "DeleteDBShardGroup", input, options)
912+
end
913+
892914
@doc """
893915
Deletes a DB snapshot.
894916
@@ -1293,6 +1315,15 @@ defmodule AWS.RDS do
12931315
Request.request_post(client, meta, "DescribeDBSecurityGroups", input, options)
12941316
end
12951317

1318+
@doc """
1319+
Describes existing Aurora Limitless Database DB shard groups.
1320+
"""
1321+
def describe_db_shard_groups(%Client{} = client, input, options \\ []) do
1322+
meta = metadata()
1323+
1324+
Request.request_post(client, meta, "DescribeDBShardGroups", input, options)
1325+
end
1326+
12961327
@doc """
12971328
Returns a list of DB snapshot attribute names and values for a manual DB
12981329
snapshot.
@@ -1628,9 +1659,11 @@ defmodule AWS.RDS do
16281659
Replicas (read-only instances) in the DB cluster to be the primary DB instance
16291660
(the cluster writer).
16301661
1631-
For a Multi-AZ DB cluster, failover for a DB cluster promotes one of the
1632-
readable standby DB instances (read-only instances) in the DB cluster to be the
1633-
primary DB instance (the cluster writer).
1662+
For a Multi-AZ DB cluster, after RDS terminates the primary DB instance, the
1663+
internal monitoring system detects that the primary DB instance is unhealthy and
1664+
promotes a readable standby (read-only instances) in the DB cluster to be the
1665+
primary DB instance (the cluster writer). Failover times are typically less than
1666+
35 seconds.
16341667
16351668
An Amazon Aurora DB cluster automatically fails over to an Aurora Replica, if
16361669
one exists, when the primary DB instance fails. A Multi-AZ DB cluster
@@ -1993,6 +2026,18 @@ defmodule AWS.RDS do
19932026
Request.request_post(client, meta, "ModifyDBRecommendation", input, options)
19942027
end
19952028

2029+
@doc """
2030+
Modifies the settings of an Aurora Limitless Database DB shard group.
2031+
2032+
You can change one or more settings by specifying these parameters and the new
2033+
values in the request.
2034+
"""
2035+
def modify_db_shard_group(%Client{} = client, input, options \\ []) do
2036+
meta = metadata()
2037+
2038+
Request.request_post(client, meta, "ModifyDBShardGroup", input, options)
2039+
end
2040+
19962041
@doc """
19972042
Updates a manual DB snapshot with a new engine version.
19982043
@@ -2190,6 +2235,20 @@ defmodule AWS.RDS do
21902235
Request.request_post(client, meta, "RebootDBInstance", input, options)
21912236
end
21922237

2238+
@doc """
2239+
You might need to reboot your DB shard group, usually for maintenance reasons.
2240+
2241+
For example, if you make certain modifications, reboot the DB shard group for
2242+
the changes to take effect.
2243+
2244+
This operation applies only to Aurora Limitless Database DBb shard groups.
2245+
"""
2246+
def reboot_db_shard_group(%Client{} = client, input, options \\ []) do
2247+
meta = metadata()
2248+
2249+
Request.request_post(client, meta, "RebootDBShardGroup", input, options)
2250+
end
2251+
21932252
@doc """
21942253
Associate one or more `DBProxyTarget` data structures with a
21952254
`DBProxyTargetGroup`.

lib/aws/generated/storage_gateway.ex

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -836,12 +836,19 @@ defmodule AWS.StorageGateway do
836836
end
837837

838838
@doc """
839-
Returns a description of the specified Amazon Resource Name (ARN) of virtual
840-
tapes.
839+
Returns a description of virtual tapes that correspond to the specified Amazon
840+
Resource Names (ARNs).
841841
842-
If a `TapeARN` is not specified, returns a description of all virtual tapes
843-
associated with the specified gateway. This operation is only supported in the
842+
If `TapeARN` is not specified, returns a description of the virtual tapes
843+
associated with the specified gateway. This operation is only supported for the
844844
tape gateway type.
845+
846+
The operation supports pagination. By default, the operation returns a maximum
847+
of up to 100 tapes. You can optionally specify the `Limit` field in the body to
848+
limit the number of tapes in the response. If the number of tapes returned in
849+
the response is truncated, the response includes a `Marker` field. You can use
850+
this `Marker` value in your subsequent request to retrieve the next set of
851+
tapes.
845852
"""
846853
def describe_tapes(%Client{} = client, input, options \\ []) do
847854
meta = metadata()
@@ -1145,9 +1152,7 @@ defmodule AWS.StorageGateway do
11451152

11461153
@doc """
11471154
Sends you notification through CloudWatch Events when all files written to your
1148-
file share have been uploaded to S3.
1149-
1150-
Amazon S3.
1155+
file share have been uploaded to Amazon S3.
11511156
11521157
Storage Gateway can send a notification through Amazon CloudWatch Events when
11531158
all files written to your file share up to that point in time have been uploaded
@@ -1179,9 +1184,9 @@ defmodule AWS.StorageGateway do
11791184
11801185
You can subscribe to be notified through an Amazon CloudWatch event when your
11811186
`RefreshCache` operation completes. For more information, see [Getting notified about file
1182-
operations](https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-notification)
1183-
in the *Storage Gateway User Guide*. This operation is Only supported for S3
1184-
File Gateways.
1187+
operations](https://docs.aws.amazon.com/filegateway/latest/files3/monitoring-file-gateway.html#get-notification)
1188+
in the *Amazon S3 File Gateway User Guide*. This operation is Only supported for
1189+
S3 File Gateways.
11851190
11861191
When this API is called, it only initiates the refresh operation. When the API
11871192
call completes and returns a success code, it doesn't necessarily mean that the
@@ -1193,8 +1198,8 @@ defmodule AWS.StorageGateway do
11931198
Throttle limit: This API is asynchronous, so the gateway will accept no more
11941199
than two refreshes at any time. We recommend using the refresh-complete
11951200
CloudWatch event notification before issuing additional requests. For more
1196-
information, see [Getting notified about file operations](https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-notification)
1197-
in the *Storage Gateway User Guide*.
1201+
information, see [Getting notified about file operations](https://docs.aws.amazon.com/filegateway/latest/files3/monitoring-file-gateway.html#get-notification)
1202+
in the *Amazon S3 File Gateway User Guide*.
11981203
11991204
Wait at least 60 seconds between consecutive RefreshCache API
12001205
requests.
@@ -1206,8 +1211,8 @@ defmodule AWS.StorageGateway do
12061211
The S3 bucket name does not need to be included when entering the list of
12071212
folders in the FolderList parameter.
12081213
1209-
For more information, see [Getting notified about file operations](https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-notification)
1210-
in the *Storage Gateway User Guide*.
1214+
For more information, see [Getting notified about file operations](https://docs.aws.amazon.com/filegateway/latest/files3/monitoring-file-gateway.html#get-notification)
1215+
in the *Amazon S3 File Gateway User Guide*.
12111216
"""
12121217
def refresh_cache(%Client{} = client, input, options \\ []) do
12131218
meta = metadata()
@@ -1313,11 +1318,13 @@ defmodule AWS.StorageGateway do
13131318
end
13141319

13151320
@doc """
1316-
Shuts down a gateway.
1321+
Shuts down a Tape Gateway or Volume Gateway.
13171322
13181323
To specify which gateway to shut down, use the Amazon Resource Name (ARN) of the
13191324
gateway in the body of your request.
13201325
1326+
This API action cannot be used to shut down S3 File Gateway or FSx File Gateway.
1327+
13211328
The operation shuts down the gateway service component running in the gateway's
13221329
virtual machine (VM) and not the host VM.
13231330

0 commit comments

Comments
 (0)