diff --git a/apis/ec2/2016-11-15/api-2.json b/apis/ec2/2016-11-15/api-2.json index 11ab3612b8d..e2797bac76b 100644 --- a/apis/ec2/2016-11-15/api-2.json +++ b/apis/ec2/2016-11-15/api-2.json @@ -24932,7 +24932,10 @@ "modify-failed", "delete-in-progress", "delete-complete", - "delete-failed" + "delete-failed", + "isolate-in-progress", + "isolate-complete", + "restore-in-progress" ] }, "IpamResourceCidr":{ @@ -25105,7 +25108,10 @@ "modify-failed", "delete-in-progress", "delete-complete", - "delete-failed" + "delete-failed", + "isolate-in-progress", + "isolate-complete", + "restore-in-progress" ] }, "IpamScopeType":{ @@ -25133,7 +25139,10 @@ "modify-failed", "delete-in-progress", "delete-complete", - "delete-failed" + "delete-failed", + "isolate-in-progress", + "isolate-complete", + "restore-in-progress" ] }, "Ipv4PoolCoipId":{"type":"string"}, diff --git a/apis/location/2020-11-19/api-2.json b/apis/location/2020-11-19/api-2.json index 2f24ba2b95c..b5ffdf56ddf 100644 --- a/apis/location/2020-11-19/api-2.json +++ b/apis/location/2020-11-19/api-2.json @@ -2543,9 +2543,16 @@ "location":"uri", "locationName":"CollectionName" }, + "MaxResults":{"shape":"ListGeofencesRequestMaxResultsInteger"}, "NextToken":{"shape":"Token"} } }, + "ListGeofencesRequestMaxResultsInteger":{ + "type":"integer", + "box":true, + "max":100, + "min":1 + }, "ListGeofencesResponse":{ "type":"structure", "required":["Entries"], @@ -3103,7 +3110,7 @@ }, "Language":{"shape":"LanguageTag"}, "MaxResults":{"shape":"SearchPlaceIndexForSuggestionsRequestMaxResultsInteger"}, - "Text":{"shape":"SyntheticSearchPlaceIndexForSuggestionsRequestString"} + "Text":{"shape":"SearchPlaceIndexForSuggestionsRequestTextString"} } }, "SearchPlaceIndexForSuggestionsRequestMaxResultsInteger":{ @@ -3112,6 +3119,12 @@ "max":15, "min":1 }, + "SearchPlaceIndexForSuggestionsRequestTextString":{ + "type":"string", + "max":200, + "min":1, + "sensitive":true + }, "SearchPlaceIndexForSuggestionsResponse":{ "type":"structure", "required":[ @@ -3136,7 +3149,7 @@ "FilterCountries":{"shape":"CountryCodeList"}, "Language":{"shape":"LanguageTag"}, "MaxResults":{"shape":"Integer"}, - "Text":{"shape":"SyntheticSearchPlaceIndexForSuggestionsSummaryString"} + "Text":{"shape":"SensitiveString"} } }, "SearchPlaceIndexForTextRequest":{ @@ -3156,9 +3169,15 @@ }, "Language":{"shape":"LanguageTag"}, "MaxResults":{"shape":"PlaceIndexSearchResultLimit"}, - "Text":{"shape":"SyntheticSearchPlaceIndexForTextRequestString"} + "Text":{"shape":"SearchPlaceIndexForTextRequestTextString"} } }, + "SearchPlaceIndexForTextRequestTextString":{ + "type":"string", + "max":200, + "min":1, + "sensitive":true + }, "SearchPlaceIndexForTextResponse":{ "type":"structure", "required":[ @@ -3184,9 +3203,13 @@ "Language":{"shape":"LanguageTag"}, "MaxResults":{"shape":"PlaceIndexSearchResultLimit"}, "ResultBBox":{"shape":"BoundingBox"}, - "Text":{"shape":"SyntheticSearchPlaceIndexForTextSummaryString"} + "Text":{"shape":"SensitiveString"} } }, + "SensitiveString":{ + "type":"string", + "sensitive":true + }, "ServiceQuotaExceededException":{ "type":"structure", "required":["Message"], @@ -3238,26 +3261,6 @@ "member":{"shape":"Step"} }, "String":{"type":"string"}, - "SyntheticSearchPlaceIndexForSuggestionsRequestString":{ - "type":"string", - "max":200, - "min":1, - "sensitive":true - }, - "SyntheticSearchPlaceIndexForSuggestionsSummaryString":{ - "type":"string", - "sensitive":true - }, - "SyntheticSearchPlaceIndexForTextRequestString":{ - "type":"string", - "max":200, - "min":1, - "sensitive":true - }, - "SyntheticSearchPlaceIndexForTextSummaryString":{ - "type":"string", - "sensitive":true - }, "TagKey":{ "type":"string", "max":128, diff --git a/apis/location/2020-11-19/docs-2.json b/apis/location/2020-11-19/docs-2.json index dd4feaa04ab..45f7b7fb4ab 100644 --- a/apis/location/2020-11-19/docs-2.json +++ b/apis/location/2020-11-19/docs-2.json @@ -5,7 +5,7 @@ "AssociateTrackerConsumer": "
Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection.
You can associate up to five geofence collections to each tracker resource.
Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.
Deletes the position history of one or more devices from a tracker resource.
", "BatchDeleteGeofence": "Deletes a batch of geofences from a geofence collection.
This operation deletes the resource permanently.
Evaluates device positions against the geofence geometries from a given geofence collection.
This operation always returns an empty response because geofences are asynchronously evaluated. The evaluation determines if the device has entered or exited a geofenced area, and then publishes one of the following events to Amazon EventBridge:
ENTER
if Amazon Location determines that the tracked device has entered a geofenced area.
EXIT
if Amazon Location determines that the tracked device has exited a geofenced area.
The last geofence that a device was observed within is tracked for 30 days after the most recent device position update.
Geofence evaluation uses the given device position. It does not account for the optional Accuracy
of a DevicePositionUpdate
.
Evaluates device positions against the geofence geometries from a given geofence collection.
This operation always returns an empty response because geofences are asynchronously evaluated. The evaluation determines if the device has entered or exited a geofenced area, and then publishes one of the following events to Amazon EventBridge:
ENTER
if Amazon Location determines that the tracked device has entered a geofenced area.
EXIT
if Amazon Location determines that the tracked device has exited a geofenced area.
The last geofence that a device was observed within is tracked for 30 days after the most recent device position update.
Geofence evaluation uses the given device position. It does not account for the optional Accuracy
of a DevicePositionUpdate
.
The DeviceID
is used as a string to represent the device. You do not need to have a Tracker
associated with the DeviceID
.
Lists the latest device positions for requested devices.
", "BatchPutGeofence": "A batch request for storing geofence geometries into a given geofence collection, or updates the geometry of an existing geofence if a geofence ID is included in the request.
", "BatchUpdateDevicePosition": "Uploads position update data for one or more devices to a tracker resource. Amazon Location uses the data when it reports the last known device position and position history. Amazon Location retains location data for 30 days.
Position updates are handled based on the PositionFiltering
property of the tracker. When PositionFiltering
is set to TimeBased
, updates are evaluated against linked geofence collections, and location data is stored at a maximum of one position per 30 second interval. If your update frequency is more often than every 30 seconds, only one update per 30 seconds is stored for each unique device ID.
When PositionFiltering
is set to DistanceBased
filtering, location data is stored and evaluated against linked geofence collections only if the device has moved more than 30 m (98.4 ft).
When PositionFiltering
is set to AccuracyBased
filtering, location data is stored and evaluated against linked geofence collections only if the device has moved more than the measured accuracy. For example, if two consecutive updates from a device have a horizontal accuracy of 5 m and 10 m, the second update is neither stored or evaluated if the device has moved less than 15 m. If PositionFiltering
is set to AccuracyBased
filtering, Amazon Location uses the default value { \"Horizontal\": 0}
when accuracy is not provided on a DevicePositionUpdate
.
The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results. It does not change which results are returned. If the language is not specified, or not supported for a particular result, the partner automatically chooses a language for the result.
", + "SearchPlaceIndexForPositionRequest$Language": "The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results, but not the results themselves. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.
For an example, we'll use the Greek language. You search for a location around Athens, Greece, with the language
parameter set to en
. The city
in the results will most likely be returned as Athens
.
If you set the language
parameter to el
, for Greek, then the city
in the results will more likely be returned as Αθήνα
.
If the data provider does not have a value for Greek, the result will be in a language that the provider does support.
", "SearchPlaceIndexForPositionSummary$Language": "The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en
for English.
The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results. It does not change which results are returned. If the language is not specified, or not supported for a particular result, the partner automatically chooses a language for the result.
Used only when the partner selected is Here.
", + "SearchPlaceIndexForSuggestionsRequest$Language": "The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.
For an example, we'll use the Greek language. You search for Athens, Gr
to get suggestions with the language
parameter set to en
. The results found will most likely be returned as Athens, Greece
.
If you set the language
parameter to el
, for Greek, then the result found will more likely be returned as Αθήνα, Ελλάδα
.
If the data provider does not have a value for Greek, the result will be in a language that the provider does support.
", "SearchPlaceIndexForSuggestionsSummary$Language": "The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en
for English.
The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results. It does not change which results are returned. If the language is not specified, or not supported for a particular result, the partner automatically chooses a language for the result.
", + "SearchPlaceIndexForTextRequest$Language": "The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en
for English.
This setting affects the languages used in the results, but not the results themselves. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.
For an example, we'll use the Greek language. You search for Athens, Greece
, with the language
parameter set to en
. The result found will most likely be returned as Athens
.
If you set the language
parameter to el
, for Greek, then the result found will more likely be returned as Αθήνα
.
If the data provider does not have a value for Greek, the result will be in a language that the provider does support.
", "SearchPlaceIndexForTextSummary$Language": "The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en
for English.
An optional limit for the number of geofences returned in a single call.
Default value: 100
Contains details about addresses or points of interest that match the search criteria.
", + "base": "Contains details about addresses or points of interest that match the search criteria.
Not all details are included with all responses. Some details may only be returned by specific data partners.
", "refs": { "SearchForPositionResult$Place": "Details about the search result, such as its address and position.
", "SearchForTextResult$Place": "Details about the search result, such as its address and position.
" @@ -1161,8 +1167,8 @@ "CalculateRouteMatrixRequestDestinationPositionsList$member": null, "CalculateRouteMatrixResponseSnappedDeparturePositionsList$member": null, "CalculateRouteMatrixResponseSnappedDestinationPositionsList$member": null, - "CalculateRouteRequest$DeparturePosition": "The start position for the route. Defined in WGS 84 format: [longitude, latitude]
.
For example, [-123.115, 49.285]
If you specify a departure that's not located on a road, Amazon Location moves the position to the nearest road. If Esri is the provider for your route calculator, specifying a route that is longer than 400 km returns a 400 RoutesValidationException
error.
Valid Values: [-180 to 180,-90 to 90]
The finish position for the route. Defined in WGS 84 format: [longitude, latitude]
.
For example, [-122.339, 47.615]
If you specify a destination that's not located on a road, Amazon Location moves the position to the nearest road.
Valid Values: [-180 to 180,-90 to 90]
The start position for the route. Defined in World Geodetic System (WGS 84) format: [longitude, latitude]
.
For example, [-123.115, 49.285]
If you specify a departure that's not located on a road, Amazon Location moves the position to the nearest road. If Esri is the provider for your route calculator, specifying a route that is longer than 400 km returns a 400 RoutesValidationException
error.
Valid Values: [-180 to 180,-90 to 90]
The finish position for the route. Defined in World Geodetic System (WGS 84) format: [longitude, latitude]
.
For example, [-122.339, 47.615]
If you specify a destination that's not located on a road, Amazon Location moves the position to the nearest road.
Valid Values: [-180 to 180,-90 to 90]
The last known device position.
", "DevicePositionUpdate$Position": "The latest device position defined in WGS 84 format: [X or longitude, Y or latitude]
.
A list of Places matching the input text. Each result contains additional information about the specific point of interest.
" + "SearchPlaceIndexForTextResponse$Results": "A list of Places matching the input text. Each result contains additional information about the specific point of interest.
Not all response properties are included with all responses. Some properties may only be returned by specific data partners.
" } }, "SearchForTextResultRelevanceDouble": { @@ -1483,6 +1489,12 @@ "SearchPlaceIndexForSuggestionsRequest$MaxResults": "An optional parameter. The maximum number of results returned per request.
The default: 5
The free-form partial text to use to generate place suggestions. For example, eiffel tow
.
The address, name, city, or region to be used in the search in free-form text format. For example, 123 Any Street
.
Contains a summary of the request. Echoes the input values for BiasPosition
, FilterBBox
, FilterCountries
, Language
, MaxResults
, and Text
. Also includes the DataSource
of the place index and the bounding box, ResultBBox
, which surrounds the search results.
The free-form partial text input specified in the request.
", + "SearchPlaceIndexForTextSummary$Text": "The search text specified in the request.
" + } + }, "ServiceQuotaExceededException": { "base": "The operation was denied because the request would exceed the maximum quota set for Amazon Location Service.
", "refs": { @@ -1601,30 +1626,6 @@ "ValidationExceptionField$Name": "The field name where the invalid entry was detected.
" } }, - "SyntheticSearchPlaceIndexForSuggestionsRequestString": { - "base": null, - "refs": { - "SearchPlaceIndexForSuggestionsRequest$Text": "The free-form partial text to use to generate place suggestions. For example, eiffel tow
.
The free-form partial text input specified in the request.
" - } - }, - "SyntheticSearchPlaceIndexForTextRequestString": { - "base": null, - "refs": { - "SearchPlaceIndexForTextRequest$Text": "The address, name, city, or region to be used in the search in free-form text format. For example, 123 Any Street
.
The search text specified in the request.
" - } - }, "TagKey": { "base": null, "refs": { diff --git a/apis/location/2020-11-19/paginators-1.json b/apis/location/2020-11-19/paginators-1.json index 26dfd677ec0..dac8d15010e 100644 --- a/apis/location/2020-11-19/paginators-1.json +++ b/apis/location/2020-11-19/paginators-1.json @@ -21,6 +21,7 @@ "ListGeofences": { "input_token": "NextToken", "output_token": "NextToken", + "limit_key": "MaxResults", "result_key": "Entries" }, "ListMaps": { diff --git a/apis/mediapackage/2017-10-12/api-2.json b/apis/mediapackage/2017-10-12/api-2.json index 23d4a1bd8bb..788a2edb211 100644 --- a/apis/mediapackage/2017-10-12/api-2.json +++ b/apis/mediapackage/2017-10-12/api-2.json @@ -2164,7 +2164,8 @@ "enum": [ "NONE", "HBBTV_1_5", - "HYBRIDCAST" + "HYBRIDCAST", + "DVB_DASH_2014" ], "type": "string" }, @@ -2643,7 +2644,8 @@ "enum": [ "NONE", "HTTP-HEAD", - "HTTP-ISO" + "HTTP-ISO", + "HTTP-XSDATE" ], "type": "string" }, diff --git a/apis/mediapackage/2017-10-12/docs-2.json b/apis/mediapackage/2017-10-12/docs-2.json index 866fc660b75..346f1910365 100644 --- a/apis/mediapackage/2017-10-12/docs-2.json +++ b/apis/mediapackage/2017-10-12/docs-2.json @@ -258,7 +258,7 @@ "Profile" : { "base" : null, "refs" : { - "DashPackage$Profile" : "The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to \"HBBTV_1_5\", HbbTV 1.5 compliant output is enabled." + "DashPackage$Profile" : "The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to \"HBBTV_1_5\", HbbTV 1.5 compliant output is enabled. When set to \"DVB-DASH_2014\", DVB-DASH 2014 compliant output is enabled." } }, "S3Destination" : { @@ -451,7 +451,7 @@ "CmafEncryption$ConstantInitializationVector" : "An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).", "CmafPackage$SegmentPrefix" : "An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.", "CmafPackageCreateOrUpdateParameters$SegmentPrefix" : "An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.", - "DashPackage$UtcTimingUri" : "Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO or HTTP-HEAD", + "DashPackage$UtcTimingUri" : "Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE", "EgressAccessLogs$LogGroupName" : "Customize the log group name.", "HarvestJob$Arn" : "The Amazon Resource Name (ARN) assigned to the HarvestJob.\n", "HarvestJob$ChannelId" : "The ID of the Channel that the HarvestJob will harvest from.\n", diff --git a/apis/rds/2014-10-31/docs-2.json b/apis/rds/2014-10-31/docs-2.json index 8ea0a201c7e..b71f11e0f03 100644 --- a/apis/rds/2014-10-31/docs-2.json +++ b/apis/rds/2014-10-31/docs-2.json @@ -3771,7 +3771,7 @@ "CreateDBInstanceMessage$Engine": "The name of the database engine to be used for this instance.
Not every database engine is available for every Amazon Web Services Region.
Valid Values:
aurora
(for MySQL 5.6-compatible Aurora)
aurora-mysql
(for MySQL 5.7-compatible and MySQL 8.0-compatible Aurora)
aurora-postgresql
custom-oracle-ee (for RDS Custom for Oracle instances)
custom-sqlserver-ee (for RDS Custom for SQL Server instances)
custom-sqlserver-se (for RDS Custom for SQL Server instances)
custom-sqlserver-web (for RDS Custom for SQL Server instances)
mariadb
mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
sqlserver-web
The name for the master user.
Amazon Aurora
Not applicable. The name for the master user is managed by the DB cluster.
Amazon RDS
Constraints:
Required.
Must be 1 to 16 letters, numbers, or underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The password for the master user. The password can include any printable ASCII character except \"/\", \"\"\", or \"@\".
Amazon Aurora
Not applicable. The password for the master user is managed by the DB cluster.
MariaDB
Constraints: Must contain from 8 to 41 characters.
Microsoft SQL Server
Constraints: Must contain from 8 to 128 characters.
MySQL
Constraints: Must contain from 8 to 41 characters.
Oracle
Constraints: Must contain from 8 to 30 characters.
PostgreSQL
Constraints: Must contain from 8 to 128 characters.
", - "CreateDBInstanceMessage$AvailabilityZone": "The Availability Zone (AZ) where the database will be created. For information on Amazon Web Services Regions and Availability Zones, see Regions and Availability Zones.
Amazon Aurora
Each Aurora DB cluster hosts copies of its storage in three separate Availability Zones. Specify one of these Availability Zones. Aurora automatically chooses an appropriate Availability Zone if you don't specify one.
Default: A random, system-chosen Availability Zone in the endpoint's Amazon Web Services Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the DB instance is a Multi-AZ deployment. The specified Availability Zone must be in the same Amazon Web Services Region as the current endpoint.
If you're creating a DB instance in an RDS on VMware environment, specify the identifier of the custom Availability Zone to create the DB instance in.
For more information about RDS on VMware, see the RDS on VMware User Guide.
The Availability Zone (AZ) where the database will be created. For information on Amazon Web Services Regions and Availability Zones, see Regions and Availability Zones.
Amazon Aurora
Each Aurora DB cluster hosts copies of its storage in three separate Availability Zones. Specify one of these Availability Zones. Aurora automatically chooses an appropriate Availability Zone if you don't specify one.
Default: A random, system-chosen Availability Zone in the endpoint's Amazon Web Services Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the DB instance is a Multi-AZ deployment. The specified Availability Zone must be in the same Amazon Web Services Region as the current endpoint.
A DB subnet group to associate with this DB instance.
Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.
Example: mydbsubnetgroup
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC). For more information, see Amazon RDS Maintenance Window.
Format: ddd:hh24:mi-ddd:hh24:mi
The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.
Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.
Constraints: Minimum 30-minute window.
", "CreateDBInstanceMessage$DBParameterGroupName": "The name of the DB parameter group to associate with this DB instance. If you do not specify a value, then the default DB parameter group for the specified DB engine and version is used.
This setting doesn't apply to RDS Custom.
Constraints:
Must be 1 to 255 letters, numbers, or hyphens.
First character must be a letter
Can't end with a hyphen or contain two consecutive hyphens
Adds a partner integration to a cluster. This operation authorizes a partner to push status updates for the specified database. To complete the integration, you also set up the integration on the partner website.
", "AssociateDataShareConsumer": "From a datashare consumer account, associates a datashare with the account (AssociateEntireAccount) or the specified namespace (ConsumerArn). If you make this association, the consumer can consume the datashare.
", "AuthorizeClusterSecurityGroupIngress": "Adds an inbound (ingress) rule to an Amazon Redshift security group. Depending on whether the application accessing your cluster is running on the Internet or an Amazon EC2 instance, you can authorize inbound access to either a Classless Interdomain Routing (CIDR)/Internet Protocol (IP) range or to an Amazon EC2 security group. You can add as many as 20 ingress rules to an Amazon Redshift security group.
If you authorize access to an Amazon EC2 security group, specify EC2SecurityGroupName and EC2SecurityGroupOwnerId. The Amazon EC2 security group and Amazon Redshift cluster must be in the same Amazon Web Services Region.
If you authorize access to a CIDR/IP address range, specify CIDRIP. For an overview of CIDR blocks, see the Wikipedia article on Classless Inter-Domain Routing.
You must also associate the security group with a cluster so that clients running on these IP addresses or the EC2 instance are authorized to connect to the cluster. For information about managing security groups, go to Working with Security Groups in the Amazon Redshift Cluster Management Guide.
", - "AuthorizeDataShare": "From a data producer account, authorizes the sharing of a datashare with one or more consumer accounts or managing entities. To authorize a datashare for a data consumer, the producer account must have the correct access privileges.
", + "AuthorizeDataShare": "From a data producer account, authorizes the sharing of a datashare with one or more consumer accounts or managing entities. To authorize a datashare for a data consumer, the producer account must have the correct access permissions.
", "AuthorizeEndpointAccess": "Grants access to a cluster.
", "AuthorizeSnapshotAccess": "Authorizes the specified Amazon Web Services account to restore the specified snapshot.
For more information about working with snapshots, go to Amazon Redshift Snapshots in the Amazon Redshift Cluster Management Guide.
", "BatchDeleteClusterSnapshots": "Deletes a set of cluster snapshots.
", @@ -28,7 +28,7 @@ "CreateSnapshotSchedule": "Create a snapshot schedule that can be associated to a cluster and which overrides the default system backup schedule.
", "CreateTags": "Adds tags to a cluster.
A resource can have up to 50 tags. If you try to create more than 50 tags for a resource, you will receive an error and the attempt will fail.
If you specify a key that already exists for the resource, the value for that key will be updated with the new value.
", "CreateUsageLimit": "Creates a usage limit for a specified Amazon Redshift feature on a cluster. The usage limit is identified by the returned usage limit identifier.
", - "DeauthorizeDataShare": "From the producer account, removes authorization from the specified datashare.
", + "DeauthorizeDataShare": "From a datashare producer account, removes authorization from the specified datashare.
", "DeleteAuthenticationProfile": "Deletes an authentication profile.
", "DeleteCluster": "Deletes a previously provisioned cluster without its final snapshot being created. A successful response from the web service indicates that the request was received correctly. Use DescribeClusters to monitor the status of the deletion. The delete operation cannot be canceled or reverted once submitted. For more information about managing clusters, go to Amazon Redshift Clusters in the Amazon Redshift Cluster Management Guide.
If you want to shut down the cluster and retain it for future use, set SkipFinalClusterSnapshot to false
and specify a name for FinalClusterSnapshotIdentifier. You can later restore this snapshot to resume using the cluster. If a final cluster snapshot is requested, the status of the cluster will be \"final-snapshot\" while the snapshot is being taken, then it's \"deleting\" once Amazon Redshift begins deleting the cluster.
For more information about managing clusters, go to Amazon Redshift Clusters in the Amazon Redshift Cluster Management Guide.
", "DeleteClusterParameterGroup": "Deletes a specified Amazon Redshift parameter group.
You cannot delete a parameter group if it is associated with a cluster.
Shows usage limits on a cluster. Results are filtered based on the combination of input usage limit identifier, cluster identifier, and feature type parameters:
If usage limit identifier, cluster identifier, and feature type are not provided, then all usage limit objects for the current account in the current region are returned.
If usage limit identifier is provided, then the corresponding usage limit object is returned.
If cluster identifier is provided, then all usage limit objects for the specified cluster are returned.
If cluster identifier and feature type are provided, then all usage limit objects for the combination of cluster and feature are returned.
Stops logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.
", "DisableSnapshotCopy": "Disables the automatic copying of snapshots from one region to another region for a specified cluster.
If your cluster and its snapshots are encrypted using an encrypted symmetric key from Key Management Service, use DeleteSnapshotCopyGrant to delete the grant that grants Amazon Redshift permission to the key in the destination region.
", - "DisassociateDataShareConsumer": "From a consumer account, remove association for the specified datashare.
", + "DisassociateDataShareConsumer": "From a datashare consumer account, remove association for the specified datashare.
", "EnableLogging": "Starts logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.
", "EnableSnapshotCopy": "Enables the automatic copy of snapshots from one region to another region for a specified cluster.
", - "GetClusterCredentials": "Returns a database user name and temporary password with temporary authorization to log on to an Amazon Redshift database. The action returns the database user name prefixed with IAM:
if AutoCreate
is False
or IAMA:
if AutoCreate
is True
. You can optionally specify one or more database user groups that the user will join at log on. By default, the temporary credentials expire in 900 seconds. You can optionally specify a duration between 900 seconds (15 minutes) and 3600 seconds (60 minutes). For more information, see Using IAM Authentication to Generate Database User Credentials in the Amazon Redshift Cluster Management Guide.
The Identity and Access Management (IAM) user or role that runs GetClusterCredentials must have an IAM policy attached that allows access to all necessary actions and resources. For more information about permissions, see Resource Policies for GetClusterCredentials in the Amazon Redshift Cluster Management Guide.
If the DbGroups
parameter is specified, the IAM policy must allow the redshift:JoinGroup
action with access to the listed dbgroups
.
In addition, if the AutoCreate
parameter is set to True
, then the policy must include the redshift:CreateClusterUser
privilege.
If the DbName
parameter is specified, the IAM policy must allow access to the resource dbname
for the specified database name.
Returns a database user name and temporary password with temporary authorization to log on to an Amazon Redshift database. The action returns the database user name prefixed with IAM:
if AutoCreate
is False
or IAMA:
if AutoCreate
is True
. You can optionally specify one or more database user groups that the user will join at log on. By default, the temporary credentials expire in 900 seconds. You can optionally specify a duration between 900 seconds (15 minutes) and 3600 seconds (60 minutes). For more information, see Using IAM Authentication to Generate Database User Credentials in the Amazon Redshift Cluster Management Guide.
The Identity and Access Management (IAM) user or role that runs GetClusterCredentials must have an IAM policy attached that allows access to all necessary actions and resources. For more information about permissions, see Resource Policies for GetClusterCredentials in the Amazon Redshift Cluster Management Guide.
If the DbGroups
parameter is specified, the IAM policy must allow the redshift:JoinGroup
action with access to the listed dbgroups
.
In addition, if the AutoCreate
parameter is set to True
, then the policy must include the redshift:CreateClusterUser
permission.
If the DbName
parameter is specified, the IAM policy must allow access to the resource dbname
for the specified database name.
Gets the configuration options for the reserved-node exchange. These options include information about the source reserved node and target reserved node offering. Details include the node type, the price, the node count, and the offering type.
", "GetReservedNodeExchangeOfferings": "Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.
", "ModifyAquaConfiguration": "Modifies whether a cluster can use AQUA (Advanced Query Accelerator).
", @@ -109,7 +109,7 @@ "PauseCluster": "Pauses a cluster.
", "PurchaseReservedNodeOffering": "Allows you to purchase reserved nodes. Amazon Redshift offers a predefined set of reserved node offerings. You can purchase one or more of the offerings. You can call the DescribeReservedNodeOfferings API to obtain the available reserved node offerings. You can call this API by providing a specific reserved node offering and the number of nodes you want to reserve.
For more information about reserved node offerings, go to Purchasing Reserved Nodes in the Amazon Redshift Cluster Management Guide.
", "RebootCluster": "Reboots a cluster. This action is taken as soon as possible. It results in a momentary outage to the cluster, during which the cluster status is set to rebooting
. A cluster event is created when the reboot is completed. Any pending cluster modifications (see ModifyCluster) are applied at this reboot. For more information about managing clusters, go to Amazon Redshift Clusters in the Amazon Redshift Cluster Management Guide.
From the consumer account, rejects the specified datashare.
", + "RejectDataShare": "From a datashare consumer account, rejects the specified datashare.
", "ResetClusterParameterGroup": "Sets one or more parameters of the specified parameter group to their default values and sets the source values of the parameters to \"engine-default\". To reset the entire parameter group specify the ResetAllParameters parameter. For parameter changes to take effect you must reboot any associated clusters.
", "ResizeCluster": "Changes the size of the cluster. You can change the cluster's type, or change the number or type of nodes. The default behavior is to use the elastic resize method. With an elastic resize, your cluster is available for read and write operations more quickly than with the classic resize method.
Elastic resize operations have the following restrictions:
You can only resize clusters of the following types:
dc1.large (if your cluster is in a VPC)
dc1.8xlarge (if your cluster is in a VPC)
dc2.large
dc2.8xlarge
ds2.xlarge
ds2.8xlarge
ra3.xlplus
ra3.4xlarge
ra3.16xlarge
The type of nodes that you add must match the node type for the cluster.
Creates a new cluster from a snapshot. By default, Amazon Redshift creates the resulting cluster with the same configuration as the original cluster from which the snapshot was created, except that the new cluster is created with the default cluster security and parameter groups. After Amazon Redshift creates the cluster, you can use the ModifyCluster API to associate a different security group and different parameter group with the restored cluster. If you are using a DS node type, you can also choose to change to another DS node type of the same size during restore.
If you restore a cluster into a VPC, you must provide a cluster subnet group where you want the cluster restored.
For more information about working with snapshots, go to Amazon Redshift Snapshots in the Amazon Redshift Cluster Management Guide.
", @@ -902,7 +902,7 @@ "DataShareAssociationList": { "base": null, "refs": { - "DataShare$DataShareAssociations": "A value that specifies when the datashare has an association between a producer and data consumers.
" + "DataShare$DataShareAssociations": "A value that specifies when the datashare has an association between producer and data consumers.
" } }, "DataShareList": { @@ -2951,7 +2951,7 @@ "Cluster$ClusterNamespaceArn": "The namespace Amazon Resource Name (ARN) of the cluster.
", "Cluster$DefaultIamRoleArn": "The Amazon Resource Name (ARN) for the IAM role set as default for the cluster.
", "ClusterAssociatedToSchedule$ClusterIdentifier": "", - "ClusterCredentials$DbUser": "A database user name that is authorized to log on to the database DbName
using the password DbPassword
. If the specified DbUser exists in the database, the new user name has the same database privileges as the the user named in DbUser. By default, the user is added to PUBLIC. If the DbGroups
parameter is specifed, DbUser
is added to the listed groups for any sessions created using these credentials.
A database user name that is authorized to log on to the database DbName
using the password DbPassword
. If the specified DbUser exists in the database, the new user name has the same database permissions as the the user named in DbUser. By default, the user is added to PUBLIC. If the DbGroups
parameter is specifed, DbUser
is added to the listed groups for any sessions created using these credentials.
The unique identifier of the cluster.
", "ClusterDbRevision$CurrentDatabaseRevision": "A string representing the current cluster version.
", "ClusterDbRevisionsMessage$Marker": "A string representing the starting point for the next set of revisions. If a value is returned in a response, you can retrieve the next set of revisions by providing the value in the marker
parameter and retrying the command. If the marker
field is empty, all revisions have already been returned.
An optional parameter for the name of the maintenance track for the cluster. If you don't provide a maintenance track name, the cluster is assigned to the current
track.
A unique identifier for the snapshot schedule.
", "CreateClusterMessage$DefaultIamRoleArn": "The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
", + "CreateClusterMessage$LoadSampleData": "A flag that specifies whether to load sample data once the cluster is created.
", "CreateClusterParameterGroupMessage$ParameterGroupName": "The name of the cluster parameter group.
Constraints:
Must be 1 to 255 alphanumeric characters or hyphens
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Must be unique withing your Amazon Web Services account.
This value is stored as a lower-case string.
The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
To get a list of valid parameter group family names, you can call DescribeClusterParameterGroups. By default, Amazon Redshift returns a list of all the parameter groups that are owned by your Amazon Web Services account, including the default parameter groups for each Amazon Redshift engine version. The parameter group family names associated with the default parameter groups provide you the valid values. For example, a valid family name is \"redshift-1.0\".
", "CreateClusterParameterGroupMessage$Description": "A description of the parameter group.
", diff --git a/apis/securityhub/2018-10-26/docs-2.json b/apis/securityhub/2018-10-26/docs-2.json index 25bebe59d40..f5158c8d884 100644 --- a/apis/securityhub/2018-10-26/docs-2.json +++ b/apis/securityhub/2018-10-26/docs-2.json @@ -1,12 +1,12 @@ { "version": "2.0", - "service": "Security Hub provides you with a comprehensive view of the security state of your Amazon Web Services environment and resources. It also provides you with the readiness status of your environment based on controls from supported security standards. Security Hub collects security data from Amazon Web Services accounts, services, and integrated third-party products and helps you analyze security trends in your environment to identify the highest priority security issues. For more information about Security Hub, see the Security HubUser Guide .
When you use operations in the Security Hub API, the requests are executed only in the Amazon Web Services Region that is currently active or in the specific Amazon Web Services Region that you specify in your request. Any configuration or settings change that results from the operation is applied only to that Region. To make the same change in other Regions, execute the same command for each Region to apply the change to.
For example, if your Region is set to us-west-2
, when you use CreateMembers
to add a member account to Security Hub, the association of the member account with the administrator account is created only in the us-west-2
Region. Security Hub must be enabled for the member account in the same Region that the invitation was sent from.
The following throttling limits apply to using Security Hub API operations.
BatchEnableStandards
- RateLimit
of 1 request per second, BurstLimit
of 1 request per second.
GetFindings
- RateLimit
of 3 requests per second. BurstLimit
of 6 requests per second.
UpdateFindings
- RateLimit
of 1 request per second. BurstLimit
of 5 requests per second.
UpdateStandardsControl
- RateLimit
of 1 request per second, BurstLimit
of 5 requests per second.
All other operations - RateLimit
of 10 requests per second. BurstLimit
of 30 requests per second.
Security Hub provides you with a comprehensive view of the security state of your Amazon Web Services environment and resources. It also provides you with the readiness status of your environment based on controls from supported security standards. Security Hub collects security data from Amazon Web Services accounts, services, and integrated third-party products and helps you analyze security trends in your environment to identify the highest priority security issues. For more information about Security Hub, see the Security HubUser Guide .
When you use operations in the Security Hub API, the requests are executed only in the Amazon Web Services Region that is currently active or in the specific Amazon Web Services Region that you specify in your request. Any configuration or settings change that results from the operation is applied only to that Region. To make the same change in other Regions, execute the same command for each Region to apply the change to.
For example, if your Region is set to us-west-2
, when you use CreateMembers
to add a member account to Security Hub, the association of the member account with the administrator account is created only in the us-west-2
Region. Security Hub must be enabled for the member account in the same Region that the invitation was sent from.
The following throttling limits apply to using Security Hub API operations.
BatchEnableStandards
- RateLimit
of 1 request per second, BurstLimit
of 1 request per second.
GetFindings
- RateLimit
of 3 requests per second. BurstLimit
of 6 requests per second.
BatchImportFindings
- RateLimit
of 10 requests per second. BurstLimit
of 30 requests per second.
BatchUpdateFindings
- RateLimit
of 10 requests per second. BurstLimit
of 30 requests per second.
UpdateStandardsControl
- RateLimit
of 1 request per second, BurstLimit
of 5 requests per second.
All other operations - RateLimit
of 10 requests per second. BurstLimit
of 30 requests per second.
Accepts the invitation to be a member account and be monitored by the Security Hub administrator account that the invitation was sent from.
This operation is only used by member accounts that are not added through Organizations.
When the member account accepts the invitation, permission is granted to the administrator account to view findings generated in the member account.
", "AcceptInvitation": "This method is deprecated. Instead, use AcceptAdministratorInvitation
.
The Security Hub console continues to use AcceptInvitation
. It will eventually change to use AcceptAdministratorInvitation
. Any IAM policies that specifically control access to this function must continue to use AcceptInvitation
. You should also add AcceptAdministratorInvitation
to your policies to ensure that the correct permissions are in place after the console begins to use AcceptAdministratorInvitation
.
Accepts the invitation to be a member account and be monitored by the Security Hub administrator account that the invitation was sent from.
This operation is only used by member accounts that are not added through Organizations.
When the member account accepts the invitation, permission is granted to the administrator account to view findings generated in the member account.
", "BatchDisableStandards": "Disables the standards specified by the provided StandardsSubscriptionArns
.
For more information, see Security Standards section of the Security Hub User Guide.
", "BatchEnableStandards": "Enables the standards specified by the provided StandardsArn
. To obtain the ARN for a standard, use the DescribeStandards
operation.
For more information, see the Security Standards section of the Security Hub User Guide.
", - "BatchImportFindings": "Imports security findings generated by a finding provider into Security Hub. This action is requested by the finding provider to import its findings into Security Hub.
BatchImportFindings
must be called by one of the following:
The account that is associated with the findings. The identifier of the associated account is the value of the AwsAccountId
attribute for the finding.
An account that is allow-listed for an official Security Hub partner integration.
The maximum allowed size for a finding is 240 Kb. An error is returned for any finding larger than 240 Kb.
After a finding is created, BatchImportFindings
cannot be used to update the following finding fields and objects, which Security Hub customers use to manage their investigation workflow.
Note
UserDefinedFields
VerificationState
Workflow
Finding providers also should not use BatchImportFindings
to update the following attributes.
Confidence
Criticality
RelatedFindings
Severity
Types
Instead, finding providers use FindingProviderFields
to provide values for these attributes.
Imports security findings generated by a finding provider into Security Hub. This action is requested by the finding provider to import its findings into Security Hub.
BatchImportFindings
must be called by one of the following:
The Amazon Web Services account that is associated with a finding if you are using the default product ARN or are a partner sending findings from within a customer's Amazon Web Services account. In these cases, the identifier of the account that you are calling BatchImportFindings
from needs to be the same as the AwsAccountId
attribute for the finding.
An Amazon Web Services account that Security Hub has allow-listed for an official partner integration. In this case, you can call BatchImportFindings
from the allow-listed account and send findings from different customer accounts in the same batch.
The maximum allowed size for a finding is 240 Kb. An error is returned for any finding larger than 240 Kb.
After a finding is created, BatchImportFindings
cannot be used to update the following finding fields and objects, which Security Hub customers use to manage their investigation workflow.
Note
UserDefinedFields
VerificationState
Workflow
Finding providers also should not use BatchImportFindings
to update the following attributes.
Confidence
Criticality
RelatedFindings
Severity
Types
Instead, finding providers use FindingProviderFields
to provide values for these attributes.
Used by Security Hub customers to update information about their investigation into a finding. Requested by administrator accounts or member accounts. Administrator accounts can update findings for their account and their member accounts. Member accounts can update findings for their account.
Updates from BatchUpdateFindings
do not affect the value of UpdatedAt
for a finding.
Administrator and member accounts can use BatchUpdateFindings
to update the following finding fields and objects.
Confidence
Criticality
Note
RelatedFindings
Severity
Types
UserDefinedFields
VerificationState
Workflow
You can configure IAM policies to restrict access to fields and field values. For example, you might not want member accounts to be able to suppress findings or change the finding severity. See Configuring access to BatchUpdateFindings in the Security Hub User Guide.
", "CreateActionTarget": "Creates a custom action target in Security Hub.
You can use custom actions on findings and insights in Security Hub to trigger target actions in Amazon CloudWatch Events.
", "CreateFindingAggregator": "Used to enable finding aggregation. Must be called from the aggregation Region.
For more details about cross-Region replication, see Configuring finding aggregation in the Security Hub User Guide.
", diff --git a/gems/aws-partitions/CHANGELOG.md b/gems/aws-partitions/CHANGELOG.md index d708210cbab..9639898ac64 100644 --- a/gems/aws-partitions/CHANGELOG.md +++ b/gems/aws-partitions/CHANGELOG.md @@ -1,6 +1,11 @@ Unreleased Changes ------------------ +1.586.0 (2022-05-06) +------------------ + +* Feature - Updated the partitions source data the determines the AWS service regions and endpoints. + 1.585.0 (2022-05-05) ------------------ diff --git a/gems/aws-partitions/VERSION b/gems/aws-partitions/VERSION index 30d77f12138..3a14e5c9f3a 100644 --- a/gems/aws-partitions/VERSION +++ b/gems/aws-partitions/VERSION @@ -1 +1 @@ -1.585.0 +1.586.0 diff --git a/gems/aws-partitions/partitions.json b/gems/aws-partitions/partitions.json index a643539940d..84b4c9e6f5d 100644 --- a/gems/aws-partitions/partitions.json +++ b/gems/aws-partitions/partitions.json @@ -3950,7 +3950,7 @@ "ap-northeast-3" : { }, "ap-south-1" : { "variants" : [ { - "hostname" : "api.ec2.ap-south-1.aws", + "hostname" : "ec2.ap-south-1.api.aws", "tags" : [ "dualstack" ] } ] }, @@ -3968,7 +3968,7 @@ "eu-south-1" : { }, "eu-west-1" : { "variants" : [ { - "hostname" : "api.ec2.eu-west-1.aws", + "hostname" : "ec2.eu-west-1.api.aws", "tags" : [ "dualstack" ] } ] }, @@ -4012,26 +4012,26 @@ "me-south-1" : { }, "sa-east-1" : { "variants" : [ { - "hostname" : "api.ec2.sa-east-1.aws", + "hostname" : "ec2.sa-east-1.api.aws", "tags" : [ "dualstack" ] } ] }, "us-east-1" : { "variants" : [ { - "hostname" : "api.ec2.us-east-1.aws", - "tags" : [ "dualstack" ] - }, { "hostname" : "ec2-fips.us-east-1.amazonaws.com", "tags" : [ "fips" ] + }, { + "hostname" : "ec2.us-east-1.api.aws", + "tags" : [ "dualstack" ] } ] }, "us-east-2" : { "variants" : [ { - "hostname" : "api.ec2.us-east-2.aws", - "tags" : [ "dualstack" ] - }, { "hostname" : "ec2-fips.us-east-2.amazonaws.com", "tags" : [ "fips" ] + }, { + "hostname" : "ec2.us-east-2.api.aws", + "tags" : [ "dualstack" ] } ] }, "us-west-1" : { @@ -4042,11 +4042,11 @@ }, "us-west-2" : { "variants" : [ { - "hostname" : "api.ec2.us-west-2.aws", - "tags" : [ "dualstack" ] - }, { "hostname" : "ec2-fips.us-west-2.amazonaws.com", "tags" : [ "fips" ] + }, { + "hostname" : "ec2.us-west-2.api.aws", + "tags" : [ "dualstack" ] } ] } } @@ -6228,6 +6228,7 @@ }, "identity-chime" : { "endpoints" : { + "eu-central-1" : { }, "us-east-1" : { "variants" : [ { "hostname" : "identity-chime-fips.us-east-1.amazonaws.com", @@ -8088,6 +8089,7 @@ }, "messaging-chime" : { "endpoints" : { + "eu-central-1" : { }, "us-east-1" : { "variants" : [ { "hostname" : "messaging-chime-fips.us-east-1.amazonaws.com", diff --git a/gems/aws-sdk-ec2/CHANGELOG.md b/gems/aws-sdk-ec2/CHANGELOG.md index 3be759dfd15..f29b69ff98f 100644 --- a/gems/aws-sdk-ec2/CHANGELOG.md +++ b/gems/aws-sdk-ec2/CHANGELOG.md @@ -1,6 +1,11 @@ Unreleased Changes ------------------ +1.312.0 (2022-05-06) +------------------ + +* Feature - Add new state values for IPAMs, IPAM Scopes, and IPAM Pools. + 1.311.0 (2022-05-05) ------------------ diff --git a/gems/aws-sdk-ec2/VERSION b/gems/aws-sdk-ec2/VERSION index 8d0e874fa55..c2de86c000a 100644 --- a/gems/aws-sdk-ec2/VERSION +++ b/gems/aws-sdk-ec2/VERSION @@ -1 +1 @@ -1.311.0 +1.312.0 diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb index 3ae0f6427e8..0cc95425867 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb @@ -72,6 +72,6 @@ # @!group service module Aws::EC2 - GEM_VERSION = '1.311.0' + GEM_VERSION = '1.312.0' end diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client.rb index 347c623c407..f7cd684a443 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client.rb @@ -6668,7 +6668,7 @@ def create_internet_gateway(params = {}, options = {}) # resp.ipam.description #=> String # resp.ipam.operating_regions #=> Array # resp.ipam.operating_regions[0].region_name #=> String - # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam.tags #=> Array # resp.ipam.tags[0].key #=> String # resp.ipam.tags[0].value #=> String @@ -6846,7 +6846,7 @@ def create_ipam(params = {}, options = {}) # resp.ipam_pool.ipam_region #=> String # resp.ipam_pool.locale #=> String # resp.ipam_pool.pool_depth #=> Integer - # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_pool.state_message #=> String # resp.ipam_pool.description #=> String # resp.ipam_pool.auto_import #=> Boolean @@ -6950,7 +6950,7 @@ def create_ipam_pool(params = {}, options = {}) # resp.ipam_scope.is_default #=> Boolean # resp.ipam_scope.description #=> String # resp.ipam_scope.pool_count #=> Integer - # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_scope.tags #=> Array # resp.ipam_scope.tags[0].key #=> String # resp.ipam_scope.tags[0].value #=> String @@ -13760,7 +13760,7 @@ def delete_internet_gateway(params = {}, options = {}) # resp.ipam.description #=> String # resp.ipam.operating_regions #=> Array # resp.ipam.operating_regions[0].region_name #=> String - # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam.tags #=> Array # resp.ipam.tags[0].key #=> String # resp.ipam.tags[0].value #=> String @@ -13824,7 +13824,7 @@ def delete_ipam(params = {}, options = {}) # resp.ipam_pool.ipam_region #=> String # resp.ipam_pool.locale #=> String # resp.ipam_pool.pool_depth #=> Integer - # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_pool.state_message #=> String # resp.ipam_pool.description #=> String # resp.ipam_pool.auto_import #=> Boolean @@ -13887,7 +13887,7 @@ def delete_ipam_pool(params = {}, options = {}) # resp.ipam_scope.is_default #=> Boolean # resp.ipam_scope.description #=> String # resp.ipam_scope.pool_count #=> Integer - # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_scope.tags #=> Array # resp.ipam_scope.tags[0].key #=> String # resp.ipam_scope.tags[0].value #=> String @@ -22397,7 +22397,7 @@ def describe_internet_gateways(params = {}, options = {}) # resp.ipam_pools[0].ipam_region #=> String # resp.ipam_pools[0].locale #=> String # resp.ipam_pools[0].pool_depth #=> Integer - # resp.ipam_pools[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_pools[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_pools[0].state_message #=> String # resp.ipam_pools[0].description #=> String # resp.ipam_pools[0].auto_import #=> Boolean @@ -22483,7 +22483,7 @@ def describe_ipam_pools(params = {}, options = {}) # resp.ipam_scopes[0].is_default #=> Boolean # resp.ipam_scopes[0].description #=> String # resp.ipam_scopes[0].pool_count #=> Integer - # resp.ipam_scopes[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_scopes[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_scopes[0].tags #=> Array # resp.ipam_scopes[0].tags[0].key #=> String # resp.ipam_scopes[0].tags[0].value #=> String @@ -22562,7 +22562,7 @@ def describe_ipam_scopes(params = {}, options = {}) # resp.ipams[0].description #=> String # resp.ipams[0].operating_regions #=> Array # resp.ipams[0].operating_regions[0].region_name #=> String - # resp.ipams[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipams[0].state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipams[0].tags #=> Array # resp.ipams[0].tags[0].key #=> String # resp.ipams[0].tags[0].value #=> String @@ -39958,7 +39958,7 @@ def modify_instance_placement(params = {}, options = {}) # resp.ipam.description #=> String # resp.ipam.operating_regions #=> Array # resp.ipam.operating_regions[0].region_name #=> String - # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam.tags #=> Array # resp.ipam.tags[0].key #=> String # resp.ipam.tags[0].value #=> String @@ -40075,7 +40075,7 @@ def modify_ipam(params = {}, options = {}) # resp.ipam_pool.ipam_region #=> String # resp.ipam_pool.locale #=> String # resp.ipam_pool.pool_depth #=> Integer - # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_pool.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_pool.state_message #=> String # resp.ipam_pool.description #=> String # resp.ipam_pool.auto_import #=> Boolean @@ -40221,7 +40221,7 @@ def modify_ipam_resource_cidr(params = {}, options = {}) # resp.ipam_scope.is_default #=> Boolean # resp.ipam_scope.description #=> String # resp.ipam_scope.pool_count #=> Integer - # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed" + # resp.ipam_scope.state #=> String, one of "create-in-progress", "create-complete", "create-failed", "modify-in-progress", "modify-complete", "modify-failed", "delete-in-progress", "delete-complete", "delete-failed", "isolate-in-progress", "isolate-complete", "restore-in-progress" # resp.ipam_scope.tags #=> Array # resp.ipam_scope.tags[0].key #=> String # resp.ipam_scope.tags[0].value #=> String @@ -49514,7 +49514,7 @@ def build_request(operation_name, params = {}) params: params, config: config) context[:gem_name] = 'aws-sdk-ec2' - context[:gem_version] = '1.311.0' + context[:gem_version] = '1.312.0' Seahorse::Client::Request.new(handlers, context) end diff --git a/gems/aws-sdk-locationservice/CHANGELOG.md b/gems/aws-sdk-locationservice/CHANGELOG.md index 32b58badbc3..31b8f1eb786 100644 --- a/gems/aws-sdk-locationservice/CHANGELOG.md +++ b/gems/aws-sdk-locationservice/CHANGELOG.md @@ -1,6 +1,11 @@ Unreleased Changes ------------------ +1.22.0 (2022-05-06) +------------------ + +* Feature - Amazon Location Service now includes a MaxResults parameter for ListGeofences requests. + 1.21.0 (2022-03-22) ------------------ diff --git a/gems/aws-sdk-locationservice/VERSION b/gems/aws-sdk-locationservice/VERSION index 3500250a4b0..57807d6d0d0 100644 --- a/gems/aws-sdk-locationservice/VERSION +++ b/gems/aws-sdk-locationservice/VERSION @@ -1 +1 @@ -1.21.0 +1.22.0 diff --git a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb index 2733e93b66c..275aaf8dc13 100644 --- a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb +++ b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb @@ -48,6 +48,6 @@ # @!group service module Aws::LocationService - GEM_VERSION = '1.21.0' + GEM_VERSION = '1.22.0' end diff --git a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client.rb b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client.rb index bcc10d406ec..476cea0120e 100644 --- a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client.rb +++ b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client.rb @@ -500,6 +500,11 @@ def batch_delete_geofence(params = {}, options = {}) # # # + #