Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Nov 22, 2023
1 parent aebc9f8 commit 2f62b76
Show file tree
Hide file tree
Showing 20 changed files with 1,665 additions and 134 deletions.
17 changes: 17 additions & 0 deletions .changes/3.288.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "api-change",
"category": "S3Control",
"description": "Amazon S3 Batch Operations now manages buckets or prefixes in a single step."
},
{
"type": "api-change",
"category": "SageMaker",
"description": "This feature adds the end user license agreement status as a model access configuration parameter."
},
{
"type": "api-change",
"category": "Kinesis",
"description": "This release adds support for resource based policies on streams and consumers."
}
]
7 changes: 0 additions & 7 deletions .changes/nextrelease/s3-dot-segment.json

This file was deleted.

7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# CHANGELOG

## next release

* `Aws\s3` - Disables transformation of request URI paths with dot segments
* `Aws\S3Control` - Amazon S3 Batch Operations now manages buckets or prefixes in a single step.
* `Aws\SageMaker` - This feature adds the end user license agreement status as a model access configuration parameter.
* `Aws\Kinesis` - This release adds support for resource based policies on streams and consumers.

## 3.288.0 - 2023-11-21

* `Aws\CloudFrontKeyValueStore` - This release adds support for CloudFront KeyValueStore, a globally managed key value datastore associated with CloudFront Functions.
Expand Down
6 changes: 6 additions & 0 deletions src/Kinesis/KinesisClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
* @method \GuzzleHttp\Promise\Promise createStreamAsync(array $args = [])
* @method \Aws\Result decreaseStreamRetentionPeriod(array $args = [])
* @method \GuzzleHttp\Promise\Promise decreaseStreamRetentionPeriodAsync(array $args = [])
* @method \Aws\Result deleteResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteResourcePolicyAsync(array $args = [])
* @method \Aws\Result deleteStream(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteStreamAsync(array $args = [])
* @method \Aws\Result deregisterStreamConsumer(array $args = [])
Expand All @@ -30,6 +32,8 @@
* @method \GuzzleHttp\Promise\Promise enableEnhancedMonitoringAsync(array $args = [])
* @method \Aws\Result getRecords(array $args = [])
* @method \GuzzleHttp\Promise\Promise getRecordsAsync(array $args = [])
* @method \Aws\Result getResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
* @method \Aws\Result getShardIterator(array $args = [])
* @method \GuzzleHttp\Promise\Promise getShardIteratorAsync(array $args = [])
* @method \Aws\Result increaseStreamRetentionPeriod(array $args = [])
Expand All @@ -48,6 +52,8 @@
* @method \GuzzleHttp\Promise\Promise putRecordAsync(array $args = [])
* @method \Aws\Result putRecords(array $args = [])
* @method \GuzzleHttp\Promise\Promise putRecordsAsync(array $args = [])
* @method \Aws\Result putResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise putResourcePolicyAsync(array $args = [])
* @method \Aws\Result registerStreamConsumer(array $args = [])
* @method \GuzzleHttp\Promise\Promise registerStreamConsumerAsync(array $args = [])
* @method \Aws\Result removeTagsFromStream(array $args = [])
Expand Down
162 changes: 162 additions & 0 deletions src/data/kinesis/2013-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,38 @@
}
}
},
"DeleteResourcePolicy": {
"name": "DeleteResourcePolicy",
"http": {
"method": "POST",
"requestUri": "\/"
},
"input": {
"shape": "DeleteResourcePolicyInput"
},
"errors": [
{
"shape": "AccessDeniedException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "LimitExceededException"
},
{
"shape": "InvalidArgumentException"
},
{
"shape": "ResourceInUseException"
}
],
"staticContextParams": {
"OperationType": {
"value": "control"
}
}
},
"DeleteStream": {
"name": "DeleteStream",
"http": {
Expand Down Expand Up @@ -393,6 +425,38 @@
}
}
},
"GetResourcePolicy": {
"name": "GetResourcePolicy",
"http": {
"method": "POST",
"requestUri": "\/"
},
"input": {
"shape": "GetResourcePolicyInput"
},
"output": {
"shape": "GetResourcePolicyOutput"
},
"errors": [
{
"shape": "AccessDeniedException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "LimitExceededException"
},
{
"shape": "InvalidArgumentException"
}
],
"staticContextParams": {
"OperationType": {
"value": "control"
}
}
},
"GetShardIterator": {
"name": "GetShardIterator",
"http": {
Expand Down Expand Up @@ -721,6 +785,38 @@
}
}
},
"PutResourcePolicy": {
"name": "PutResourcePolicy",
"http": {
"method": "POST",
"requestUri": "\/"
},
"input": {
"shape": "PutResourcePolicyInput"
},
"errors": [
{
"shape": "AccessDeniedException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "LimitExceededException"
},
{
"shape": "InvalidArgumentException"
},
{
"shape": "ResourceInUseException"
}
],
"staticContextParams": {
"OperationType": {
"value": "control"
}
}
},
"RegisterStreamConsumer": {
"name": "RegisterStreamConsumer",
"http": {
Expand Down Expand Up @@ -1151,6 +1247,20 @@
}
}
},
"DeleteResourcePolicyInput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {
"shape": "ResourceARN",
"contextParam": {
"name": "ResourceARN"
}
}
}
},
"DeleteStreamInput": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -1454,6 +1564,31 @@
}
}
},
"GetResourcePolicyInput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {
"shape": "ResourceARN",
"contextParam": {
"name": "ResourceARN"
}
}
}
},
"GetResourcePolicyOutput": {
"type": "structure",
"required": [
"Policy"
],
"members": {
"Policy": {
"shape": "Policy"
}
}
},
"GetShardIteratorInput": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -1851,6 +1986,9 @@
"max": 256,
"min": 1
},
"Policy": {
"type": "string"
},
"PositiveIntegerObject": {
"type": "integer",
"min": 1
Expand Down Expand Up @@ -2000,6 +2138,24 @@
"max": 500,
"min": 1
},
"PutResourcePolicyInput": {
"type": "structure",
"required": [
"ResourceARN",
"Policy"
],
"members": {
"ResourceARN": {
"shape": "ResourceARN",
"contextParam": {
"name": "ResourceARN"
}
},
"Policy": {
"shape": "Policy"
}
}
},
"Record": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -2080,6 +2236,12 @@
}
}
},
"ResourceARN": {
"type": "string",
"max": 2048,
"min": 1,
"pattern": "arn:aws.*:kinesis:.*:\\d{12}:.*stream\/\\S+"
},
"ResourceInUseException": {
"type": "structure",
"members": {
Expand Down
2 changes: 1 addition & 1 deletion src/data/kinesis/2013-12-02/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 2f62b76

Please sign in to comment.