mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-06 03:50:04 +02:00
This commit is contained in:
parent
5392c6788d
commit
fda303b73f
649 changed files with 144209 additions and 137619 deletions
|
@ -28,7 +28,7 @@
|
|||
"psr/http-message": "^1.0",
|
||||
"cboden/ratchet": "^0.4.3",
|
||||
"ratchet/pawl": "^0.3.5",
|
||||
"singpolyma/openpgp-php": "^0.4.0",
|
||||
"singpolyma/openpgp-php": "^0.5.0",
|
||||
"aws/aws-sdk-php": "^3.180",
|
||||
"gliterd/backblaze-b2": "^1.1",
|
||||
"paypal/rest-api-sdk-php": "*",
|
||||
|
|
107
composer.lock
generated
107
composer.lock
generated
|
@ -4,7 +4,7 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "4af669a20a513542c7f82cbd12824aed",
|
||||
"content-hash": "b867b52163afa9536af61385a70373e4",
|
||||
"packages": [
|
||||
{
|
||||
"name": "abraham/twitteroauth",
|
||||
|
@ -119,16 +119,16 @@
|
|||
},
|
||||
{
|
||||
"name": "aws/aws-sdk-php",
|
||||
"version": "3.196.2",
|
||||
"version": "3.198.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/aws/aws-sdk-php.git",
|
||||
"reference": "3bccf77507f23207c8adbb524cc6da333dc25e47"
|
||||
"reference": "313472659580c84efa343b5f3ef65e5d42f0fbd6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3bccf77507f23207c8adbb524cc6da333dc25e47",
|
||||
"reference": "3bccf77507f23207c8adbb524cc6da333dc25e47",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/313472659580c84efa343b5f3ef65e5d42f0fbd6",
|
||||
"reference": "313472659580c84efa343b5f3ef65e5d42f0fbd6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -204,9 +204,9 @@
|
|||
"support": {
|
||||
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
|
||||
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.196.2"
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.198.0"
|
||||
},
|
||||
"time": "2021-10-04T18:14:13+00:00"
|
||||
"time": "2021-10-07T18:19:25+00:00"
|
||||
},
|
||||
{
|
||||
"name": "cboden/ratchet",
|
||||
|
@ -720,7 +720,7 @@
|
|||
"guzzlehttp/guzzle": "~5.3.3||~6.0||~7.0",
|
||||
"guzzlehttp/psr7": "^1.7||^2.0.0",
|
||||
"monolog/monolog": "^1.17||^2.0",
|
||||
"php": "^7.0|^8.0",
|
||||
"php": "^5.6|^7.0|^8.0",
|
||||
"phpseclib/phpseclib": "~2.0||^3.0.2"
|
||||
},
|
||||
"require-dev": {
|
||||
|
@ -785,7 +785,7 @@
|
|||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.3"
|
||||
"php": ">=5.6"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^5.7||^8.5.13"
|
||||
|
@ -943,16 +943,16 @@
|
|||
},
|
||||
{
|
||||
"name": "guzzlehttp/promises",
|
||||
"version": "1.4.1",
|
||||
"version": "1.5.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/guzzle/promises.git",
|
||||
"reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
|
||||
"reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
|
||||
"reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
|
||||
"url": "https://api.github.com/repos/guzzle/promises/zipball/136a635e2b4a49b9d79e9c8fee267ffb257fdba0",
|
||||
"reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -964,7 +964,7 @@
|
|||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.4-dev"
|
||||
"dev-master": "1.5-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -980,10 +980,25 @@
|
|||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Graham Campbell",
|
||||
"email": "hello@gjcampbell.co.uk",
|
||||
"homepage": "https://github.com/GrahamCampbell"
|
||||
},
|
||||
{
|
||||
"name": "Michael Dowling",
|
||||
"email": "mtdowling@gmail.com",
|
||||
"homepage": "https://github.com/mtdowling"
|
||||
},
|
||||
{
|
||||
"name": "Tobias Nyholm",
|
||||
"email": "tobias.nyholm@gmail.com",
|
||||
"homepage": "https://github.com/Nyholm"
|
||||
},
|
||||
{
|
||||
"name": "Tobias Schultze",
|
||||
"email": "webmaster@tubo-world.de",
|
||||
"homepage": "https://github.com/Tobion"
|
||||
}
|
||||
],
|
||||
"description": "Guzzle promises library",
|
||||
|
@ -992,9 +1007,23 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/guzzle/promises/issues",
|
||||
"source": "https://github.com/guzzle/promises/tree/1.4.1"
|
||||
"source": "https://github.com/guzzle/promises/tree/1.5.0"
|
||||
},
|
||||
"time": "2021-03-07T09:25:29+00:00"
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/GrahamCampbell",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/Nyholm",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-10-07T13:05:22+00:00"
|
||||
},
|
||||
{
|
||||
"name": "guzzlehttp/psr7",
|
||||
|
@ -2430,7 +2459,7 @@
|
|||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.3"
|
||||
"php": ">=5.6"
|
||||
},
|
||||
"require-dev": {
|
||||
"php-coveralls/php-coveralls": "^2.1",
|
||||
|
@ -3104,24 +3133,24 @@
|
|||
},
|
||||
{
|
||||
"name": "singpolyma/openpgp-php",
|
||||
"version": "0.4.0",
|
||||
"version": "0.5.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/singpolyma/openpgp-php.git",
|
||||
"reference": "67aba786991e3cb3e555025b6d357779ab32a0ab"
|
||||
"reference": "69292f6a46ed7f687083bfb8974b161a41ab213c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/singpolyma/openpgp-php/zipball/67aba786991e3cb3e555025b6d357779ab32a0ab",
|
||||
"reference": "67aba786991e3cb3e555025b6d357779ab32a0ab",
|
||||
"url": "https://api.github.com/repos/singpolyma/openpgp-php/zipball/69292f6a46ed7f687083bfb8974b161a41ab213c",
|
||||
"reference": "69292f6a46ed7f687083bfb8974b161a41ab213c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.3",
|
||||
"php": "^5.6 || ^7.0 || ^8.0",
|
||||
"phpseclib/phpseclib": "^2.0 !=2.0.8"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^5.0"
|
||||
"phpunit/phpunit": "^9.0"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-mcrypt": "required if you use encryption cast5"
|
||||
|
@ -3149,29 +3178,43 @@
|
|||
"description": "Pure-PHP implementation of the OpenPGP Message Format (RFC 4880)",
|
||||
"support": {
|
||||
"issues": "https://github.com/singpolyma/openpgp-php/issues",
|
||||
"source": "https://github.com/singpolyma/openpgp-php/tree/0.4.0"
|
||||
"source": "https://github.com/singpolyma/openpgp-php/tree/0.5.0"
|
||||
},
|
||||
"time": "2019-08-01T18:11:09+00:00"
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/singpolyma",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://liberapay.com/singpolyma",
|
||||
"type": "liberapay"
|
||||
},
|
||||
{
|
||||
"url": "https://www.patreon.com/singpolyma",
|
||||
"type": "patreon"
|
||||
}
|
||||
],
|
||||
"time": "2021-05-26T00:35:20+00:00"
|
||||
},
|
||||
{
|
||||
"name": "stripe/stripe-php",
|
||||
"version": "v7.97.0",
|
||||
"version": "v7.98.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/stripe/stripe-php.git",
|
||||
"reference": "ae41c309ce113362706f8d5f19cf0cf2c730bc4a"
|
||||
"reference": "87f27d3da4a72c93da49d81011cb675c2847a7c0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/stripe/stripe-php/zipball/ae41c309ce113362706f8d5f19cf0cf2c730bc4a",
|
||||
"reference": "ae41c309ce113362706f8d5f19cf0cf2c730bc4a",
|
||||
"url": "https://api.github.com/repos/stripe/stripe-php/zipball/87f27d3da4a72c93da49d81011cb675c2847a7c0",
|
||||
"reference": "87f27d3da4a72c93da49d81011cb675c2847a7c0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-curl": "*",
|
||||
"ext-json": "*",
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=7.3"
|
||||
"php": ">=5.6.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"friendsofphp/php-cs-fixer": "2.17.1",
|
||||
|
@ -3210,9 +3253,9 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/stripe/stripe-php/issues",
|
||||
"source": "https://github.com/stripe/stripe-php/tree/v7.97.0"
|
||||
"source": "https://github.com/stripe/stripe-php/tree/v7.98.0"
|
||||
},
|
||||
"time": "2021-09-16T21:28:33+00:00"
|
||||
"time": "2021-10-07T22:39:44+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/deprecation-contracts",
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.107.0
vendored
24
vendor/aws/aws-sdk-php/.changes/3.107.0
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "Adds APIs for partner event sources, partner event buses, and custom event buses. These new features are managed in the EventBridge service."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "EventBridge",
|
||||
"description": "Amazon EventBridge is a serverless event bus service that makes it easy to connect your applications with data from a variety of sources, including AWS services, partner applications, and your own applications."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "Adds APIs for partner event sources, partner event buses, and custom event buses. These new features are managed in the EventBridge service."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "EventBridge",
|
||||
"description": "Amazon EventBridge is a serverless event bus service that makes it easy to connect your applications with data from a variety of sources, including AWS services, partner applications, and your own applications."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.107.1
vendored
64
vendor/aws/aws-sdk-php/.changes/3.107.1
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Test",
|
||||
"description": "Add back partition endpoint tests for DynamoDb local endpoints."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Build",
|
||||
"description": "Adds API documentation generation for modeled exception error shapes."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Bug fix (Add tags field to Update Stage , Api and DomainName Responses )"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service now supports M5, C5, and R5 instance types."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RoboMaker",
|
||||
"description": "Added Melodic as a supported Robot Software Suite Version"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "Removed exception that was indicated but never thrown for IAM GetAccessKeyLastUsed API"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Test",
|
||||
"description": "Add back partition endpoint tests for DynamoDb local endpoints."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Build",
|
||||
"description": "Adds API documentation generation for modeled exception error shapes."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Bug fix (Add tags field to Update Stage , Api and DomainName Responses )"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service now supports M5, C5, and R5 instance types."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RoboMaker",
|
||||
"description": "Added Melodic as a supported Robot Software Suite Version"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "Removed exception that was indicated but never thrown for IAM GetAccessKeyLastUsed API"
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.112.8
vendored
34
vendor/aws/aws-sdk-php/.changes/3.112.8
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Enable G4D and R5 instances in SageMaker Hosting Services"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "This release adds a new DeleteConnection API to delete the connection between a replication instance and an endpoint. It also adds an optional S3 setting to specify the precision of any TIMESTAMP column values written to an S3 object file in .parquet format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlobalAccelerator",
|
||||
"description": "API Update for AWS Global Accelerator to support for DNS aliasing."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Enable G4D and R5 instances in SageMaker Hosting Services"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "This release adds a new DeleteConnection API to delete the connection between a replication instance and an endpoint. It also adds an optional S3 setting to specify the precision of any TIMESTAMP column values written to an S3 object file in .parquet format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlobalAccelerator",
|
||||
"description": "API Update for AWS Global Accelerator to support for DNS aliasing."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.133.44
vendored
64
vendor/aws/aws-sdk-php/.changes/3.133.44
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationInsights",
|
||||
"description": "Amazon CloudWatch Application Insights for .NET and SQL Server now integrates with Amazon CloudWatch Events (AWS CodeDeploy, AWS Health and Amazon EC2 state changes). This feature enables customers to view events related to problems detected by CloudWatch Application Insights, and reduce mean-time-to-resolution (MTTR)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ManagedBlockchain",
|
||||
"description": "Amazon Managed Blockchain now has support to publish Hyperledger Fabric peer node, chaincode, and certificate authority (CA) logs to Amazon CloudWatch Logs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "XRay",
|
||||
"description": "GetTraceSummaries - Now provides additional root cause attribute ClientImpacting which indicates whether root cause impacted trace client."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Customers can now receive Savings Plans recommendations at the member (linked) account level."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Adding support for customer packages (dictionary files) to Amazon Elasticsearch Service"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "The new ACCEPTED_BUT_DISABLED member account status indicates that a member account that accepted the invitation is blocked from contributing data to the behavior graph. The reason is provided in the new DISABLED_REASON property. The new StartMonitoringMember operation enables a blocked member account."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationInsights",
|
||||
"description": "Amazon CloudWatch Application Insights for .NET and SQL Server now integrates with Amazon CloudWatch Events (AWS CodeDeploy, AWS Health and Amazon EC2 state changes). This feature enables customers to view events related to problems detected by CloudWatch Application Insights, and reduce mean-time-to-resolution (MTTR)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ManagedBlockchain",
|
||||
"description": "Amazon Managed Blockchain now has support to publish Hyperledger Fabric peer node, chaincode, and certificate authority (CA) logs to Amazon CloudWatch Logs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "XRay",
|
||||
"description": "GetTraceSummaries - Now provides additional root cause attribute ClientImpacting which indicates whether root cause impacted trace client."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Customers can now receive Savings Plans recommendations at the member (linked) account level."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Adding support for customer packages (dictionary files) to Amazon Elasticsearch Service"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "The new ACCEPTED_BUT_DISABLED member account status indicates that a member account that accepted the invitation is blocked from contributing data to the behavior graph. The reason is provided in the new DISABLED_REASON property. The new StartMonitoringMember operation enables a blocked member account."
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.133.45
vendored
34
vendor/aws/aws-sdk-php/.changes/3.133.45
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FSx",
|
||||
"description": "This release includes two changes: a new lower-cost, storage type called HDD (Hard Disk Drive), and a new generation of the Single-AZ deployment type called Single AZ 2. The HDD storage type can be selected on Multi AZ 1 and Single AZ 2 deployment types."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "This release updates Amazon Augmented AI CreateFlowDefinition API and DescribeFlowDefinition response."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Security Hub has now made it easier to opt out of default standards when you enable Security Hub. We added a new Boolean parameter to EnableSecurityHub called EnableDefaultStandards. If that parameter is true, Security Hub's default standards are enabled. A new Boolean parameter for standards, EnabledByDefault, indicates whether a standard is a default standard. Today, the only default standard is CIS AWS Foundations Benchmark v1.2. Additional default standards will be added in the future.To learn more, visit our documentation on the EnableSecurityHub API action."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FSx",
|
||||
"description": "This release includes two changes: a new lower-cost, storage type called HDD (Hard Disk Drive), and a new generation of the Single-AZ deployment type called Single AZ 2. The HDD storage type can be selected on Multi AZ 1 and Single AZ 2 deployment types."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "This release updates Amazon Augmented AI CreateFlowDefinition API and DescribeFlowDefinition response."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Security Hub has now made it easier to opt out of default standards when you enable Security Hub. We added a new Boolean parameter to EnableSecurityHub called EnableDefaultStandards. If that parameter is true, Security Hub's default standards are enabled. A new Boolean parameter for standards, EnabledByDefault, indicates whether a standard is a default standard. Today, the only default standard is CIS AWS Foundations Benchmark v1.2. Additional default standards will be added in the future.To learn more, visit our documentation on the EnableSecurityHub API action."
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.133.46
vendored
34
vendor/aws/aws-sdk-php/.changes/3.133.46
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "The Amazon Kendra Microsoft SharePoint data source now supports include and exclude regular expressions and change log features. Include and exclude regular expressions enable you to provide a list of regular expressions to match the display URL of SharePoint documents to either include or exclude documents respectively. When you enable the changelog feature it enables Amazon Kendra to use the SharePoint change log to determine which documents to update in the index."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "Added \"LocalRoleName\" as an acceptable Parameter for Launch type in CreateConstraint and UpdateConstraint APIs"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlobalAccelerator",
|
||||
"description": "This update adds an event history to the ListByoipCidr API call. This enables you to see the changes that you've made for an IP address range that you bring to AWS Global Accelerator through bring your own IP address (BYOIP)."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "The Amazon Kendra Microsoft SharePoint data source now supports include and exclude regular expressions and change log features. Include and exclude regular expressions enable you to provide a list of regular expressions to match the display URL of SharePoint documents to either include or exclude documents respectively. When you enable the changelog feature it enables Amazon Kendra to use the SharePoint change log to determine which documents to update in the index."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "Added \"LocalRoleName\" as an acceptable Parameter for Launch type in CreateConstraint and UpdateConstraint APIs"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlobalAccelerator",
|
||||
"description": "This update adds an event history to the ListByoipCidr API call. This enables you to see the changes that you've made for an IP address range that you bring to AWS Global Accelerator through bring your own IP address (BYOIP)."
|
||||
}
|
||||
]
|
||||
|
|
14
vendor/aws/aws-sdk-php/.changes/3.133.47
vendored
14
vendor/aws/aws-sdk-php/.changes/3.133.47
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds support for the creation and management of IAM Access Analyzer analyzers with type organization. An analyzer with type organization continuously monitors all supported resources within the AWS organization and reports findings when they allow access from outside the organization."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds support for the creation and management of IAM Access Analyzer analyzers with type organization. An analyzer with type organization continuously monitors all supported resources within the AWS organization and reports findings when they allow access from outside the organization."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.133.5
vendored
24
vendor/aws/aws-sdk-php/.changes/3.133.5
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "This SDK release introduces APIs that automate the export of Amazon RDS snapshot data to Amazon S3. The new APIs include: StartExportTask, CancelExportTask, DescribeExportTasks. These APIs automate the extraction of data from an RDS snapshot and export it to an Amazon S3 bucket. The data is stored in a compressed, consistent, and query-able format. After the data is exported, you can query it directly using tools such as Amazon Athena or Redshift Spectrum. You can also consume the data as part of a data lake solution. If you archive the data in S3 Infrequent Access or Glacier, you can reduce long term data storage costs by applying data lifecycle policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "This SDK release introduces APIs that automate the export of Amazon RDS snapshot data to Amazon S3. The new APIs include: StartExportTask, CancelExportTask, DescribeExportTasks. These APIs automate the extraction of data from an RDS snapshot and export it to an Amazon S3 bucket. The data is stored in a compressed, consistent, and query-able format. After the data is exported, you can query it directly using tools such as Amazon Athena or Redshift Spectrum. You can also consume the data as part of a data lake solution. If you archive the data in S3 Infrequent Access or Glacier, you can reduce long term data storage costs by applying data lifecycle policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.133.6
vendored
54
vendor/aws/aws-sdk-php/.changes/3.133.6
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "Adding new error codes for Nodegroups in EKS"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "OpsWorksCM",
|
||||
"description": "AWS OpsWorks for Chef Automate now supports in-place upgrade to Chef Automate 2. Eligible servers can be updated through the management console, CLI and APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DataSync",
|
||||
"description": "AWS DataSync now supports FSx for Windows File Server Locations"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release provides support for tagging Amazon ECS task sets for services using external deployment controllers."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Documentation updates for WorkSpaces"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "Adding new error codes for Nodegroups in EKS"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "OpsWorksCM",
|
||||
"description": "AWS OpsWorks for Chef Automate now supports in-place upgrade to Chef Automate 2. Eligible servers can be updated through the management console, CLI and APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DataSync",
|
||||
"description": "AWS DataSync now supports FSx for Windows File Server Locations"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release provides support for tagging Amazon ECS task sets for services using external deployment controllers."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Documentation updates for WorkSpaces"
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.134.1
vendored
24
vendor/aws/aws-sdk-php/.changes/3.134.1
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release introduces Dimensions for AWS IoT Device Defender. Dimensions can be used in Security Profiles to collect and monitor fine-grained metrics."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConnect",
|
||||
"description": "You can now send content from your virtual private cloud (VPC) to your MediaConnect flow without going over the public internet."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release introduces Dimensions for AWS IoT Device Defender. Dimensions can be used in Security Profiles to collect and monitor fine-grained metrics."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConnect",
|
||||
"description": "You can now send content from your virtual private cloud (VPC) to your MediaConnect flow without going over the public internet."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.134.2
vendored
54
vendor/aws/aws-sdk-php/.changes/3.134.2
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "Documentation updates for RDS: creating read replicas is now supported for SQL Server DB instances"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Redshift",
|
||||
"description": "Documentation updates for redshift"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Public preview of GameLift FleetIQ as a standalone feature. GameLift FleetIQ makes it possible to use low-cost Spot instances by limiting the chance of interruptions affecting game sessions. FleetIQ is a feature of the managed GameLift service, and can now be used with game hosting in EC2 Auto Scaling groups that you manage in your own account."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatch",
|
||||
"description": "Amazon CloudWatch Contributor Insights adds support for tags and tagging on resource creation. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS Elemental MediaLive now supports Automatic Input Failover. This feature provides resiliency upstream of the channel, before ingest starts."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "Documentation updates for RDS: creating read replicas is now supported for SQL Server DB instances"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Redshift",
|
||||
"description": "Documentation updates for redshift"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Public preview of GameLift FleetIQ as a standalone feature. GameLift FleetIQ makes it possible to use low-cost Spot instances by limiting the chance of interruptions affecting game sessions. FleetIQ is a feature of the managed GameLift service, and can now be used with game hosting in EC2 Auto Scaling groups that you manage in your own account."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatch",
|
||||
"description": "Amazon CloudWatch Contributor Insights adds support for tags and tagging on resource creation. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS Elemental MediaLive now supports Automatic Input Failover. This feature provides resiliency upstream of the channel, before ingest starts."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.142.0
vendored
64
vendor/aws/aws-sdk-php/.changes/3.142.0
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "Crypto",
|
||||
"description": "This implements a pure-PHP implementation of GMAC, which, when combined with OpenSSL's AES implementations (both AES-ECB and AES-CTR) allows the support of AES-GCM on PHP versions older than 7.1."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "DynamoDb",
|
||||
"description": "Marshal empty strings."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTDataPlane",
|
||||
"description": "As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release adds support for deleting capacity providers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "imagebuilder",
|
||||
"description": "EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "Crypto",
|
||||
"description": "This implements a pure-PHP implementation of GMAC, which, when combined with OpenSSL's AES implementations (both AES-ECB and AES-CTR) allows the support of AES-GCM on PHP versions older than 7.1."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "DynamoDb",
|
||||
"description": "Marshal empty strings."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTDataPlane",
|
||||
"description": "As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release adds support for deleting capacity providers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "imagebuilder",
|
||||
"description": "EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra."
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.142.1
vendored
44
vendor/aws/aws-sdk-php/.changes/3.142.1
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "StorageGateway",
|
||||
"description": "Display EndpointType in DescribeGatewayInformation"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "APIGateway",
|
||||
"description": "Documentation updates for Amazon API Gateway"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudFormation",
|
||||
"description": "The following parameters now return the organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets: the OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "StorageGateway",
|
||||
"description": "Display EndpointType in DescribeGatewayInformation"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "APIGateway",
|
||||
"description": "Documentation updates for Amazon API Gateway"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudFormation",
|
||||
"description": "The following parameters now return the organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets: the OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables."
|
||||
}
|
||||
]
|
||||
|
|
104
vendor/aws/aws-sdk-php/.changes/3.158.21
vendored
104
vendor/aws/aws-sdk-php/.changes/3.158.21
vendored
|
@ -1,52 +1,52 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Documentation updates for EC2."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now supports providing user context in your query requests, Tokens can be JSON or JWT format. This release also introduces support for Confluence cloud datasources."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service now provides the ability to define a custom endpoint for your domain and link an SSL certificate from ACM, making it easier to refer to Kibana and the domain endpoint."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FraudDetector",
|
||||
"description": "Added support for deleting resources like Variables, ExternalModels, Outcomes, Models, ModelVersions, Labels, EventTypes and EntityTypes. Updated DeleteEvent operation to catch missing exceptions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Supports a new parameter to set the max allocated storage in gigabytes for the CreateDBInstanceReadReplica API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppMesh",
|
||||
"description": "This release adds circuit breaking capabilities to your mesh with connection pooling and outlier detection support."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Support Amazon MQ as an Event Source."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "This release adds a new ReplicaStatus INACCESSIBLE_ENCRYPTION_CREDENTIALS for the Table description, indicating when a key used to encrypt a regional replica table is not accessible."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Documentation updates for EC2."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now supports providing user context in your query requests, Tokens can be JSON or JWT format. This release also introduces support for Confluence cloud datasources."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service now provides the ability to define a custom endpoint for your domain and link an SSL certificate from ACM, making it easier to refer to Kibana and the domain endpoint."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FraudDetector",
|
||||
"description": "Added support for deleting resources like Variables, ExternalModels, Outcomes, Models, ModelVersions, Labels, EventTypes and EntityTypes. Updated DeleteEvent operation to catch missing exceptions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Supports a new parameter to set the max allocated storage in gigabytes for the CreateDBInstanceReadReplica API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppMesh",
|
||||
"description": "This release adds circuit breaking capabilities to your mesh with connection pooling and outlier detection support."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Support Amazon MQ as an Event Source."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "This release adds a new ReplicaStatus INACCESSIBLE_ENCRYPTION_CREDENTIALS for the Table description, indicating when a key used to encrypt a regional replica table is not accessible."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.158.22
vendored
54
vendor/aws/aws-sdk-php/.changes/3.158.22
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "Remove the CreatePresignedPortalUrl API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DLM",
|
||||
"description": "Amazon Data Lifecycle Manager now supports the creation and retention of EBS-backed Amazon Machine Images"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Network card support with four new attributes: NetworkCardIndex, NetworkPerformance, DefaultNetworkCardIndex, and MaximumNetworkInterfaces, added to the DescribeInstanceTypes API."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SSM",
|
||||
"description": "Documentation updates for Systems Manager"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "Support for SCTE35 ad markers in OnCuePoint style in RTMP outputs."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "Remove the CreatePresignedPortalUrl API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DLM",
|
||||
"description": "Amazon Data Lifecycle Manager now supports the creation and retention of EBS-backed Amazon Machine Images"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Network card support with four new attributes: NetworkCardIndex, NetworkPerformance, DefaultNetworkCardIndex, and MaximumNetworkInterfaces, added to the DescribeInstanceTypes API."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SSM",
|
||||
"description": "Documentation updates for Systems Manager"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "Support for SCTE35 ad markers in OnCuePoint style in RTMP outputs."
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.158.3
vendored
44
vendor/aws/aws-sdk-php/.changes/3.158.3
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MarketplaceCatalog",
|
||||
"description": "AWS Marketplace Catalog now supports FailureCode for change workflows to help differentiate client errors and server faults."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisAnalyticsV2",
|
||||
"description": "Amazon Kinesis Analytics now supports StopApplication with 'force' option"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release supports returning additional information about local gateway virtual interfaces, and virtual interface groups."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Added new S3 endpoint settings to allow partitioning CDC data by date for S3 as target. Exposed some Extra Connection Attributes as endpoint settings for relational databases as target."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MarketplaceCatalog",
|
||||
"description": "AWS Marketplace Catalog now supports FailureCode for change workflows to help differentiate client errors and server faults."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisAnalyticsV2",
|
||||
"description": "Amazon Kinesis Analytics now supports StopApplication with 'force' option"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release supports returning additional information about local gateway virtual interfaces, and virtual interface groups."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Added new S3 endpoint settings to allow partitioning CDC data by date for S3 as target. Exposed some Extra Connection Attributes as endpoint settings for relational databases as target."
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.158.4
vendored
44
vendor/aws/aws-sdk-php/.changes/3.158.4
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "This release enables AWS Compute Optimizer to analyze EC2 instance-level EBS read and write operations, and throughput when generating recommendations for your EC2 instances and Auto Scaling groups."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release introduces User and UserGroup to allow customers to have access control list of the Redis resources for AWS ElastiCache. This release also adds support for Outposts for AWS ElastiCache."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Enables Rightsizing Recommendations to analyze and present EC2 instance-level EBS metrics when generating recommendations. Returns AccessDeniedException if the account is not opted into Rightsizing"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "AWS Elemental MediaPackage provides access logs that capture detailed information about requests sent to a customer's MediaPackage channel."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "This release enables AWS Compute Optimizer to analyze EC2 instance-level EBS read and write operations, and throughput when generating recommendations for your EC2 instances and Auto Scaling groups."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release introduces User and UserGroup to allow customers to have access control list of the Redis resources for AWS ElastiCache. This release also adds support for Outposts for AWS ElastiCache."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Enables Rightsizing Recommendations to analyze and present EC2 instance-level EBS metrics when generating recommendations. Returns AccessDeniedException if the account is not opted into Rightsizing"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "AWS Elemental MediaPackage provides access logs that capture detailed information about requests sent to a customer's MediaPackage channel."
|
||||
}
|
||||
]
|
||||
|
|
94
vendor/aws/aws-sdk-php/.changes/3.158.5
vendored
94
vendor/aws/aws-sdk-php/.changes/3.158.5
vendored
|
@ -1,47 +1,47 @@
|
|||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "Credentials",
|
||||
"description": "Fixes an issue involving outdated exceptions in Guzzle 7 with the InstanceProfileProvider workflow."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "This release enables Sagemaker customers to convert Tensorflow and PyTorch models to CoreML (ML Model) format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "AWS EC2 RevokeSecurityGroupIngress and RevokeSecurityGroupEgress APIs will return IpPermissions which do not match with any existing IpPermissions for security groups in default VPC and EC2-Classic."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "Amazon EventBridge adds support for target Dead Letter Queues (DLQs) and custom retry policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "Amazon EventBridge (formerly called CloudWatch Events) adds support for target Dead-letter Queues and custom retry policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "You can now create hierarchical cost categories by choosing \"Cost Category\" as a dimension. You can also track the status of your cost category updates to your cost and usage information."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Supports a new parameter to set the max allocated storage in gigabytes for restore database instance from S3 and restore database instance to a point in time APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Rekognition",
|
||||
"description": "This release provides location information for the manifest validation files."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SNS",
|
||||
"description": "Documentation updates for SNS."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "Credentials",
|
||||
"description": "Fixes an issue involving outdated exceptions in Guzzle 7 with the InstanceProfileProvider workflow."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "This release enables Sagemaker customers to convert Tensorflow and PyTorch models to CoreML (ML Model) format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "AWS EC2 RevokeSecurityGroupIngress and RevokeSecurityGroupEgress APIs will return IpPermissions which do not match with any existing IpPermissions for security groups in default VPC and EC2-Classic."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "Amazon EventBridge adds support for target Dead Letter Queues (DLQs) and custom retry policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "Amazon EventBridge (formerly called CloudWatch Events) adds support for target Dead-letter Queues and custom retry policies."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "You can now create hierarchical cost categories by choosing \"Cost Category\" as a dimension. You can also track the status of your cost category updates to your cost and usage information."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Supports a new parameter to set the max allocated storage in gigabytes for restore database instance from S3 and restore database instance to a point in time APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Rekognition",
|
||||
"description": "This release provides location information for the manifest validation files."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SNS",
|
||||
"description": "Documentation updates for SNS."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.158.6
vendored
54
vendor/aws/aws-sdk-php/.changes/3.158.6
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Amplify",
|
||||
"description": "Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval - enabling can make code changes can take up to 10 minutes to roll out."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "WAV audio output. Extracting ancillary captions in MP4 file inputs. Priority on channels feeding a multiplex (higher priority channels will tend to have higher video quality)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Snowball",
|
||||
"description": "We added new APIs to allow customers to better manage their device shipping. You can check if your shipping label expired, generate a new label, and tell us that you received or shipped your job."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "This release introduces a new Amazon EKS error code: \"ClusterUnreachable\""
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "This new API takes either a ProvisonedProductId or a ProvisionedProductName, along with a list of 1 or more output keys and responds with the (key,value) pairs of those outputs."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Amplify",
|
||||
"description": "Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval - enabling can make code changes can take up to 10 minutes to roll out."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "WAV audio output. Extracting ancillary captions in MP4 file inputs. Priority on channels feeding a multiplex (higher priority channels will tend to have higher video quality)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Snowball",
|
||||
"description": "We added new APIs to allow customers to better manage their device shipping. You can check if your shipping label expired, generate a new label, and tell us that you received or shipped your job."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "This release introduces a new Amazon EKS error code: \"ClusterUnreachable\""
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "This new API takes either a ProvisonedProductId or a ProvisionedProductName, along with a list of 1 or more output keys and responds with the (key,value) pairs of those outputs."
|
||||
}
|
||||
]
|
||||
|
|
84
vendor/aws/aws-sdk-php/.changes/3.163.0
vendored
84
vendor/aws/aws-sdk-php/.changes/3.163.0
vendored
|
@ -1,42 +1,42 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "Credentials",
|
||||
"description": "Implements the AWS_SHARED_CREDENTIALS_FILE environment variable for specifying a file to retrieve credentials from"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "EC2 Fleet adds support of DeleteFleets API for instant type fleets. Now you can delete an instant type fleet and terminate all associated instances with a single API call."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Backup",
|
||||
"description": "AWS Backup now supports cross-account backup, enabling AWS customers to securely copy their backups across their AWS accounts within their AWS organizations."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Outposts",
|
||||
"description": "Mark the Name parameter in CreateOutpost as required."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Adding Memcached 1.6 to parameter family"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "AWS CodeBuild - Adding Status field for Report Group"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "AWS S3 Storage Lens provides visibility into your storage usage and activity trends at the organization or account level, with aggregations by Region, storage class, bucket, and prefix."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "This release adds ChangeSets support for Nested Stacks. ChangeSets offer a preview of how proposed changes to a stack might impact existing resources or create new ones."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "Credentials",
|
||||
"description": "Implements the AWS_SHARED_CREDENTIALS_FILE environment variable for specifying a file to retrieve credentials from"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "EC2 Fleet adds support of DeleteFleets API for instant type fleets. Now you can delete an instant type fleet and terminate all associated instances with a single API call."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Backup",
|
||||
"description": "AWS Backup now supports cross-account backup, enabling AWS customers to securely copy their backups across their AWS accounts within their AWS organizations."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Outposts",
|
||||
"description": "Mark the Name parameter in CreateOutpost as required."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Adding Memcached 1.6 to parameter family"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "AWS CodeBuild - Adding Status field for Report Group"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "AWS S3 Storage Lens provides visibility into your storage usage and activity trends at the organization or account level, with aggregations by Region, storage class, bucket, and prefix."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "This release adds ChangeSets support for Nested Stacks. ChangeSets offer a preview of how proposed changes to a stack might impact existing resources or create new ones."
|
||||
}
|
||||
]
|
||||
|
|
124
vendor/aws/aws-sdk-php/.changes/3.163.1
vendored
124
vendor/aws/aws-sdk-php/.changes/3.163.1
vendored
|
@ -1,62 +1,62 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Amazon Redshift support for returning ClusterNamespaceArn in describeClusters"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "The AWS Elemental MediaLive APIs and SDKs now support the ability to see the software update status on Link devices"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Additional metadata that may be applicable to the recommendation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "Adding multi-region replication feature for AWS Managed Microsoft AD"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexRuntimeService",
|
||||
"description": "Amazon Lex now supports the ability to view and manage active contexts associated with a user session."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisAnalyticsV2",
|
||||
"description": "Amazon Kinesis Data Analytics now supports building and running streaming applications using Apache Flink 1.11 and provides a way to access the Apache Flink dashboard for supported Flink versions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AutoScaling",
|
||||
"description": "You can now create Auto Scaling groups with multiple launch templates using a mixed instances policy, making it easy to deploy an AMI with an architecture that is different from the rest of the group."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Amazon Lex supports managing input and output contexts as well as default values for slots."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Added the starting position and starting position timestamp to ESM Configuration. Now customers will be able to view these fields for their ESM."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "Adding support for Glue Schema Registry. The AWS Glue Schema Registry is a new feature that allows you to centrally discover, control, and evolve data stream schemas."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Amazon Redshift support for returning ClusterNamespaceArn in describeClusters"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "The AWS Elemental MediaLive APIs and SDKs now support the ability to see the software update status on Link devices"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Additional metadata that may be applicable to the recommendation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "Adding multi-region replication feature for AWS Managed Microsoft AD"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexRuntimeService",
|
||||
"description": "Amazon Lex now supports the ability to view and manage active contexts associated with a user session."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisAnalyticsV2",
|
||||
"description": "Amazon Kinesis Data Analytics now supports building and running streaming applications using Apache Flink 1.11 and provides a way to access the Apache Flink dashboard for supported Flink versions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchEvents",
|
||||
"description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AutoScaling",
|
||||
"description": "You can now create Auto Scaling groups with multiple launch templates using a mixed instances policy, making it easy to deploy an AMI with an architecture that is different from the rest of the group."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Amazon Lex supports managing input and output contexts as well as default values for slots."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Added the starting position and starting position timestamp to ESM Configuration. Now customers will be able to view these fields for their ESM."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EventBridge",
|
||||
"description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "Adding support for Glue Schema Registry. The AWS Glue Schema Registry is a new feature that allows you to centrally discover, control, and evolve data stream schemas."
|
||||
}
|
||||
]
|
||||
|
|
104
vendor/aws/aws-sdk-php/.changes/3.163.2
vendored
104
vendor/aws/aws-sdk-php/.changes/3.163.2
vendored
|
@ -1,52 +1,52 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Macie2",
|
||||
"description": "The Amazon Macie API now provides S3 bucket metadata that indicates whether any one-time or recurring classification jobs are configured to analyze data in a bucket."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Kafka",
|
||||
"description": "This release adds support for PER TOPIC PER PARTITION monitoring on AWS MSK clusters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Connect",
|
||||
"description": "This release adds a set of Amazon Connect APIs to programmatically control instance creation, modification, description and deletion."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Chime",
|
||||
"description": "The Amazon Chime SDK for messaging provides the building blocks needed to build chat and other real-time collaboration features."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudHSMV2",
|
||||
"description": "Added managed backup retention, a feature that enables customers to retain backups for a configurable period after which CloudHSM service will automatically delete them."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppMesh",
|
||||
"description": "This release makes tag value a required attribute of the tag's key-value pair."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppRegistry",
|
||||
"description": "AWS Service Catalog AppRegistry Documentation update"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeGuruReviewer",
|
||||
"description": "This release supports tagging repository association resources in Amazon CodeGuru Reviewer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "Add new documentation regarding automatically generated Content-MD5 headers when using the SDK or CLI."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CognitoIdentity",
|
||||
"description": "Added SDK pagination support for ListIdentityPools"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Macie2",
|
||||
"description": "The Amazon Macie API now provides S3 bucket metadata that indicates whether any one-time or recurring classification jobs are configured to analyze data in a bucket."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Kafka",
|
||||
"description": "This release adds support for PER TOPIC PER PARTITION monitoring on AWS MSK clusters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Connect",
|
||||
"description": "This release adds a set of Amazon Connect APIs to programmatically control instance creation, modification, description and deletion."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Chime",
|
||||
"description": "The Amazon Chime SDK for messaging provides the building blocks needed to build chat and other real-time collaboration features."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudHSMV2",
|
||||
"description": "Added managed backup retention, a feature that enables customers to retain backups for a configurable period after which CloudHSM service will automatically delete them."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppMesh",
|
||||
"description": "This release makes tag value a required attribute of the tag's key-value pair."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppRegistry",
|
||||
"description": "AWS Service Catalog AppRegistry Documentation update"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeGuruReviewer",
|
||||
"description": "This release supports tagging repository association resources in Amazon CodeGuru Reviewer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "Add new documentation regarding automatically generated Content-MD5 headers when using the SDK or CLI."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CognitoIdentity",
|
||||
"description": "Added SDK pagination support for ListIdentityPools"
|
||||
}
|
||||
]
|
||||
|
|
214
vendor/aws/aws-sdk-php/.changes/3.163.3
vendored
214
vendor/aws/aws-sdk-php/.changes/3.163.3
vendored
|
@ -1,107 +1,107 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Kafka",
|
||||
"description": "Adding MAINTENANCE and REBOOTING_BROKER to Cluster states."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Add API support for EMR Studio, a new notebook-first IDE for data scientists and data engineers with single sign-on, Jupyter notebooks, automated infrastructure provisioning, and job diagnosis."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Updated the account management API to support the integration with AWS Organizations. Added new methods to allow users to view and manage the delegated administrator account for Security Hub."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationInsights",
|
||||
"description": "Add Detected Workload to ApplicationComponent which shows the workloads that installed in the component"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for Multiple Private DNS names to DescribeVpcEndpointServices response."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release adds support for updating capacity providers, specifying custom instance warmup periods for capacity providers, and using deployment circuit breaker for your ECS Services."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Translate",
|
||||
"description": "This update adds new operations to create and manage parallel data in Amazon Translate. Parallel data is a resource that you can use to run Active Custom Translation jobs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeArtifact",
|
||||
"description": "Add support for the NuGet package format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "signer",
|
||||
"description": "AWS Signer is launching code-signing for AWS Lambda. Now customers can cryptographically sign Lambda code to ensure trust, integrity, and functionality."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "With this release, you can capture data changes in any Amazon DynamoDB table as an Amazon Kinesis data stream. You also can use PartiQL (SQL-compatible language) to manipulate data in DynamoDB tables."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSOAdmin",
|
||||
"description": "AWS Single Sign-On now enables attribute-based access control for workforce identities to simplify permissions in AWS"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Outposts",
|
||||
"description": "Support specifying tags during the creation of the Outpost resource. Tags are now returned in the response body of Outpost APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release enables users to identify different file types in the over-the-air update (OTA) functionality using fileType parameter for CreateOTAUpdate API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TimestreamQuery",
|
||||
"description": "Amazon Timestream now supports \"QueryStatus\" in Query API which has information about cumulative bytes scanned, metered, as well as progress percentage for the query."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "Feature1 - Glue crawler adds data lineage configuration option. Feature2 - AWS Glue Data Catalog adds APIs for PartitionIndex creation and deletion as part of Enhancement Partition Management feature."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeStarconnections",
|
||||
"description": "Added support for the UpdateHost API."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AutoScaling",
|
||||
"description": "Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LicenseManager",
|
||||
"description": "AWS License Manager now provides the ability for license administrators to be able to associate license configurations to AMIs shared with their AWS account"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "Releasing the set of PredictorBacktestExportJob APIs which allow customers to export backtest values and item-level metrics data from Predictor training."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Documentation updates for elasticache"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Kafka",
|
||||
"description": "Adding MAINTENANCE and REBOOTING_BROKER to Cluster states."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Add API support for EMR Studio, a new notebook-first IDE for data scientists and data engineers with single sign-on, Jupyter notebooks, automated infrastructure provisioning, and job diagnosis."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Updated the account management API to support the integration with AWS Organizations. Added new methods to allow users to view and manage the delegated administrator account for Security Hub."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationInsights",
|
||||
"description": "Add Detected Workload to ApplicationComponent which shows the workloads that installed in the component"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for Multiple Private DNS names to DescribeVpcEndpointServices response."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release adds support for updating capacity providers, specifying custom instance warmup periods for capacity providers, and using deployment circuit breaker for your ECS Services."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Translate",
|
||||
"description": "This update adds new operations to create and manage parallel data in Amazon Translate. Parallel data is a resource that you can use to run Active Custom Translation jobs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeArtifact",
|
||||
"description": "Add support for the NuGet package format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "signer",
|
||||
"description": "AWS Signer is launching code-signing for AWS Lambda. Now customers can cryptographically sign Lambda code to ensure trust, integrity, and functionality."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "With this release, you can capture data changes in any Amazon DynamoDB table as an Amazon Kinesis data stream. You also can use PartiQL (SQL-compatible language) to manipulate data in DynamoDB tables."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSOAdmin",
|
||||
"description": "AWS Single Sign-On now enables attribute-based access control for workforce identities to simplify permissions in AWS"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Outposts",
|
||||
"description": "Support specifying tags during the creation of the Outpost resource. Tags are now returned in the response body of Outpost APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release enables users to identify different file types in the over-the-air update (OTA) functionality using fileType parameter for CreateOTAUpdate API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TimestreamQuery",
|
||||
"description": "Amazon Timestream now supports \"QueryStatus\" in Query API which has information about cumulative bytes scanned, metered, as well as progress percentage for the query."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "Feature1 - Glue crawler adds data lineage configuration option. Feature2 - AWS Glue Data Catalog adds APIs for PartitionIndex creation and deletion as part of Enhancement Partition Management feature."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeStarconnections",
|
||||
"description": "Added support for the UpdateHost API."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AutoScaling",
|
||||
"description": "Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LicenseManager",
|
||||
"description": "AWS License Manager now provides the ability for license administrators to be able to associate license configurations to AMIs shared with their AWS account"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "Releasing the set of PredictorBacktestExportJob APIs which allow customers to export backtest values and item-level metrics data from Predictor training."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Documentation updates for elasticache"
|
||||
}
|
||||
]
|
||||
|
|
184
vendor/aws/aws-sdk-php/.changes/3.164.0
vendored
184
vendor/aws/aws-sdk-php/.changes/3.164.0
vendored
|
@ -1,92 +1,92 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConvert",
|
||||
"description": "AWS Elemental MediaConvert SDK has added support for Vorbis and Opus audio in OGG\/OGA containers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "Adding GetReportGroupTrend API for Test Reports."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Appflow",
|
||||
"description": "Upsolver as a destination connector and documentation update."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeStreamingService",
|
||||
"description": "Amazon Transcribe Medical streaming added medical specialties and HTTP\/2 support. Amazon Transcribe streaming supports additional languages. Both support OGG\/OPUS and FLAC codecs for streaming."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Add Ec2Configuration in ComputeEnvironment.ComputeResources. Use in CreateComputeEnvironment API to enable AmazonLinux2 support."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudTrail",
|
||||
"description": "CloudTrail now includes advanced event selectors, which give you finer-grained control over the events that are logged to your trail."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Comprehend",
|
||||
"description": "Support Comprehend events detection APIs"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FSx",
|
||||
"description": "This release adds the capability to increase storage capacity of Amazon FSx for Lustre file systems, providing the flexibility to meet evolving storage needs over time."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "MWAA",
|
||||
"description": "(New Service) Amazon MWAA is a managed service for Apache Airflow that makes it easy for data engineers and data scientists to execute data processing workflows in the cloud."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Adds support for the new Modules feature for CloudFormation. A module encapsulates one or more resources and their respective configurations for reuse across your organization."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SFN",
|
||||
"description": "This release of the AWS Step Functions SDK introduces support for Synchronous Express Workflows"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Lex now supports es-419, de-DE locales"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "This release adds support for customer managed customer master key (CMK) based encryption in IoT SiteWise."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Support for embedding without user registration. New enum EmbeddingIdentityType. A potential breaking change. Affects code that refers IdentityType enum type directly instead of literal string value."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TimestreamWrite",
|
||||
"description": "Adds support of upserts for idempotent updates to Timestream."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "GameLift FlexMatch is now available as a standalone matchmaking solution. FlexMatch now provides customizable matchmaking for games hosted peer-to-peer, on-premises, or on cloud compute primitives."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticBeanstalk",
|
||||
"description": "Updates the Integer constraint of DescribeEnvironmentManagedActionHistory's MaxItems parameter to [1, 100]."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "This release adds ability to configure Cognito User Pools with third party sms and email providers for sending notifications to users."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConvert",
|
||||
"description": "AWS Elemental MediaConvert SDK has added support for Vorbis and Opus audio in OGG\/OGA containers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "Adding GetReportGroupTrend API for Test Reports."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Appflow",
|
||||
"description": "Upsolver as a destination connector and documentation update."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeStreamingService",
|
||||
"description": "Amazon Transcribe Medical streaming added medical specialties and HTTP\/2 support. Amazon Transcribe streaming supports additional languages. Both support OGG\/OPUS and FLAC codecs for streaming."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Add Ec2Configuration in ComputeEnvironment.ComputeResources. Use in CreateComputeEnvironment API to enable AmazonLinux2 support."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudTrail",
|
||||
"description": "CloudTrail now includes advanced event selectors, which give you finer-grained control over the events that are logged to your trail."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Comprehend",
|
||||
"description": "Support Comprehend events detection APIs"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FSx",
|
||||
"description": "This release adds the capability to increase storage capacity of Amazon FSx for Lustre file systems, providing the flexibility to meet evolving storage needs over time."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "MWAA",
|
||||
"description": "(New Service) Amazon MWAA is a managed service for Apache Airflow that makes it easy for data engineers and data scientists to execute data processing workflows in the cloud."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Adds support for the new Modules feature for CloudFormation. A module encapsulates one or more resources and their respective configurations for reuse across your organization."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SFN",
|
||||
"description": "This release of the AWS Step Functions SDK introduces support for Synchronous Express Workflows"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Lex now supports es-419, de-DE locales"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "This release adds support for customer managed customer master key (CMK) based encryption in IoT SiteWise."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Support for embedding without user registration. New enum EmbeddingIdentityType. A potential breaking change. Affects code that refers IdentityType enum type directly instead of literal string value."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TimestreamWrite",
|
||||
"description": "Adds support of upserts for idempotent updates to Timestream."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "GameLift FlexMatch is now available as a standalone matchmaking solution. FlexMatch now provides customizable matchmaking for games hosted peer-to-peer, on-premises, or on cloud compute primitives."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticBeanstalk",
|
||||
"description": "Updates the Integer constraint of DescribeEnvironmentManagedActionHistory's MaxItems parameter to [1, 100]."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "This release adds ability to configure Cognito User Pools with third party sms and email providers for sending notifications to users."
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.164.1
vendored
34
vendor/aws/aws-sdk-php/.changes/3.164.1
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Use the assertSame to make assert equals strict, test namespace improvements"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Code changes to mock exceptions correctly in mockhandler"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release introduces Amazon EC2 Mac1 instances, a new Amazon EC2 instance family built on Apple Mac mini computers, powered by AWS Nitro System, and support running macOS workloads on Amazon EC2"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Use the assertSame to make assert equals strict, test namespace improvements"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Code changes to mock exceptions correctly in mockhandler"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release introduces Amazon EC2 Mac1 instances, a new Amazon EC2 instance family built on Apple Mac mini computers, powered by AWS Nitro System, and support running macOS workloads on Amazon EC2"
|
||||
}
|
||||
]
|
||||
|
|
14
vendor/aws/aws-sdk-php/.changes/3.171.7
vendored
14
vendor/aws/aws-sdk-php/.changes/3.171.7
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFront",
|
||||
"description": "Amazon CloudFront has deprecated the CreateStreamingDistribution and CreateStreamingDistributionWithTags APIs as part of discontinuing support for Real-Time Messaging Protocol (RTMP) distributions."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFront",
|
||||
"description": "Amazon CloudFront has deprecated the CreateStreamingDistribution and CreateStreamingDistributionWithTags APIs as part of discontinuing support for Real-Time Messaging Protocol (RTMP) distributions."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.171.8
vendored
24
vendor/aws/aws-sdk-php/.changes/3.171.8
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Amazon API Gateway now supports data mapping for HTTP APIs which allows customers to modify HTTP Request before sending it to their integration and HTTP Response before sending it to the invoker."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ACMPCA",
|
||||
"description": "This release adds a new parameter \"CsrExtensions\" in the \"CertificateAuthorityConfiguration\" data structure, which allows customers to add the addition of KU and SIA into the CA CSR."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Amazon API Gateway now supports data mapping for HTTP APIs which allows customers to modify HTTP Request before sending it to their integration and HTTP Response before sending it to the invoker."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ACMPCA",
|
||||
"description": "This release adds a new parameter \"CsrExtensions\" in the \"CertificateAuthorityConfiguration\" data structure, which allows customers to add the addition of KU and SIA into the CA CSR."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.171.9
vendored
24
vendor/aws/aws-sdk-php/.changes/3.171.9
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Documentation updates for elasticache"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Macie2",
|
||||
"description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElastiCache",
|
||||
"description": "Documentation updates for elasticache"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Macie2",
|
||||
"description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
|
||||
}
|
||||
]
|
||||
|
|
74
vendor/aws/aws-sdk-php/.changes/3.172.0
vendored
74
vendor/aws/aws-sdk-php/.changes/3.172.0
vendored
|
@ -1,37 +1,37 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "LexRuntimeV2",
|
||||
"description": "This release adds support for Amazon Lex V2 APIs for runtime, including Streaming APIs for conversation management."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "LexModelsV2",
|
||||
"description": "This release adds support for Amazon Lex V2 APIs for model building."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "GreengrassV2",
|
||||
"description": "Documentation updates that improve clarity and fix broken links."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SSM",
|
||||
"description": "Documentation updates for the ListDocumentFilters API action."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Introducing startDate field for CapacityReservation object for the date and time which the reservation started and adding reserved parameter for ModifyCapacityReservation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Update VPC endpoint field names."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "Documentation updates for Amazon RDS"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "LexRuntimeV2",
|
||||
"description": "This release adds support for Amazon Lex V2 APIs for runtime, including Streaming APIs for conversation management."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "LexModelsV2",
|
||||
"description": "This release adds support for Amazon Lex V2 APIs for model building."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "GreengrassV2",
|
||||
"description": "Documentation updates that improve clarity and fix broken links."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SSM",
|
||||
"description": "Documentation updates for the ListDocumentFilters API action."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Introducing startDate field for CapacityReservation object for the date and time which the reservation started and adding reserved parameter for ModifyCapacityReservation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Update VPC endpoint field names."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "Documentation updates for Amazon RDS"
|
||||
}
|
||||
]
|
||||
|
|
14
vendor/aws/aws-sdk-php/.changes/3.172.1
vendored
14
vendor/aws/aws-sdk-php/.changes/3.172.1
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Backup",
|
||||
"description": "Documentation updates for AWS Backup"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Backup",
|
||||
"description": "Documentation updates for AWS Backup"
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.172.2
vendored
64
vendor/aws/aws-sdk-php/.changes/3.172.2
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SesV2",
|
||||
"description": "This release includes the ability to assign a configuration set to an email identity (a domain or email address), which allows the settings from the configuration set to be applied to the identity."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "Add support to pass ParameterGroup name as part updating Engine Version of Global Datastore."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service adds support for node-to-node encryption and encryption at rest for existing domains running Elasticsearch version 6.7 and above"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Lightsail",
|
||||
"description": "Documentation updates for Lightsail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CustomerProfiles",
|
||||
"description": "This release makes Uri a required parameter in GetIntegrationRequest and DeleteIntegrationRequest."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds Secrets Manager secrets as a supported resource in IAM Access Analyzer to help you identify secrets that can be accessed from outside your account or AWS organization."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SesV2",
|
||||
"description": "This release includes the ability to assign a configuration set to an email identity (a domain or email address), which allows the settings from the configuration set to be applied to the identity."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "Add support to pass ParameterGroup name as part updating Engine Version of Global Datastore."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElasticsearchService",
|
||||
"description": "Amazon Elasticsearch Service adds support for node-to-node encryption and encryption at rest for existing domains running Elasticsearch version 6.7 and above"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Lightsail",
|
||||
"description": "Documentation updates for Lightsail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CustomerProfiles",
|
||||
"description": "This release makes Uri a required parameter in GetIntegrationRequest and DeleteIntegrationRequest."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds Secrets Manager secrets as a supported resource in IAM Access Analyzer to help you identify secrets that can be accessed from outside your account or AWS organization."
|
||||
}
|
||||
]
|
||||
|
|
104
vendor/aws/aws-sdk-php/.changes/3.173.8
vendored
104
vendor/aws/aws-sdk-php/.changes/3.173.8
vendored
|
@ -1,52 +1,52 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "The API definition now indicates that the format for timestamps is an ISO 8601 date-time string"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Macie2",
|
||||
"description": "This release of the Amazon Macie API replaces the term master account with the term administrator account, including deprecating APIs that use the previous term and adding APIs that use the new term."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WAFV2",
|
||||
"description": "Added the option to inspect the web request body as parsed and filtered JSON (new FieldToMatch type JsonBody), in addition to the existing option to inspect the web request body as plain text."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "Amazon EKS now supports OpenId Connect (OIDC) compatible identity providers as a user authentication option"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElasticLoadBalancingv2",
|
||||
"description": "Adds a target group attribute for application-based stickiness for Application Load Balancers and an update to the client IP preservation attribute for Network Load Balancers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "AWS Identity and Access Management now supports tagging for the following resources: customer managed policies, identity providers, instance profiles, server certificates, and virtual MFA devices."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "The release provides new GetActionType and UpdateActionType APIs for viewing and editing action types in CodePipeline."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "EngineMode in the response of DescribeDBClusterSnapshots. SupportedEngineModes, SupportsParallelQuery and SupportsGlobalDatabases in ValidUpgradeTarget of DBEngineVersions in DescribeDBEngineVersions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppSync",
|
||||
"description": "Approve release for appsync local on pipeline resolver"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "PersonalizeEvents",
|
||||
"description": "Increased maximum char size of PutUsers and PutItems properties."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "The API definition now indicates that the format for timestamps is an ISO 8601 date-time string"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Macie2",
|
||||
"description": "This release of the Amazon Macie API replaces the term master account with the term administrator account, including deprecating APIs that use the previous term and adding APIs that use the new term."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WAFV2",
|
||||
"description": "Added the option to inspect the web request body as parsed and filtered JSON (new FieldToMatch type JsonBody), in addition to the existing option to inspect the web request body as plain text."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EKS",
|
||||
"description": "Amazon EKS now supports OpenId Connect (OIDC) compatible identity providers as a user authentication option"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElasticLoadBalancingv2",
|
||||
"description": "Adds a target group attribute for application-based stickiness for Application Load Balancers and an update to the client IP preservation attribute for Network Load Balancers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "AWS Identity and Access Management now supports tagging for the following resources: customer managed policies, identity providers, instance profiles, server certificates, and virtual MFA devices."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "The release provides new GetActionType and UpdateActionType APIs for viewing and editing action types in CodePipeline."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "EngineMode in the response of DescribeDBClusterSnapshots. SupportedEngineModes, SupportsParallelQuery and SupportsGlobalDatabases in ValidUpgradeTarget of DBEngineVersions in DescribeDBEngineVersions."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppSync",
|
||||
"description": "Approve release for appsync local on pipeline resolver"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "PersonalizeEvents",
|
||||
"description": "Increased maximum char size of PutUsers and PutItems properties."
|
||||
}
|
||||
]
|
||||
|
|
84
vendor/aws/aws-sdk-php/.changes/3.173.9
vendored
84
vendor/aws/aws-sdk-php/.changes/3.173.9
vendored
|
@ -1,42 +1,42 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaTailor",
|
||||
"description": "MediaTailor now supports specifying aliases for dynamic variables. This allows use cases such as binding multiple origin domains to a single MediaTailor playback configuration."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Lightsail",
|
||||
"description": "Documentation updates for Lightsail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS MediaLive now supports Automatic-Input-Failover for CDI Inputs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkMailMessageFlow",
|
||||
"description": "This release allows customers to update email messages as they flow in and out of Amazon WorkMail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisVideoArchivedMedia",
|
||||
"description": "The ListFragments and GetMediaForFragmentList APIs now support StreamName or StreamARN as input parameters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Added option to provide KMS key to AWS Config DeliveryChannel"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RedshiftDataAPIService",
|
||||
"description": "This release enables fine grant access control in ListStatements, GetStatementResult, CancelStatement and DescribeStatement."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Pinpoint",
|
||||
"description": "Lets customers use origination number when specifying SMS message configuration for Campaigns and Journeys."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaTailor",
|
||||
"description": "MediaTailor now supports specifying aliases for dynamic variables. This allows use cases such as binding multiple origin domains to a single MediaTailor playback configuration."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Lightsail",
|
||||
"description": "Documentation updates for Lightsail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS MediaLive now supports Automatic-Input-Failover for CDI Inputs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkMailMessageFlow",
|
||||
"description": "This release allows customers to update email messages as they flow in and out of Amazon WorkMail"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "KinesisVideoArchivedMedia",
|
||||
"description": "The ListFragments and GetMediaForFragmentList APIs now support StreamName or StreamARN as input parameters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Added option to provide KMS key to AWS Config DeliveryChannel"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RedshiftDataAPIService",
|
||||
"description": "This release enables fine grant access control in ListStatements, GetStatementResult, CancelStatement and DescribeStatement."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Pinpoint",
|
||||
"description": "Lets customers use origination number when specifying SMS message configuration for Campaigns and Journeys."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.174.0
vendored
54
vendor/aws/aws-sdk-php/.changes/3.174.0
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeDeploy",
|
||||
"description": "AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "FIS",
|
||||
"description": "Initial release of AWS Fault Injection Simulator, a managed service that enables you to perform fault injection experiments on your AWS workloads"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeStreamingService",
|
||||
"description": "AWS Transcribe now supports real-time transcription for Chinese (zh-CN) and confidence scores in the transcription output."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Amazon EMR customers can now specify Resource Group to target Capacity Reservations in their EMR clusters with instance fleets using allocation strategy."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeDeploy",
|
||||
"description": "AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "FIS",
|
||||
"description": "Initial release of AWS Fault Injection Simulator, a managed service that enables you to perform fault injection experiments on your AWS workloads"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeStreamingService",
|
||||
"description": "AWS Transcribe now supports real-time transcription for Chinese (zh-CN) and confidence scores in the transcription output."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Amazon EMR customers can now specify Resource Group to target Capacity Reservations in their EMR clusters with instance fleets using allocation strategy."
|
||||
}
|
||||
]
|
||||
|
|
74
vendor/aws/aws-sdk-php/.changes/3.174.1
vendored
74
vendor/aws/aws-sdk-php/.changes/3.174.1
vendored
|
@ -1,37 +1,37 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds support for the ValidatePolicy API. IAM Access Analyzer is adding over 100 policy checks and actionable recommendations that help you validate your policies during authoring."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaTailor",
|
||||
"description": "MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConnect",
|
||||
"description": "This release adds support for the SRT-listener protocol on sources and outputs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MWAA",
|
||||
"description": "This release adds UPDATE_FAILED and UNAVAILABLE MWAA environment states."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Allow empty list for function response types"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "GameLift expands to six new AWS Regions, adds support for multi-location fleets to streamline management of hosting resources, and lets you customize more of the game session placement process."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AccessAnalyzer",
|
||||
"description": "This release adds support for the ValidatePolicy API. IAM Access Analyzer is adding over 100 policy checks and actionable recommendations that help you validate your policies during authoring."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaTailor",
|
||||
"description": "MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaConnect",
|
||||
"description": "This release adds support for the SRT-listener protocol on sources and outputs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MWAA",
|
||||
"description": "This release adds UPDATE_FAILED and UNAVAILABLE MWAA environment states."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Allow empty list for function response types"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "GameLift expands to six new AWS Regions, adds support for multi-location fleets to streamline management of hosting resources, and lets you customize more of the game session placement process."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.174.2
vendored
24
vendor/aws/aws-sdk-php/.changes/3.174.2
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Making serviceRole an optional parameter when creating a compute environment. If serviceRole is not provided then Service Linked Role will be created (or reused if it already exists)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Support new target device ml_eia2 in SageMaker CreateCompilationJob API"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Making serviceRole an optional parameter when creating a compute environment. If serviceRole is not provided then Service Linked Role will be created (or reused if it already exists)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Support new target device ml_eia2 in SageMaker CreateCompilationJob API"
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.174.3
vendored
54
vendor/aws/aws-sdk-php/.changes/3.174.3
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Add new fields for additional information about VPC endpoint for clusters with reallocation enabled, and a new field for total storage capacity for all clusters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AutoScaling",
|
||||
"description": "Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "New object for separate provider and customer values. New objects track S3 Public Access Block configuration and identify sensitive data. BatchImportFinding requests are limited to 100 findings."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Add new fields for additional information about VPC endpoint for clusters with reallocation enabled, and a new field for total storage capacity for all clusters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AutoScaling",
|
||||
"description": "Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "New object for separate provider and customer values. New objects track S3 Public Access Block configuration and identify sensitive data. BatchImportFinding requests are limited to 100 findings."
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.175.0
vendored
34
vendor/aws/aws-sdk-php/.changes/3.175.0
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "S3",
|
||||
"description": "Added support for object lambda endpoints."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Adding authentication support for pulling images stored in private Docker registries to build containers for real-time inference."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "S3",
|
||||
"description": "Added support for object lambda endpoints."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Adding authentication support for pulling images stored in private Docker registries to build containers for real-time inference."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.178.6
vendored
24
vendor/aws/aws-sdk-php/.changes/3.178.6
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Adding support for Sagemaker savings plans in GetSavingsPlansPurchaseRecommendation API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SavingsPlans",
|
||||
"description": "Added support for Amazon SageMaker in Machine Learning Savings Plans"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Adding support for Sagemaker savings plans in GetSavingsPlansPurchaseRecommendation API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SavingsPlans",
|
||||
"description": "Added support for Amazon SageMaker in Machine Learning Savings Plans"
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.178.7
vendored
54
vendor/aws/aws-sdk-php/.changes/3.178.7
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudFormation",
|
||||
"description": "Added support for creating and updating stack sets with self-managed permissions from templates that reference macros."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GroundStation",
|
||||
"description": "Support new S3 Recording Config allowing customers to write downlink data directly to S3."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Add operations: AddPartner, DescribePartners, DeletePartner, and UpdatePartnerStatus to support tracking integration status with data partners."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "Added parameters to track the data volume in bytes for a member account. Deprecated the existing parameters that tracked the volume as a percentage of the allowed volume for a behavior graph. Changes reflected in MemberDetails object."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now enables users to override index-level boosting configurations for each query."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudFormation",
|
||||
"description": "Added support for creating and updating stack sets with self-managed permissions from templates that reference macros."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GroundStation",
|
||||
"description": "Support new S3 Recording Config allowing customers to write downlink data directly to S3."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Redshift",
|
||||
"description": "Add operations: AddPartner, DescribePartners, DeletePartner, and UpdatePartnerStatus to support tracking integration status with data partners."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Detective",
|
||||
"description": "Added parameters to track the data volume in bytes for a member account. Deprecated the existing parameters that tracked the volume as a percentage of the allowed volume for a behavior graph. Changes reflected in MemberDetails object."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now enables users to override index-level boosting configurations for each query."
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.178.8
vendored
44
vendor/aws/aws-sdk-php/.changes/3.178.8
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Replaced the term \"master\" with \"administrator\". Added new actions to replace AcceptInvitation, GetMasterAccount, and DisassociateFromMasterAccount. In Member, replaced MasterId with AdministratorId."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release introduces log delivery of Redis slow log from Amazon ElastiCache."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "Documentation updates for cognito-idp"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "This release adds EstimatedTimeRemaining minutes field to the DescribeDatasetImportJob, DescribePredictor, DescribeForecast API response which denotes the time remaining to complete the job IN_PROGRESS."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SecurityHub",
|
||||
"description": "Replaced the term \"master\" with \"administrator\". Added new actions to replace AcceptInvitation, GetMasterAccount, and DisassociateFromMasterAccount. In Member, replaced MasterId with AdministratorId."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release introduces log delivery of Redis slow log from Amazon ElastiCache."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "Documentation updates for cognito-idp"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "This release adds EstimatedTimeRemaining minutes field to the DescribeDatasetImportJob, DescribePredictor, DescribeForecast API response which denotes the time remaining to complete the job IN_PROGRESS."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.178.9
vendored
24
vendor/aws/aws-sdk-php/.changes/3.178.9
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Add support for Widevine DRM on CMAF origin endpoints. Both Widevine and FairPlay DRMs can now be used simultaneously, with CBCS encryption."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SNS",
|
||||
"description": "Amazon SNS adds two new attributes, TemplateId and EntityId, for using sender IDs to send SMS messages to destinations in India."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Add support for Widevine DRM on CMAF origin endpoints. Both Widevine and FairPlay DRMs can now be used simultaneously, with CBCS encryption."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SNS",
|
||||
"description": "Amazon SNS adds two new attributes, TemplateId and EntityId, for using sender IDs to send SMS messages to destinations in India."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.179.0
vendored
54
vendor/aws/aws-sdk-php/.changes/3.179.0
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackageVod",
|
||||
"description": "MediaPackage now offers the option to place your Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) encoder metadata in every video segment instead of in the init fragment for DASH and CMAF endpoints."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Connect",
|
||||
"description": "Updated max number of tags that can be attached from 200 to 50. MaxContacts is now an optional parameter for the UpdateQueueMaxContact API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Add CallAs parameter to GetTemplateSummary to enable use with StackSets delegated administrator integration"
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "NimbleStudio",
|
||||
"description": "Amazon Nimble Studio is a virtual studio service that empowers visual effects, animation, and interactive content teams to create content securely within a scalable, private cloud service."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "AWS IoT SiteWise interpolation API will get interpolated values for an asset property per specified time interval during a period of time."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackageVod",
|
||||
"description": "MediaPackage now offers the option to place your Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) encoder metadata in every video segment instead of in the init fragment for DASH and CMAF endpoints."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Connect",
|
||||
"description": "Updated max number of tags that can be attached from 200 to 50. MaxContacts is now an optional parameter for the UpdateQueueMaxContact API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Add CallAs parameter to GetTemplateSummary to enable use with StackSets delegated administrator integration"
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "NimbleStudio",
|
||||
"description": "Amazon Nimble Studio is a virtual studio service that empowers visual effects, animation, and interactive content teams to create content securely within a scalable, private cloud service."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "AWS IoT SiteWise interpolation API will get interpolated values for an asset property per specified time interval during a period of time."
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.183.2
vendored
44
vendor/aws/aws-sdk-php/.changes/3.183.2
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelsV2",
|
||||
"description": "Customers can now use resource-based policies to control access to their Lex V2 bots. This release adds APIs to attach and manage permissions for a bot or a bot alias. For details, see: https:\/\/docs.aws.amazon.com\/lexv2\/latest\/dg\/security_iam_service-with-iam.html"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Add ARN based Row Level Security support to CreateDataSet\/UpdateDataSet APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Personalize",
|
||||
"description": "Added new API to stop a solution version creation that is pending or in progress for Amazon Personalize"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelsV2",
|
||||
"description": "Customers can now use resource-based policies to control access to their Lex V2 bots. This release adds APIs to attach and manage permissions for a bot or a bot alias. For details, see: https:\/\/docs.aws.amazon.com\/lexv2\/latest\/dg\/security_iam_service-with-iam.html"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Add ARN based Row Level Security support to CreateDataSet\/UpdateDataSet APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Personalize",
|
||||
"description": "Added new API to stop a solution version creation that is pending or in progress for Amazon Personalize"
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.183.3
vendored
44
vendor/aws/aws-sdk-php/.changes/3.183.3
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "OpsWorksCM",
|
||||
"description": "New PUPPET_API_CRL attribute returned by DescribeServers API; new EngineVersion of 2019 available for Puppet Enterprise servers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EFS",
|
||||
"description": "EFS now supports account preferences. Utilizing the new capability, users can customize some aspects of their experience using EFS APIs and the EFS Console. The first preference clients are able to set is whether to start using longer File System and Mount Target IDs before EFS migrates to such IDs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "Updated attribute statistics in DescribeDatasetImportJob response to support Long values"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "S3",
|
||||
"description": "Documentation updates for Amazon S3"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "OpsWorksCM",
|
||||
"description": "New PUPPET_API_CRL attribute returned by DescribeServers API; new EngineVersion of 2019 available for Puppet Enterprise servers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EFS",
|
||||
"description": "EFS now supports account preferences. Utilizing the new capability, users can customize some aspects of their experience using EFS APIs and the EFS Console. The first preference clients are able to set is whether to start using longer File System and Mount Target IDs before EFS migrates to such IDs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ForecastService",
|
||||
"description": "Updated attribute statistics in DescribeDatasetImportJob response to support Long values"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "S3",
|
||||
"description": "Documentation updates for Amazon S3"
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.183.4
vendored
54
vendor/aws/aws-sdk-php/.changes/3.183.4
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Add new parameters on RegisterUser and UpdateUser APIs to assign or update external ID associated to QuickSight users federated through web identity."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for creating and managing EC2 On-Demand Capacity Reservations on Outposts."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchLogs",
|
||||
"description": "This release provides dimensions and unit support for metric filters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "Adds support for 1) additional instance types, 2) additional instance metrics, 3) finding reasons for instance recommendations, and 4) platform differences between a current instance and a recommended instance type."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Introduced FindingReasonCodes, PlatformDifferences, DiskResourceUtilization and NetworkResourceUtilization to GetRightsizingRecommendation action"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "QuickSight",
|
||||
"description": "Add new parameters on RegisterUser and UpdateUser APIs to assign or update external ID associated to QuickSight users federated through web identity."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for creating and managing EC2 On-Demand Capacity Reservations on Outposts."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudWatchLogs",
|
||||
"description": "This release provides dimensions and unit support for metric filters."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "Adds support for 1) additional instance types, 2) additional instance metrics, 3) finding reasons for instance recommendations, and 4) platform differences between a current instance and a recommended instance type."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Introduced FindingReasonCodes, PlatformDifferences, DiskResourceUtilization and NetworkResourceUtilization to GetRightsizingRecommendation action"
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.183.5
vendored
34
vendor/aws/aws-sdk-php/.changes/3.183.5
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release includes support for a new feature: Job templates for AWS IoT Device Management Jobs. The release includes job templates as a new resource and APIs for managing job templates."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Adds support for Linux device types in WorkspaceAccessProperties"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Transfer",
|
||||
"description": "AWS Transfer Family customers can now use AWS Managed Active Directory or AD Connector to authenticate their end users, enabling seamless migration of file transfer workflows that rely on AD authentication, without changing end users' credentials or needing a custom authorizer."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoT",
|
||||
"description": "This release includes support for a new feature: Job templates for AWS IoT Device Management Jobs. The release includes job templates as a new resource and APIs for managing job templates."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Adds support for Linux device types in WorkspaceAccessProperties"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Transfer",
|
||||
"description": "AWS Transfer Family customers can now use AWS Managed Active Directory or AD Connector to authenticate their end users, enabling seamless migration of file transfer workflows that rely on AD authentication, without changing end users' credentials or needing a custom authorizer."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.185.14
vendored
64
vendor/aws/aws-sdk-php/.changes/3.185.14
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "Endpoint",
|
||||
"description": "Fixed bug where the wrong endpoint was being generated for FIPS endpoints with object lambdas"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ECS",
|
||||
"description": "Documentation updates for support of awsvpc mode on Windows."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "Update the default endpoint for the APIs used to manage asset models, assets, gateways, tags, and account configurations. If you have firewalls with strict egress rules, configure the rules to grant you access to api.iotsitewise.[region].amazonaws.com or api.iotsitewise.[cn-region].amazonaws.com.cn."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "Documentation updates for cognito-idp"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This feature enables customers to specify weekly recurring time window(s) for scheduled events that reboot, stop or terminate EC2 instances."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Lex now supports the en-IN locale"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "Endpoint",
|
||||
"description": "Fixed bug where the wrong endpoint was being generated for FIPS endpoints with object lambdas"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ECS",
|
||||
"description": "Documentation updates for support of awsvpc mode on Windows."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "Update the default endpoint for the APIs used to manage asset models, assets, gateways, tags, and account configurations. If you have firewalls with strict egress rules, configure the rules to grant you access to api.iotsitewise.[region].amazonaws.com or api.iotsitewise.[cn-region].amazonaws.com.cn."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CognitoIdentityProvider",
|
||||
"description": "Documentation updates for cognito-idp"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This feature enables customers to specify weekly recurring time window(s) for scheduled events that reboot, stop or terminate EC2 instances."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "Lex now supports the en-IN locale"
|
||||
}
|
||||
]
|
||||
|
|
34
vendor/aws/aws-sdk-php/.changes/3.185.15
vendored
34
vendor/aws/aws-sdk-php/.changes/3.185.15
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AppIntegrationsService",
|
||||
"description": "Documentation update for AppIntegrations Service"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Chime",
|
||||
"description": "This SDK release adds Account Status as one of the attributes in Account API response"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AuditManager",
|
||||
"description": "This release relaxes the S3 URL character restrictions in AWS Audit Manager. Regex patterns have been updated for the following attributes: s3RelativePath, destination, and s3ResourcePath. 'AWS' terms have also been replaced with entities to align with China Rebrand documentation efforts."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AppIntegrationsService",
|
||||
"description": "Documentation update for AppIntegrations Service"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Chime",
|
||||
"description": "This SDK release adds Account Status as one of the attributes in Account API response"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AuditManager",
|
||||
"description": "This release relaxes the S3 URL character restrictions in AWS Audit Manager. Regex patterns have been updated for the following attributes: s3RelativePath, destination, and s3ResourcePath. 'AWS' terms have also been replaced with entities to align with China Rebrand documentation efforts."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.185.16
vendored
64
vendor/aws/aws-sdk-php/.changes/3.185.16
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "DirectConnect",
|
||||
"description": "Documentation updates for directconnect"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LocationService",
|
||||
"description": "Add five new API operations: UpdateGeofenceCollection, UpdateMap, UpdatePlaceIndex, UpdateRouteCalculator, UpdateTracker."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMRContainers",
|
||||
"description": "Updated DescribeManagedEndpoint and ListManagedEndpoints to return failureReason and stateDetails in API response."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "imagebuilder",
|
||||
"description": "Documentation updates for reversal of default value for additional instance configuration SSM switch, plus improved descriptions for semantic versioning."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Health",
|
||||
"description": "In the Health API, the maximum number of entities for the EventFilter and EntityFilter data types has changed from 100 to 99. This change is related to an internal optimization of the AWS Health service."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RoboMaker",
|
||||
"description": "This release allows customers to create a new version of WorldTemplates with support for Doors."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "DirectConnect",
|
||||
"description": "Documentation updates for directconnect"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LocationService",
|
||||
"description": "Add five new API operations: UpdateGeofenceCollection, UpdateMap, UpdatePlaceIndex, UpdateRouteCalculator, UpdateTracker."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMRContainers",
|
||||
"description": "Updated DescribeManagedEndpoint and ListManagedEndpoints to return failureReason and stateDetails in API response."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "imagebuilder",
|
||||
"description": "Documentation updates for reversal of default value for additional instance configuration SSM switch, plus improved descriptions for semantic versioning."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Health",
|
||||
"description": "In the Health API, the maximum number of entities for the EventFilter and EntityFilter data types has changed from 100 to 99. This change is related to an internal optimization of the AWS Health service."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RoboMaker",
|
||||
"description": "This release allows customers to create a new version of WorldTemplates with support for Doors."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.185.17
vendored
24
vendor/aws/aws-sdk-php/.changes/3.185.17
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Added idempotency to the CreateVolume API using the ClientToken request parameter"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "Documentation updates for Compute Optimizer"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Added idempotency to the CreateVolume API using the ClientToken request parameter"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ComputeOptimizer",
|
||||
"description": "Documentation updates for Compute Optimizer"
|
||||
}
|
||||
]
|
||||
|
|
94
vendor/aws/aws-sdk-php/.changes/3.185.18
vendored
94
vendor/aws/aws-sdk-php/.changes/3.185.18
vendored
|
@ -1,47 +1,47 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "New ResourceConflictException error code for PutFunctionEventInvokeConfig, UpdateFunctionEventInvokeConfig, and DeleteFunctionEventInvokeConfig operations."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "EMR now supports new DescribeReleaseLabel and ListReleaseLabel APIs. They can provide Amazon EMR release label details. You can programmatically list available releases and applications for a specific Amazon EMR release label."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "AWS CodeBuild now allows you to set the access permissions for build artifacts, project artifacts, and log files that are uploaded to an Amazon S3 bucket that is owned by another account."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Proton",
|
||||
"description": "Documentation updates for AWS Proton"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now provides a data source connector for Amazon WorkDocs. For more information, see https:\/\/docs.aws.amazon.com\/kendra\/latest\/dg\/data-source-workdocs.html"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElasticLoadBalancingv2",
|
||||
"description": "Adds support for enabling TLS protocol version and cipher suite headers to be sent to backend targets for Application Load Balancers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Personalize",
|
||||
"description": "My AWS Service (placeholder) - Making minProvisionedTPS an optional parameter when creating a campaign. If not provided, it defaults to 1."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Adds the OriginalSnapshotCreateTime field to the DBSnapshot response object. This field timestamps the underlying data of a snapshot and doesn't change when the snapshot is copied."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "IAM",
|
||||
"description": "Documentation updates for AWS Identity and Access Management (IAM)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "New ResourceConflictException error code for PutFunctionEventInvokeConfig, UpdateFunctionEventInvokeConfig, and DeleteFunctionEventInvokeConfig operations."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "EMR now supports new DescribeReleaseLabel and ListReleaseLabel APIs. They can provide Amazon EMR release label details. You can programmatically list available releases and applications for a specific Amazon EMR release label."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "AWS CodeBuild now allows you to set the access permissions for build artifacts, project artifacts, and log files that are uploaded to an Amazon S3 bucket that is owned by another account."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Proton",
|
||||
"description": "Documentation updates for AWS Proton"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now provides a data source connector for Amazon WorkDocs. For more information, see https:\/\/docs.aws.amazon.com\/kendra\/latest\/dg\/data-source-workdocs.html"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "ElasticLoadBalancingv2",
|
||||
"description": "Adds support for enabling TLS protocol version and cipher suite headers to be sent to backend targets for Application Load Balancers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Personalize",
|
||||
"description": "My AWS Service (placeholder) - Making minProvisionedTPS an optional parameter when creating a campaign. If not provided, it defaults to 1."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Adds the OriginalSnapshotCreateTime field to the DBSnapshot response object. This field timestamps the underlying data of a snapshot and doesn't change when the snapshot is copied."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.190.1
vendored
54
vendor/aws/aws-sdk-php/.changes/3.190.1
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlueDataBrew",
|
||||
"description": "This SDK release adds support for the output of a recipe job results to Tableau Hyper format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Lambda Python 3.9 runtime launch"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Amazon SageMaker Autopilot adds new metrics for all candidate models generated by Autopilot experiments."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Adding support for ACM imported or private CA certificates for mTLS enabled domain names"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "APIGateway",
|
||||
"description": "Adding support for ACM imported or private CA certificates for mTLS enabled domain names"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GlueDataBrew",
|
||||
"description": "This SDK release adds support for the output of a recipe job results to Tableau Hyper format."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Lambda Python 3.9 runtime launch"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Amazon SageMaker Autopilot adds new metrics for all candidate models generated by Autopilot experiments."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApiGatewayV2",
|
||||
"description": "Adding support for ACM imported or private CA certificates for mTLS enabled domain names"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "APIGateway",
|
||||
"description": "Adding support for ACM imported or private CA certificates for mTLS enabled domain names"
|
||||
}
|
||||
]
|
||||
|
|
44
vendor/aws/aws-sdk-php/.changes/3.190.2
vendored
44
vendor/aws/aws-sdk-php/.changes/3.190.2
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release adds ReplicationGroupCreateTime field to ReplicationGroup which indicates the UTC time when ElastiCache ReplicationGroup is created"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "QuickSight",
|
||||
"description": "Documentation updates for QuickSight."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CustomerProfiles",
|
||||
"description": "This release introduces Standard Profile Objects, namely Asset and Case which contain values populated by data from third party systems and belong to a specific profile. This release adds an optional parameter, ObjectFilter to the ListProfileObjects API in order to search for these Standard Objects."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Amazon EMR customers can now specify custom AMIs at the instance level in their clusters. This allows using custom AMIs in clusters that have instances with different instruction set architectures, e.g. m5.xlarge (x86) and m6g.xlarge (ARM)."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ElastiCache",
|
||||
"description": "This release adds ReplicationGroupCreateTime field to ReplicationGroup which indicates the UTC time when ElastiCache ReplicationGroup is created"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "QuickSight",
|
||||
"description": "Documentation updates for QuickSight."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CustomerProfiles",
|
||||
"description": "This release introduces Standard Profile Objects, namely Asset and Case which contain values populated by data from third party systems and belong to a specific profile. This release adds an optional parameter, ObjectFilter to the ListProfileObjects API in order to search for these Standard Objects."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EMR",
|
||||
"description": "Amazon EMR customers can now specify custom AMIs at the instance level in their clusters. This allows using custom AMIs in clusters that have instances with different instruction set architectures, e.g. m5.xlarge (x86) and m6g.xlarge (ARM)."
|
||||
}
|
||||
]
|
||||
|
|
64
vendor/aws/aws-sdk-php/.changes/3.190.3
vendored
64
vendor/aws/aws-sdk-php/.changes/3.190.3
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "CodeBuild now allows you to select how batch build statuses are sent to the source provider for a project."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "AWS IoT SiteWise added query window for the interpolation interval. AWS IoT SiteWise computes each interpolated value by using data points from the timestamp of each interval minus the window to the timestamp of each interval plus the window."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Update ResourceType enum with values for Backup Plan, Selection, Vault, RecoveryPoint; ECS Cluster, Service, TaskDefinition; EFS AccessPoint, FileSystem; EKS Cluster; ECR Repository resources"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "This release adds support for describing client authentication settings."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "S3",
|
||||
"description": "Documentation updates for Amazon S3"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LicenseManager",
|
||||
"description": "AWS License Manager now allows end users to call CheckoutLicense API using new CheckoutType PERPETUAL. Perpetual checkouts allow sellers to check out a quantity of entitlements to be drawn down for consumption."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "CodeBuild now allows you to select how batch build statuses are sent to the source provider for a project."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IoTSiteWise",
|
||||
"description": "AWS IoT SiteWise added query window for the interpolation interval. AWS IoT SiteWise computes each interpolated value by using data points from the timestamp of each interval minus the window to the timestamp of each interval plus the window."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Update ResourceType enum with values for Backup Plan, Selection, Vault, RecoveryPoint; ECS Cluster, Service, TaskDefinition; EFS AccessPoint, FileSystem; EKS Cluster; ECR Repository resources"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "This release adds support for describing client authentication settings."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "S3",
|
||||
"description": "Documentation updates for Amazon S3"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LicenseManager",
|
||||
"description": "AWS License Manager now allows end users to call CheckoutLicense API using new CheckoutType PERPETUAL. Perpetual checkouts allow sellers to check out a quantity of entitlements to be drawn down for consumption."
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.190.4
vendored
54
vendor/aws/aws-sdk-php/.changes/3.190.4
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for EC2 ED25519 key pairs for authentication"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudWatchLogs",
|
||||
"description": "Documentation-only update for CloudWatch Logs"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudDirectory",
|
||||
"description": "Documentation updates for clouddirectory"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "This release is a new feature for Cost Categories: Split charge rules. Split charge rules enable you to allocate shared costs between your cost category values."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Cloud9",
|
||||
"description": "Added DryRun parameter to CreateEnvironmentEC2 API. Added ManagedCredentialsActions parameter to UpdateEnvironment API"
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds support for EC2 ED25519 key pairs for authentication"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudWatchLogs",
|
||||
"description": "Documentation-only update for CloudWatch Logs"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudDirectory",
|
||||
"description": "Documentation updates for clouddirectory"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "This release is a new feature for Cost Categories: Split charge rules. Split charge rules enable you to allocate shared costs between your cost category values."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Cloud9",
|
||||
"description": "Added DryRun parameter to CreateEnvironmentEC2 API. Added ManagedCredentialsActions parameter to UpdateEnvironment API"
|
||||
}
|
||||
]
|
||||
|
|
54
vendor/aws/aws-sdk-php/.changes/3.190.5
vendored
54
vendor/aws/aws-sdk-php/.changes/3.190.5
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Route53Resolver",
|
||||
"description": "Documentation updates for Route 53 Resolver"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Route53",
|
||||
"description": "Documentation updates for route53"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Amazon SageMaker now supports Asynchronous Inference endpoints. Adds PlatformIdentifier field that allows Notebook Instance creation with different platform selections. Increases the maximum number of containers in multi-container endpoints to 15. Adds more instance types to InstanceType field."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMakerRuntime",
|
||||
"description": "Amazon SageMaker Runtime now supports InvokeEndpointAsync to asynchronously invoke endpoints that were created with the AsyncInferenceConfig object in the EndpointConfig. Asynchronous invocations support larger payload sizes in Amazon S3 and longer processing times."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "CodeBuild now allows you to make the build results for your build projects available to the public without requiring access to an AWS account."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Route53Resolver",
|
||||
"description": "Documentation updates for Route 53 Resolver"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Route53",
|
||||
"description": "Documentation updates for route53"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Amazon SageMaker now supports Asynchronous Inference endpoints. Adds PlatformIdentifier field that allows Notebook Instance creation with different platform selections. Increases the maximum number of containers in multi-container endpoints to 15. Adds more instance types to InstanceType field."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMakerRuntime",
|
||||
"description": "Amazon SageMaker Runtime now supports InvokeEndpointAsync to asynchronously invoke endpoints that were created with the AsyncInferenceConfig object in the EndpointConfig. Asynchronous invocations support larger payload sizes in Amazon S3 and longer processing times."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "CodeBuild now allows you to make the build results for your build projects available to the public without requiring access to an AWS account."
|
||||
}
|
||||
]
|
||||
|
|
37
vendor/aws/aws-sdk-php/.changes/3.197.0
vendored
Normal file
37
vendor/aws/aws-sdk-php/.changes/3.197.0
vendored
Normal file
|
@ -0,0 +1,37 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "",
|
||||
"description": "Added support for internal union types, allowing services to specify that exactly one of a number of input options needs to be non null"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Backup",
|
||||
"description": "AWS Backup Audit Manager framework report."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LocationService",
|
||||
"description": "Add support for PositionFiltering."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkMail",
|
||||
"description": "This release allows customers to change their inbound DMARC settings in Amazon WorkMail."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationAutoScaling",
|
||||
"description": "With this release, Application Auto Scaling adds support for Amazon Neptune. Customers can now automatically add or remove Read Replicas of their Neptune clusters to keep the average CPU Utilization at the target value specified by the customers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Released Capacity Reservation Fleet, a feature of Amazon EC2 Capacity Reservations, which provides a way to manage reserved capacity across instance types. For more information: https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/cr-fleets.html"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "This release adds tag as an input of CreateConnection"
|
||||
}
|
||||
]
|
22
vendor/aws/aws-sdk-php/.changes/3.197.1
vendored
Normal file
22
vendor/aws/aws-sdk-php/.changes/3.197.1
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "This release adds a new TrainingInputMode FastFile for SageMaker Training APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AmplifyBackend",
|
||||
"description": "Adding a new field 'AmplifyFeatureFlags' to the response of the GetBackend operation. It will return a stringified version of the cli.json file for the given Amplify project."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now supports integration with AWS SSO"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "FSx",
|
||||
"description": "This release adds support for Lustre 2.12 to FSx for Lustre."
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.198.0
vendored
Normal file
32
vendor/aws/aws-sdk-php/.changes/3.198.0
vendored
Normal file
|
@ -0,0 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Firehose",
|
||||
"description": "Allow support for Amazon Opensearch Service(successor to Amazon Elasticsearch Service) as a Kinesis Data Firehose delivery destination."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "kendra",
|
||||
"description": "Amazon Kendra now supports indexing and querying documents in different languages."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Chime",
|
||||
"description": "This release enables customers to configure Chime MediaCapturePipeline via API."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "ManagedGrafana",
|
||||
"description": "Initial release of the SDK for Amazon Managed Grafana API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Backup",
|
||||
"description": "Launch of AWS Backup Vault Lock, which protects your backups from malicious and accidental actions, works with existing backup policies, and helps you meet compliance requirements."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Schemas",
|
||||
"description": "Removing unused request\/response objects."
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.34.0
vendored
32
vendor/aws/aws-sdk-php/.changes/3.34.0
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "",
|
||||
"description": "Fixes an issue where exceptions weren't being fully loaded when using a `SaveAs` parameter set to a file path on Guzzle v5."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "",
|
||||
"description": "Update Composer to add dependencies on `simplexml`, `pcre`, `spl` and `json`. This change will cause Composer updates to fail if you do not have these PHP extensions installed."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Changes to associations in Systems Manager State Manager can now be recorded. Previously, when you edited associations, you could not go back and review older association settings. Now, associations are versioned, and can be named using human-readable strings, allowing you to see a trail of association changes. You can also perform rate-based scheduling, which allows you to schedule associations more granularly."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "bugfix",
|
||||
"category": "",
|
||||
"description": "Fixes an issue where exceptions weren't being fully loaded when using a `SaveAs` parameter set to a file path on Guzzle v5."
|
||||
},
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "",
|
||||
"description": "Update Composer to add dependencies on `simplexml`, `pcre`, `spl` and `json`. This change will cause Composer updates to fail if you do not have these PHP extensions installed."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Changes to associations in Systems Manager State Manager can now be recorded. Previously, when you edited associations, you could not go back and review older association settings. Now, associations are versioned, and can be named using human-readable strings, allowing you to see a trail of association changes. You can also perform rate-based scheduling, which allows you to schedule associations more granularly."
|
||||
}
|
||||
]
|
12
vendor/aws/aws-sdk-php/.changes/3.34.1
vendored
12
vendor/aws/aws-sdk-php/.changes/3.34.1
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AppStream",
|
||||
"description": "Documentation updates for appstream"
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "AppStream",
|
||||
"description": "Documentation updates for appstream"
|
||||
}
|
||||
]
|
12
vendor/aws/aws-sdk-php/.changes/3.34.2
vendored
12
vendor/aws/aws-sdk-php/.changes/3.34.2
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Rekognition",
|
||||
"description": "Update the enum value of LandmarkType and GenderType to be consistent with service response"
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Rekognition",
|
||||
"description": "Update the enum value of LandmarkType and GenderType to be consistent with service response"
|
||||
}
|
||||
]
|
42
vendor/aws/aws-sdk-php/.changes/3.35.0
vendored
42
vendor/aws/aws-sdk-php/.changes/3.35.0
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "",
|
||||
"description": "Update CloudHSM smoke tests to CloudHSMV2"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Option group options now contain additional properties that identify requirements for certain options. Check these properties to determine if your DB instance must be in a VPC or have auto minor upgrade turned on before you can use an option. Check to see if you can downgrade the version of an option after you have installed it."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Rollback triggers enable you to have AWS CloudFormation monitor the state of your application during stack creation and updating, and to roll back that operation if the application breaches the threshold of any of the alarms you've specified."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Update spelling of MatchmakingTicket status values for internal consistency."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "",
|
||||
"description": "Update CloudHSM smoke tests to CloudHSMV2"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "Option group options now contain additional properties that identify requirements for certain options. Check these properties to determine if your DB instance must be in a VPC or have auto minor upgrade turned on before you can use an option. Check to see if you can downgrade the version of an option after you have installed it."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Rollback triggers enable you to have AWS CloudFormation monitor the state of your application during stack creation and updating, and to roll back that operation if the application breaches the threshold of any of the alarms you've specified."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Update spelling of MatchmakingTicket status values for internal consistency."
|
||||
}
|
||||
]
|
22
vendor/aws/aws-sdk-php/.changes/3.35.1
vendored
22
vendor/aws/aws-sdk-php/.changes/3.35.1
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Increased the internal size limit of resourceId"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Provides capability to add secondary CIDR blocks to a VPC."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ConfigService",
|
||||
"description": "Increased the internal size limit of resourceId"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Provides capability to add secondary CIDR blocks to a VPC."
|
||||
}
|
||||
]
|
22
vendor/aws/aws-sdk-php/.changes/3.35.2
vendored
22
vendor/aws/aws-sdk-php/.changes/3.35.2
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationAutoScaling",
|
||||
"description": "Application Auto Scaling now supports the DisableScaleIn option for Target Tracking Scaling Policies. This allows customers to create scaling policies that will only add capacity to the target."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Organizations",
|
||||
"description": "The exception ConstraintViolationException now contains a new reason subcode MASTERACCOUNT_MISSING_CONTACT_INFO to make it easier to understand why attempting to remove an account from an Organization can fail. We also improved several other of the text descriptions and examples."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationAutoScaling",
|
||||
"description": "Application Auto Scaling now supports the DisableScaleIn option for Target Tracking Scaling Policies. This allows customers to create scaling policies that will only add capacity to the target."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Organizations",
|
||||
"description": "The exception ConstraintViolationException now contains a new reason subcode MASTERACCOUNT_MISSING_CONTACT_INFO to make it easier to understand why attempting to remove an account from an Organization can fail. We also improved several other of the text descriptions and examples."
|
||||
}
|
||||
]
|
42
vendor/aws/aws-sdk-php/.changes/3.52.36
vendored
42
vendor/aws/aws-sdk-php/.changes/3.52.36
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "This Patch Manager release supports creating patch baselines for CentOS."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Enabling resource level permission control for StackSets APIs. Adding support for customers to use customized AdministrationRole to create security boundaries between different users."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AlexaForBusiness",
|
||||
"description": "Adds operations for creating and managing address books of phone contacts for use in A4B managed shared devices."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Greengrass",
|
||||
"description": "Greengrass APIs now support creating Machine Learning resource types and configuring binary data as the input payload for Greengrass Lambda functions."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "This Patch Manager release supports creating patch baselines for CentOS."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudFormation",
|
||||
"description": "Enabling resource level permission control for StackSets APIs. Adding support for customers to use customized AdministrationRole to create security boundaries between different users."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AlexaForBusiness",
|
||||
"description": "Adds operations for creating and managing address books of phone contacts for use in A4B managed shared devices."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Greengrass",
|
||||
"description": "Greengrass APIs now support creating Machine Learning resource types and configuring binary data as the input payload for Greengrass Lambda functions."
|
||||
}
|
||||
]
|
42
vendor/aws/aws-sdk-php/.changes/3.52.4
vendored
42
vendor/aws/aws-sdk-php/.changes/3.52.4
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "This Patch Manager release supports configuring Linux repos as part of patch baselines, controlling updates of non-OS security packages and also creating patch baselines for SUSE12"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceDiscovery",
|
||||
"description": "This release adds support for registering CNAME record types and creating Route 53 alias records that route traffic to Amazon Elastic Load Balancers using Amazon Route 53 Auto Naming APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "This new feature will now allow customers to add a customized json classifier. They can specify a json path to indicate the object, array or field of the json documents they'd like crawlers to inspect when they crawl json files. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "This release of Service Catalog adds SearchProvisionedProducts API and ProvisionedProductPlan APIs."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "This Patch Manager release supports configuring Linux repos as part of patch baselines, controlling updates of non-OS security packages and also creating patch baselines for SUSE12"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceDiscovery",
|
||||
"description": "This release adds support for registering CNAME record types and creating Route 53 alias records that route traffic to Amazon Elastic Load Balancers using Amazon Route 53 Auto Naming APIs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "This new feature will now allow customers to add a customized json classifier. They can specify a json path to indicate the object, array or field of the json documents they'd like crawlers to inspect when they crawl json files. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "This release of Service Catalog adds SearchProvisionedProducts API and ProvisionedProductPlan APIs."
|
||||
}
|
||||
]
|
92
vendor/aws/aws-sdk-php/.changes/3.52.5
vendored
92
vendor/aws/aws-sdk-php/.changes/3.52.5
vendored
|
@ -1,47 +1,47 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "Amazon DynamoDB now supports server-side encryption using a default service key (alias\/aws\/dynamodb) from the AWS Key Management Service (KMS). AWS KMS is a service that combines secure, highly available hardware and software to provide a key management system scaled for the cloud. AWS KMS is used via the AWS Management Console or APIs to centrally create encryption keys, define the policies that control how keys can be used, and audit key usage to prove they are being used correctly. For more information, see the Amazon DynamoDB Developer Guide."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Inspector",
|
||||
"description": "We marked Inspector GA yesterday. 2\/.5\/18."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Amazon GameLift FlexMatch added the StartMatchBackfill API. This API allows developers to add new players to an existing game session using the same matchmaking rules and player data that were used to initially create the session."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Budgets",
|
||||
"description": "Making budgetLimit and timePeriod optional, and updating budgets docs. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaStore",
|
||||
"description": "AWS Elemental MediaStore now supports per-container CORS configuration."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "Updated the regex of some input parameters to support longer EC2 identifiers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppStream",
|
||||
"description": "Adds support for allowing customers to provide a redirect URL for a stack. Users will be redirected to the link provided by the admin at the end of their streaming session. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "This release includes the addition of two new APIs: describe replication instance task logs and reboot instance. The first allows user to see how much storage each log for a task on a given instance is occupying. The second gives users the option to reboot the application software on the instance and force a fail over for MAZ instances to test robustness of their integration with our service. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS Elemental MediaLive has added support for updating channel settings for idle channels. You can now update channel name, channel outputs and output destinations, encoder settings, user role ARN, and input specifications. Channel settings can be updated in the console or with API calls. Please note that running channels need to be stopped before they can be updated. We've also deprecated the 'Reserved' field."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DynamoDB",
|
||||
"description": "Amazon DynamoDB now supports server-side encryption using a default service key (alias\/aws\/dynamodb) from the AWS Key Management Service (KMS). AWS KMS is a service that combines secure, highly available hardware and software to provide a key management system scaled for the cloud. AWS KMS is used via the AWS Management Console or APIs to centrally create encryption keys, define the policies that control how keys can be used, and audit key usage to prove they are being used correctly. For more information, see the Amazon DynamoDB Developer Guide."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Inspector",
|
||||
"description": "We marked Inspector GA yesterday. 2\/.5\/18."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "GameLift",
|
||||
"description": "Amazon GameLift FlexMatch added the StartMatchBackfill API. This API allows developers to add new players to an existing game session using the same matchmaking rules and player data that were used to initially create the session."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Budgets",
|
||||
"description": "Making budgetLimit and timePeriod optional, and updating budgets docs. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaStore",
|
||||
"description": "AWS Elemental MediaStore now supports per-container CORS configuration."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "Updated the regex of some input parameters to support longer EC2 identifiers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppStream",
|
||||
"description": "Adds support for allowing customers to provide a redirect URL for a stack. Users will be redirected to the link provided by the admin at the end of their streaming session. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "This release includes the addition of two new APIs: describe replication instance task logs and reboot instance. The first allows user to see how much storage each log for a task on a given instance is occupying. The second gives users the option to reboot the application software on the instance and force a fail over for MAZ instances to test robustness of their integration with our service. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "AWS Elemental MediaLive has added support for updating channel settings for idle channels. You can now update channel name, channel outputs and output destinations, encoder settings, user role ARN, and input specifications. Channel settings can be updated in the console or with API calls. Please note that running channels need to be stopped before they can be updated. We've also deprecated the 'Reserved' field."
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.52.6
vendored
32
vendor/aws/aws-sdk-php/.changes/3.52.6
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Users can now better understand the longer ID opt-in status of their account using the two new APIs DescribeAggregateIdFormat and DescribePrincipalIdFormat"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexRuntimeService",
|
||||
"description": "You can now define a response for your Amazon Lex chatbot directly from the AWS console. A response consists of messages dynamically selected from a group of pre-defined messages, populated by the developer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "You can now define a response for your Amazon Lex chatbot directly from the AWS console. A response consists of messages dynamically selected from a group of pre-defined messages, populated by the developer."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Users can now better understand the longer ID opt-in status of their account using the two new APIs DescribeAggregateIdFormat and DescribePrincipalIdFormat"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexRuntimeService",
|
||||
"description": "You can now define a response for your Amazon Lex chatbot directly from the AWS console. A response consists of messages dynamically selected from a group of pre-defined messages, populated by the developer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "LexModelBuildingService",
|
||||
"description": "You can now define a response for your Amazon Lex chatbot directly from the AWS console. A response consists of messages dynamically selected from a group of pre-defined messages, populated by the developer."
|
||||
}
|
||||
]
|
12
vendor/aws/aws-sdk-php/.changes/3.54.2
vendored
12
vendor/aws/aws-sdk-php/.changes/3.54.2
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Support for Timeout in SubmitJob and RegisterJobDefinition"
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Batch",
|
||||
"description": "Support for Timeout in SubmitJob and RegisterJobDefinition"
|
||||
}
|
||||
]
|
12
vendor/aws/aws-sdk-php/.changes/3.54.3
vendored
12
vendor/aws/aws-sdk-php/.changes/3.54.3
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudDirectory",
|
||||
"description": "Cloud Directory customers can fetch attributes within a facet on an object with the new GetObjectAttributes API and can fetch attributes from multiple facets or objects with the BatchGetObjectAttributes operation."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CloudDirectory",
|
||||
"description": "Cloud Directory customers can fetch attributes within a facet on an object with the new GetObjectAttributes API and can fetch attributes from multiple facets or objects with the BatchGetObjectAttributes operation."
|
||||
}
|
||||
]
|
52
vendor/aws/aws-sdk-php/.changes/3.54.4
vendored
52
vendor/aws/aws-sdk-php/.changes/3.54.4
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Adds a new OriginEndpoint package type CmafPackage in MediaPackage. Origin endpoints can now be configured to use the Common Media Application Format (CMAF) media streaming format. This version of CmafPackage only supports HTTP Live Streaming (HLS) manifests with fragmented MP4."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Native Change Data Capture start point and task recovery support in Database Migration Service. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkMail",
|
||||
"description": "Amazon WorkMail adds the ability to grant users and groups with \"Full Access\", \"Send As\" and \"Send on Behalf\" permissions on a given mailbox."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Added TooManyUpdates exception for AddTagsToResource and RemoveTagsFromResource API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "\"AWS Glue now supports timeout values for ETL jobs. With this release, all new ETL jobs have a default timeout value of 48 hours. AWS Glue also now supports the ability to start a schedule or job events trigger when it is created.\""
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Adds a new OriginEndpoint package type CmafPackage in MediaPackage. Origin endpoints can now be configured to use the Common Media Application Format (CMAF) media streaming format. This version of CmafPackage only supports HTTP Live Streaming (HLS) manifests with fragmented MP4."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Native Change Data Capture start point and task recovery support in Database Migration Service. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkMail",
|
||||
"description": "Amazon WorkMail adds the ability to grant users and groups with \"Full Access\", \"Send As\" and \"Send on Behalf\" permissions on a given mailbox."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Added TooManyUpdates exception for AddTagsToResource and RemoveTagsFromResource API"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Glue",
|
||||
"description": "\"AWS Glue now supports timeout values for ETL jobs. With this release, all new ETL jobs have a default timeout value of 48 hours. AWS Glue also now supports the ability to start a schedule or job events trigger when it is created.\""
|
||||
}
|
||||
]
|
82
vendor/aws/aws-sdk-php/.changes/3.54.5
vendored
82
vendor/aws/aws-sdk-php/.changes/3.54.5
vendored
|
@ -1,42 +1,42 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Added new APIs DeleteInventory and DescribeInventoryDeletions, for customers to delete their custom inventory data."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SecretsManager",
|
||||
"description": "Documentation updates"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "The ModifyDBCluster operation now includes an EngineVersion parameter. You can use this to upgrade the engine for a clustered database."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DeviceFarm",
|
||||
"description": "Adding support for VPCEndpoint feature. Allows customers to be able to access their private endpoints\/services running in their VPC during test automation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Starting today, you can identify opportunities for Amazon RDS cost savings using AWS Cost Explorer's API to access your Amazon RDS Reserved Instance Purchase Recommendations"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "Added new SourceRevision structure to Execution Summary with accompanying definitions as needed in the AWS CodePipeline API Guide."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudHSMV2",
|
||||
"description": "The new CloudHSM is now available in the AWS GovCloud (US)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Added support for customers to see the time at which a Dedicated Host was allocated or released."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Added new APIs DeleteInventory and DescribeInventoryDeletions, for customers to delete their custom inventory data."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SecretsManager",
|
||||
"description": "Documentation updates"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "RDS",
|
||||
"description": "The ModifyDBCluster operation now includes an EngineVersion parameter. You can use this to upgrade the engine for a clustered database."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DeviceFarm",
|
||||
"description": "Adding support for VPCEndpoint feature. Allows customers to be able to access their private endpoints\/services running in their VPC during test automation."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "Starting today, you can identify opportunities for Amazon RDS cost savings using AWS Cost Explorer's API to access your Amazon RDS Reserved Instance Purchase Recommendations"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "Added new SourceRevision structure to Execution Summary with accompanying definitions as needed in the AWS CodePipeline API Guide."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "CloudHSMV2",
|
||||
"description": "The new CloudHSM is now available in the AWS GovCloud (US)."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Added support for customers to see the time at which a Dedicated Host was allocated or released."
|
||||
}
|
||||
]
|
52
vendor/aws/aws-sdk-php/.changes/3.62.11
vendored
52
vendor/aws/aws-sdk-php/.changes/3.62.11
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeService",
|
||||
"description": "You can now specify an Amazon S3 output bucket to store the transcription of your audio file when you call the StartTranscriptionJob operation. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "AWS Cost Explorer provides you with Reserved Instance (RI) purchase recommendations based on your total cross-account Amazon EC2 and Amazon RDS usage. Starting today, linked accounts can also access custom RI purchase recommendations for specific linked accounts directly via AWS Cost Explorer API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationAutoScaling",
|
||||
"description": "The release adds support for custom resource auto scaling."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Added support for DmsTransfer endpoint type and support for re-validate option in table reload API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Add support for .NET Core 2.1 to Lambda."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeService",
|
||||
"description": "You can now specify an Amazon S3 output bucket to store the transcription of your audio file when you call the StartTranscriptionJob operation. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CostExplorer",
|
||||
"description": "AWS Cost Explorer provides you with Reserved Instance (RI) purchase recommendations based on your total cross-account Amazon EC2 and Amazon RDS usage. Starting today, linked accounts can also access custom RI purchase recommendations for specific linked accounts directly via AWS Cost Explorer API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ApplicationAutoScaling",
|
||||
"description": "The release adds support for custom resource auto scaling."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DatabaseMigrationService",
|
||||
"description": "Added support for DmsTransfer endpoint type and support for re-validate option in table reload API."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Lambda",
|
||||
"description": "Add support for .NET Core 2.1 to Lambda."
|
||||
}
|
||||
]
|
22
vendor/aws/aws-sdk-php/.changes/3.68.1
vendored
22
vendor/aws/aws-sdk-php/.changes/3.68.1
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Waiter for SageMaker Batch Transform Jobs."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SecretsManager",
|
||||
"description": "Documentation updates for secretsmanager"
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SageMaker",
|
||||
"description": "Waiter for SageMaker Batch Transform Jobs."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "SecretsManager",
|
||||
"description": "Documentation updates for secretsmanager"
|
||||
}
|
||||
]
|
62
vendor/aws/aws-sdk-php/.changes/3.69.0
vendored
62
vendor/aws/aws-sdk-php/.changes/3.69.0
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "ClientSideMonitoring",
|
||||
"description": "Code for future SDK instrumentation and telemetry."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": " Adds RejectedPatchesAction to baseline to enable stricted validation of the rejected Patches List ; Add InstalledRejected and InstallOverrideList to compliance reporting"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Neptune",
|
||||
"description": "Update neptune command for support in the EU (London) region"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "APIGateway",
|
||||
"description": "Adding support for multi-value parameters in TestInvokeMethod and TestInvokeAuthorizer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "Add resolved source version field in build output"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "StorageGateway",
|
||||
"description": "AWS Storage Gateway now enables you to specify folders and subfolders when you update your file gateway's view of your S3 objects using the Refresh Cache API."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "ClientSideMonitoring",
|
||||
"description": "Code for future SDK instrumentation and telemetry."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": " Adds RejectedPatchesAction to baseline to enable stricted validation of the rejected Patches List ; Add InstalledRejected and InstallOverrideList to compliance reporting"
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Neptune",
|
||||
"description": "Update neptune command for support in the EU (London) region"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "APIGateway",
|
||||
"description": "Adding support for multi-value parameters in TestInvokeMethod and TestInvokeAuthorizer."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodeBuild",
|
||||
"description": "Add resolved source version field in build output"
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "StorageGateway",
|
||||
"description": "AWS Storage Gateway now enables you to specify folders and subfolders when you update your file gateway's view of your S3 objects using the Refresh Cache API."
|
||||
}
|
||||
]
|
12
vendor/aws/aws-sdk-php/.changes/3.69.1
vendored
12
vendor/aws/aws-sdk-php/.changes/3.69.1
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "SDK changes to create a new type of trust for active directory"
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectoryService",
|
||||
"description": "SDK changes to create a new type of trust for active directory"
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.69.10
vendored
32
vendor/aws/aws-sdk-php/.changes/3.69.10
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "This release allows you to now turn on Quality-Defined Variable Bitrate (QVBR) encoding for your AWS Elemental MediaLive channels. You can now deliver a consistently high-quality video viewing experience while reducing overall distribution bitrates by using Quality-Defined Variable Bitrate (QVBR) encoding with AWS Elemental MediaLive. QVBR is a video compression technique that automatically adjusts output bitrates to the complexity of source content and only use the bits required to maintain a defined level of quality. This means using QVBR encoding, you can save on distribution cost, while maintaining, or increasing video quality for your viewers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Route53",
|
||||
"description": "This change allows customers to disable health checks."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppStream",
|
||||
"description": "This API update adds support for creating, managing, and deleting users in the AppStream 2.0 user pool."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "This release allows you to now turn on Quality-Defined Variable Bitrate (QVBR) encoding for your AWS Elemental MediaLive channels. You can now deliver a consistently high-quality video viewing experience while reducing overall distribution bitrates by using Quality-Defined Variable Bitrate (QVBR) encoding with AWS Elemental MediaLive. QVBR is a video compression technique that automatically adjusts output bitrates to the complexity of source content and only use the bits required to maintain a defined level of quality. This means using QVBR encoding, you can save on distribution cost, while maintaining, or increasing video quality for your viewers."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Route53",
|
||||
"description": "This change allows customers to disable health checks."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "AppStream",
|
||||
"description": "This API update adds support for creating, managing, and deleting users in the AppStream 2.0 user pool."
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.69.11
vendored
32
vendor/aws/aws-sdk-php/.changes/3.69.11
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Aws",
|
||||
"description": "Bump Guzzle HTTP patch version for PHP 7.3 compatibility."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Rate Control feature release for State Manager. Users now have the ability to apply rate control parameters similar to run command to their association in state manager console or CLI."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Added support for PowerPro and GraphicsPro WorkSpaces bundles."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Aws",
|
||||
"description": "Bump Guzzle HTTP patch version for PHP 7.3 compatibility."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SSM",
|
||||
"description": "Rate Control feature release for State Manager. Users now have the ability to apply rate control parameters similar to run command to their association in state manager console or CLI."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "WorkSpaces",
|
||||
"description": "Added support for PowerPro and GraphicsPro WorkSpaces bundles."
|
||||
}
|
||||
]
|
22
vendor/aws/aws-sdk-php/.changes/3.92.4
vendored
22
vendor/aws/aws-sdk-php/.changes/3.92.4
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SNS",
|
||||
"description": "With this release AWS SNS adds tagging support for Topics."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "AWS Security Token Service (STS) enables you to request session tokens from the global STS endpoint that work in all AWS Regions. You can configure the global STS endpoint to vend session tokens that are compatible with all AWS Regions using the new IAM SetSecurityTokenServicePreferences API. "
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "SNS",
|
||||
"description": "With this release AWS SNS adds tagging support for Topics."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "IAM",
|
||||
"description": "AWS Security Token Service (STS) enables you to request session tokens from the global STS endpoint that work in all AWS Regions. You can configure the global STS endpoint to vend session tokens that are compatible with all AWS Regions using the new IAM SetSecurityTokenServicePreferences API. "
|
||||
}
|
||||
]
|
42
vendor/aws/aws-sdk-php/.changes/3.92.5
vendored
42
vendor/aws/aws-sdk-php/.changes/3.92.5
vendored
|
@ -1,22 +1,22 @@
|
|||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Aws\\Multipart",
|
||||
"description": "Updated the coroutine promise catch to type-hint against `Throwable` for PHP 7+ while keeping `Exception` for backwards-compatibility."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Added simple cache (PSR-16) adapter."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Transfer",
|
||||
"description": "This release adds support for per-server host-key management. You can now specify the SSH RSA private key used by your SFTP server."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adds support for Elastic Fabric Adapter (EFA) ENIs. "
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Aws\\Multipart",
|
||||
"description": "Updated the coroutine promise catch to type-hint against `Throwable` for PHP 7+ while keeping `Exception` for backwards-compatibility."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "",
|
||||
"description": "Added simple cache (PSR-16) adapter."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "Transfer",
|
||||
"description": "This release adds support for per-server host-key management. You can now specify the SSH RSA private key used by your SFTP server."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adds support for Elastic Fabric Adapter (EFA) ENIs. "
|
||||
}
|
||||
]
|
62
vendor/aws/aws-sdk-php/.changes/3.93.0
vendored
62
vendor/aws/aws-sdk-php/.changes/3.93.0
vendored
|
@ -1,32 +1,32 @@
|
|||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "ManagedBlockchain",
|
||||
"description": "(New Service) Amazon Managed Blockchain is a fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectConnect",
|
||||
"description": "This release adds support for AWS Direct Connect customers to use AWS Transit Gateway with AWS Direct Connect gateway to route traffic between on-premise networks and their VPCs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "Add support for Amazon S3 Batch Operations."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Neptune",
|
||||
"description": "Adds a feature to allow customers to specify a custom parameter group when restoring a database cluster."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "Admin users can now associate\/disassociate aws budgets with a portfolio or product in Service Catalog. End users can see the association by listing it or as part of the describe portfolio\/product output. A new optional boolean parameter, \"DisableTemplateValidation\", is added to ProvisioningArtifactProperties data type. The purpose of the parameter is to enable or disable the CloudFormation template validtion when creating a product or a provisioning artifact."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "This release contains an update to the PipelineContext object that includes the Pipeline ARN, and the Pipeline Execution Id. The ActionContext object is also updated to include the Action Execution Id."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "feature",
|
||||
"category": "ManagedBlockchain",
|
||||
"description": "(New Service) Amazon Managed Blockchain is a fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "DirectConnect",
|
||||
"description": "This release adds support for AWS Direct Connect customers to use AWS Transit Gateway with AWS Direct Connect gateway to route traffic between on-premise networks and their VPCs."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3Control",
|
||||
"description": "Add support for Amazon S3 Batch Operations."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "Neptune",
|
||||
"description": "Adds a feature to allow customers to specify a custom parameter group when restoring a database cluster."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ServiceCatalog",
|
||||
"description": "Admin users can now associate\/disassociate aws budgets with a portfolio or product in Service Catalog. End users can see the association by listing it or as part of the describe portfolio\/product output. A new optional boolean parameter, \"DisableTemplateValidation\", is added to ProvisioningArtifactProperties data type. The purpose of the parameter is to enable or disable the CloudFormation template validtion when creating a product or a provisioning artifact."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "This release contains an update to the PipelineContext object that includes the Pipeline ARN, and the Pipeline Execution Id. The ActionContext object is also updated to include the Action Execution Id."
|
||||
}
|
||||
]
|
32
vendor/aws/aws-sdk-php/.changes/3.93.1
vendored
32
vendor/aws/aws-sdk-php/.changes/3.93.1
vendored
|
@ -1,17 +1,17 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "XRay",
|
||||
"description": "AWS X-Ray now includes Analytics, an interactive approach to analyzing user request paths (i.e., traces). Analytics will allow you to easily understand how your application and its underlying services are performing. With X-Ray Analytics, you can quickly detect application issues, pinpoint the root cause of the issue, determine the severity of the issues, and identify which end users were impacted. With AWS X-Ray Analytics you can explore, analyze, and visualize traces, allowing you to find increases in response time to user requests or increases in error rates. Metadata around peak periods, including frequency and actual times of occurrence, can be investigated by applying filters with a few clicks. You can then drill down on specific errors, faults, and response time root causes and view the associated traces. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds an API for the modification of a VPN Connection, enabling migration from a Virtual Private Gateway (VGW) to a Transit Gateway (TGW), while preserving the VPN endpoint IP addresses on the AWS side as well as the tunnel options."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces additional task definition parameters that enable you to define secret options for Docker log configuration, a per-container list contains secrets stored in AWS Systems Manager Parameter Store or AWS Secrets Manager."
|
||||
}
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "XRay",
|
||||
"description": "AWS X-Ray now includes Analytics, an interactive approach to analyzing user request paths (i.e., traces). Analytics will allow you to easily understand how your application and its underlying services are performing. With X-Ray Analytics, you can quickly detect application issues, pinpoint the root cause of the issue, determine the severity of the issues, and identify which end users were impacted. With AWS X-Ray Analytics you can explore, analyze, and visualize traces, allowing you to find increases in response time to user requests or increases in error rates. Metadata around peak periods, including frequency and actual times of occurrence, can be investigated by applying filters with a few clicks. You can then drill down on specific errors, faults, and response time root causes and view the associated traces. "
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "This release adds an API for the modification of a VPN Connection, enabling migration from a Virtual Private Gateway (VGW) to a Transit Gateway (TGW), while preserving the VPN endpoint IP addresses on the AWS side as well as the tunnel options."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "ECS",
|
||||
"description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces additional task definition parameters that enable you to define secret options for Docker log configuration, a per-container list contains secrets stored in AWS Systems Manager Parameter Store or AWS Secrets Manager."
|
||||
}
|
||||
]
|
54
vendor/aws/aws-sdk-php/.changes/3.93.10
vendored
54
vendor/aws/aws-sdk-php/.changes/3.93.10
vendored
|
@ -1,27 +1,27 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Adds optional configuration for DASH SegmentTemplateFormat to refer to segments by Number with Duration, rather than Number or Time with SegmentTimeline."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adding tagging support for VPC Endpoints and VPC Endpoint Services."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "This feature includes new APIs to add, edit, remove and view tags for pipeline, custom action type and webhook resources. You can also add tags while creating these resources."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeService",
|
||||
"description": "Amazon Transcribe - support transcriptions from audio sources in Indian English (en-IN) and Hindi (hi-IN)."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "In the RDS API and CLI documentation, corrections to the descriptions for Boolean parameters to avoid references to TRUE and FALSE. The RDS CLI does not allow TRUE and FALSE values values for Boolean parameters."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaPackage",
|
||||
"description": "Adds optional configuration for DASH SegmentTemplateFormat to refer to segments by Number with Duration, rather than Number or Time with SegmentTimeline."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adding tagging support for VPC Endpoints and VPC Endpoint Services."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "CodePipeline",
|
||||
"description": "This feature includes new APIs to add, edit, remove and view tags for pipeline, custom action type and webhook resources. You can also add tags while creating these resources."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "TranscribeService",
|
||||
"description": "Amazon Transcribe - support transcriptions from audio sources in Indian English (en-IN) and Hindi (hi-IN)."
|
||||
},
|
||||
{
|
||||
"type": "enhancement",
|
||||
"category": "RDS",
|
||||
"description": "In the RDS API and CLI documentation, corrections to the descriptions for Boolean parameters to avoid references to TRUE and FALSE. The RDS CLI does not allow TRUE and FALSE values values for Boolean parameters."
|
||||
}
|
||||
]
|
||||
|
|
24
vendor/aws/aws-sdk-php/.changes/3.93.11
vendored
24
vendor/aws/aws-sdk-php/.changes/3.93.11
vendored
|
@ -1,12 +1,12 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "Added channel state waiters to MediaLive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "This release updates the Amazon S3 PUT Bucket replication API to include a new optional field named token, which allows you to add a replication configuration to an S3 bucket that has Object Lock enabled."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "MediaLive",
|
||||
"description": "Added channel state waiters to MediaLive."
|
||||
},
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "S3",
|
||||
"description": "This release updates the Amazon S3 PUT Bucket replication API to include a new optional field named token, which allows you to add a replication configuration to an S3 bucket that has Object Lock enabled."
|
||||
}
|
||||
]
|
||||
|
|
14
vendor/aws/aws-sdk-php/.changes/3.99.4
vendored
14
vendor/aws/aws-sdk-php/.changes/3.99.4
vendored
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adds DNS entries and NLB ARNs to describe-vpc-endpoint-connections API response. Adds owner ID to describe-vpc-endpoints and create-vpc-endpoint API responses."
|
||||
}
|
||||
]
|
||||
[
|
||||
{
|
||||
"type": "api-change",
|
||||
"category": "EC2",
|
||||
"description": "Adds DNS entries and NLB ARNs to describe-vpc-endpoint-connections API response. Adds owner ID to describe-vpc-endpoints and create-vpc-endpoint API responses."
|
||||
}
|
||||
]
|
||||
|
|
26
vendor/aws/aws-sdk-php/CHANGELOG.md
vendored
26
vendor/aws/aws-sdk-php/CHANGELOG.md
vendored
|
@ -1,5 +1,31 @@
|
|||
# CHANGELOG
|
||||
|
||||
## 3.198.0 - 2021-10-07
|
||||
|
||||
* `Aws\Backup` - Launch of AWS Backup Vault Lock, which protects your backups from malicious and accidental actions, works with existing backup policies, and helps you meet compliance requirements.
|
||||
* `Aws\Chime` - This release enables customers to configure Chime MediaCapturePipeline via API.
|
||||
* `Aws\Firehose` - Allow support for Amazon Opensearch Service(successor to Amazon Elasticsearch Service) as a Kinesis Data Firehose delivery destination.
|
||||
* `Aws\ManagedGrafana` - Initial release of the SDK for Amazon Managed Grafana API.
|
||||
* `Aws\Schemas` - Removing unused request/response objects.
|
||||
* `Aws\kendra` - Amazon Kendra now supports indexing and querying documents in different languages.
|
||||
|
||||
## 3.197.1 - 2021-10-06
|
||||
|
||||
* `Aws\AmplifyBackend` - Adding a new field 'AmplifyFeatureFlags' to the response of the GetBackend operation. It will return a stringified version of the cli.json file for the given Amplify project.
|
||||
* `Aws\FSx` - This release adds support for Lustre 2.12 to FSx for Lustre.
|
||||
* `Aws\SageMaker` - This release adds a new TrainingInputMode FastFile for SageMaker Training APIs.
|
||||
* `Aws\kendra` - Amazon Kendra now supports integration with AWS SSO
|
||||
|
||||
## 3.197.0 - 2021-10-05
|
||||
|
||||
* `Aws\` - Added support for internal union types, allowing services to specify that exactly one of a number of input options needs to be non null
|
||||
* `Aws\ApplicationAutoScaling` - With this release, Application Auto Scaling adds support for Amazon Neptune. Customers can now automatically add or remove Read Replicas of their Neptune clusters to keep the average CPU Utilization at the target value specified by the customers.
|
||||
* `Aws\Backup` - AWS Backup Audit Manager framework report.
|
||||
* `Aws\EC2` - Released Capacity Reservation Fleet, a feature of Amazon EC2 Capacity Reservations, which provides a way to manage reserved capacity across instance types. For more information: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cr-fleets.html
|
||||
* `Aws\Glue` - This release adds tag as an input of CreateConnection
|
||||
* `Aws\LocationService` - Add support for PositionFiltering.
|
||||
* `Aws\WorkMail` - This release allows customers to change their inbound DMARC settings in Amazon WorkMail.
|
||||
|
||||
## 3.196.2 - 2021-10-04
|
||||
|
||||
* `Aws\CodeBuild` - CodeBuild now allows you to select how batch build statuses are sent to the source provider for a project.
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,251 +1,251 @@
|
|||
{
|
||||
"version": 1,
|
||||
"defaults": {
|
||||
"configuration": {
|
||||
"accessKey": "myaccesskey",
|
||||
"sessionToken": "testsessiontoken",
|
||||
"region": "us-west-2",
|
||||
"environmentVariables": {
|
||||
"AWS_CSM_ENABLED": "true",
|
||||
"AWS_CSM_CLIENT_ID": "AwsPhpSdkTestApp"
|
||||
},
|
||||
"sharedConfigFile": {}
|
||||
},
|
||||
"optionalEventFields": {
|
||||
"ApiCall": {},
|
||||
"ApiCallAttempt": {}
|
||||
}
|
||||
},
|
||||
"cases": [
|
||||
{
|
||||
"description": "Test a client call with all PHP SDK event properties",
|
||||
"apiCalls": [
|
||||
{
|
||||
"serviceId": "CSM Test",
|
||||
"operationName": "TestOperation",
|
||||
"params": {},
|
||||
"attemptResponses": [
|
||||
{
|
||||
"httpStatus": 500,
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable",
|
||||
"totalTime": 0.33,
|
||||
"primaryIp": "33.44.55.66",
|
||||
"namelookupTime": 0.22,
|
||||
"responseHeaders": {
|
||||
"x-amz-request-id": "testrequestid1",
|
||||
"x-amzn-RequestId": "testrequestid2",
|
||||
"x-amz-id-2": "testamzid"
|
||||
}
|
||||
},
|
||||
{
|
||||
"httpStatus": 200,
|
||||
"totalTime": 0.34,
|
||||
"primaryIp": "44.55.66.77",
|
||||
"namelookupTime": 0.23,
|
||||
"responseHeaders": {
|
||||
"x-amz-request-id": "testrequestid3",
|
||||
"x-amzn-RequestId": "testrequestid4",
|
||||
"x-amz-id-2": "testamzid2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"expectedMonitoringEvents": [
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": 330,
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 500,
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"DestinationIp": "33.44.55.66",
|
||||
"DnsLatency": 220,
|
||||
"XAmzRequestId": "testrequestid1",
|
||||
"XAmznRequestId": "testrequestid2",
|
||||
"XAmzId2": "testamzid",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": 340,
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 200,
|
||||
"DestinationIp": "44.55.66.77",
|
||||
"DnsLatency": 230,
|
||||
"XAmzRequestId": "testrequestid3",
|
||||
"XAmznRequestId": "testrequestid4",
|
||||
"XAmzId2": "testamzid2",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCall",
|
||||
"Service": "CSM Test",
|
||||
"Region": "us-west-2",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Timestamp": "ANY_INT",
|
||||
"Version": 1,
|
||||
"AttemptCount": 2,
|
||||
"Latency": "ANY_INT",
|
||||
"MaxRetriesExceeded": 0,
|
||||
"UserAgent": "ANY_STR",
|
||||
"FinalHttpStatusCode": 200
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Test a single client API call that exceeds default max retries",
|
||||
"apiCalls": [
|
||||
{
|
||||
"serviceId": "CSM Test",
|
||||
"operationName": "TestOperation",
|
||||
"params": {},
|
||||
"attemptResponses": [
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"expectedMonitoringEvents": [
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCall",
|
||||
"Service": "CSM Test",
|
||||
"Region": "us-west-2",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Timestamp": "ANY_INT",
|
||||
"Version": 1,
|
||||
"AttemptCount": 4,
|
||||
"Latency": "ANY_INT",
|
||||
"MaxRetriesExceeded": 1,
|
||||
"UserAgent": "ANY_STR",
|
||||
"FinalHttpStatusCode": 503,
|
||||
"FinalAwsException": "ServiceUnavailable",
|
||||
"FinalAwsExceptionMessage": "Service is unavailable"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
{
|
||||
"version": 1,
|
||||
"defaults": {
|
||||
"configuration": {
|
||||
"accessKey": "myaccesskey",
|
||||
"sessionToken": "testsessiontoken",
|
||||
"region": "us-west-2",
|
||||
"environmentVariables": {
|
||||
"AWS_CSM_ENABLED": "true",
|
||||
"AWS_CSM_CLIENT_ID": "AwsPhpSdkTestApp"
|
||||
},
|
||||
"sharedConfigFile": {}
|
||||
},
|
||||
"optionalEventFields": {
|
||||
"ApiCall": {},
|
||||
"ApiCallAttempt": {}
|
||||
}
|
||||
},
|
||||
"cases": [
|
||||
{
|
||||
"description": "Test a client call with all PHP SDK event properties",
|
||||
"apiCalls": [
|
||||
{
|
||||
"serviceId": "CSM Test",
|
||||
"operationName": "TestOperation",
|
||||
"params": {},
|
||||
"attemptResponses": [
|
||||
{
|
||||
"httpStatus": 500,
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable",
|
||||
"totalTime": 0.33,
|
||||
"primaryIp": "33.44.55.66",
|
||||
"namelookupTime": 0.22,
|
||||
"responseHeaders": {
|
||||
"x-amz-request-id": "testrequestid1",
|
||||
"x-amzn-RequestId": "testrequestid2",
|
||||
"x-amz-id-2": "testamzid"
|
||||
}
|
||||
},
|
||||
{
|
||||
"httpStatus": 200,
|
||||
"totalTime": 0.34,
|
||||
"primaryIp": "44.55.66.77",
|
||||
"namelookupTime": 0.23,
|
||||
"responseHeaders": {
|
||||
"x-amz-request-id": "testrequestid3",
|
||||
"x-amzn-RequestId": "testrequestid4",
|
||||
"x-amz-id-2": "testamzid2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"expectedMonitoringEvents": [
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": 330,
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 500,
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"DestinationIp": "33.44.55.66",
|
||||
"DnsLatency": 220,
|
||||
"XAmzRequestId": "testrequestid1",
|
||||
"XAmznRequestId": "testrequestid2",
|
||||
"XAmzId2": "testamzid",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": 340,
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 200,
|
||||
"DestinationIp": "44.55.66.77",
|
||||
"DnsLatency": 230,
|
||||
"XAmzRequestId": "testrequestid3",
|
||||
"XAmznRequestId": "testrequestid4",
|
||||
"XAmzId2": "testamzid2",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCall",
|
||||
"Service": "CSM Test",
|
||||
"Region": "us-west-2",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Timestamp": "ANY_INT",
|
||||
"Version": 1,
|
||||
"AttemptCount": 2,
|
||||
"Latency": "ANY_INT",
|
||||
"MaxRetriesExceeded": 0,
|
||||
"UserAgent": "ANY_STR",
|
||||
"FinalHttpStatusCode": 200
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Test a single client API call that exceeds default max retries",
|
||||
"apiCalls": [
|
||||
{
|
||||
"serviceId": "CSM Test",
|
||||
"operationName": "TestOperation",
|
||||
"params": {},
|
||||
"attemptResponses": [
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
},
|
||||
{
|
||||
"httpStatus": 503,
|
||||
"responseHeaders": {},
|
||||
"errorCode": "ServiceUnavailable",
|
||||
"errorMessage": "Service is unavailable"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"expectedMonitoringEvents": [
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCallAttempt",
|
||||
"Service": "CSM Test",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Version": 1,
|
||||
"Timestamp": "ANY_INT",
|
||||
"AttemptLatency": "ANY_INT",
|
||||
"Fqdn": "csmtest.us-west-2.amazonaws.com",
|
||||
"UserAgent": "ANY_STR",
|
||||
"Region": "us-west-2",
|
||||
"AccessKey": "myaccesskey",
|
||||
"HttpStatusCode": 503,
|
||||
"DestinationIp": "ANY_STR",
|
||||
"DnsLatency": "ANY_INT",
|
||||
"AwsException": "ServiceUnavailable",
|
||||
"AwsExceptionMessage": "Service is unavailable",
|
||||
"SessionToken": "testsessiontoken"
|
||||
},
|
||||
{
|
||||
"Type": "ApiCall",
|
||||
"Service": "CSM Test",
|
||||
"Region": "us-west-2",
|
||||
"Api": "TestOperation",
|
||||
"ClientId": "AwsPhpSdkTestApp",
|
||||
"Timestamp": "ANY_INT",
|
||||
"Version": 1,
|
||||
"AttemptCount": 4,
|
||||
"Latency": "ANY_INT",
|
||||
"MaxRetriesExceeded": 1,
|
||||
"UserAgent": "ANY_STR",
|
||||
"FinalHttpStatusCode": 503,
|
||||
"FinalAwsException": "ServiceUnavailable",
|
||||
"FinalAwsExceptionMessage": "Service is unavailable"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# language: en
|
||||
@performance @clients
|
||||
Feature: Client Performance
|
||||
Background:
|
||||
Given I have loaded my SDK and its dependencies
|
||||
And I have a list of services
|
||||
And I take a snapshot of my resources
|
||||
|
||||
Scenario: Creating and then cleaning up clients doesn't leak resources
|
||||
When I create and discard 100 clients for each service
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Scenario: Sending requests doesn't leak resources
|
||||
When I create a client for each service
|
||||
And I execute 100 command(s) on each client
|
||||
And I destroy all the clients
|
||||
Then I should not have leaked any resources
|
||||
# language: en
|
||||
@performance @clients
|
||||
Feature: Client Performance
|
||||
Background:
|
||||
Given I have loaded my SDK and its dependencies
|
||||
And I have a list of services
|
||||
And I take a snapshot of my resources
|
||||
|
||||
Scenario: Creating and then cleaning up clients doesn't leak resources
|
||||
When I create and discard 100 clients for each service
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Scenario: Sending requests doesn't leak resources
|
||||
When I create a client for each service
|
||||
And I execute 100 command(s) on each client
|
||||
And I destroy all the clients
|
||||
Then I should not have leaked any resources
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
# language: en
|
||||
@performance @streaming
|
||||
Feature: Streaming transfers consume a fixed amount of memory
|
||||
|
||||
Scenario Outline: Streaming uploads are O(1) in memory usage
|
||||
Given I have a <bytes> byte file
|
||||
And I take a snapshot of my resources
|
||||
When I upload the file
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Examples:
|
||||
| bytes |
|
||||
| 2097152 |
|
||||
| 209715200 |
|
||||
|
||||
Scenario Outline: Streaming download are O(1) in memory usage
|
||||
Given I have a <bytes> byte file
|
||||
And I take a snapshot of my resources
|
||||
When I upload the file
|
||||
And then download the file
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Examples:
|
||||
| bytes |
|
||||
| 2097152 |
|
||||
| 209715200 |
|
||||
# language: en
|
||||
@performance @streaming
|
||||
Feature: Streaming transfers consume a fixed amount of memory
|
||||
|
||||
Scenario Outline: Streaming uploads are O(1) in memory usage
|
||||
Given I have a <bytes> byte file
|
||||
And I take a snapshot of my resources
|
||||
When I upload the file
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Examples:
|
||||
| bytes |
|
||||
| 2097152 |
|
||||
| 209715200 |
|
||||
|
||||
Scenario Outline: Streaming download are O(1) in memory usage
|
||||
Given I have a <bytes> byte file
|
||||
And I take a snapshot of my resources
|
||||
When I upload the file
|
||||
And then download the file
|
||||
Then I should not have leaked any resources
|
||||
|
||||
Examples:
|
||||
| bytes |
|
||||
| 2097152 |
|
||||
| 209715200 |
|
||||
|
|
|
@ -1,29 +1,29 @@
|
|||
@s3 @integ
|
||||
Feature: POST object uploads
|
||||
|
||||
Scenario: Upload an object via POST object with Signature V2
|
||||
Given I have an s3 client and I have a file
|
||||
And I have an array of form inputs as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I provide a json string policy as following:
|
||||
"""
|
||||
{"expiration":"2026-04-25T22:53:16Z",
|
||||
"conditions":[{"acl":"public-read"}]}
|
||||
"""
|
||||
When I create a POST object SigV2 with inputs and policy
|
||||
And I make a HTTP POST request
|
||||
Then the file called "file.ext" is uploaded
|
||||
|
||||
Scenario: Upload an object via POST object with Signature V4
|
||||
Given I have an s3 client and I have a file
|
||||
And I have an array of form inputs as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I provide an array of policy conditions as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I want the policy expires after "+ 2 hours"
|
||||
When I create a POST object SigV4 with inputs and policy
|
||||
And I make a HTTP POST request
|
||||
Then the file called "file.ext" is uploaded
|
||||
@s3 @integ
|
||||
Feature: POST object uploads
|
||||
|
||||
Scenario: Upload an object via POST object with Signature V2
|
||||
Given I have an s3 client and I have a file
|
||||
And I have an array of form inputs as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I provide a json string policy as following:
|
||||
"""
|
||||
{"expiration":"2026-04-25T22:53:16Z",
|
||||
"conditions":[{"acl":"public-read"}]}
|
||||
"""
|
||||
When I create a POST object SigV2 with inputs and policy
|
||||
And I make a HTTP POST request
|
||||
Then the file called "file.ext" is uploaded
|
||||
|
||||
Scenario: Upload an object via POST object with Signature V4
|
||||
Given I have an s3 client and I have a file
|
||||
And I have an array of form inputs as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I provide an array of policy conditions as following:
|
||||
|key |value |
|
||||
|acl |public-read |
|
||||
And I want the policy expires after "+ 2 hours"
|
||||
When I create a POST object SigV4 with inputs and policy
|
||||
And I make a HTTP POST request
|
||||
Then the file called "file.ext" is uploaded
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
@s3 @integ
|
||||
Feature: Pre-signed URLs
|
||||
|
||||
Scenario: Get an object with a pre-signed request
|
||||
Given I have uploaded an object to S3 with a key of "file.ext" and a body of "abc123"
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | file.ext |
|
||||
Then the contents of the response to the presigned request should be "abc123"
|
||||
|
||||
Scenario: Put an object with a pre-signed request
|
||||
Given I create a pre-signed request for a "PutObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
| Body | xxx_yyy_zzz |
|
||||
And I send the pre-signed request
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
Then the contents of the response to the presigned request should be "xxx_yyy_zzz"
|
||||
|
||||
Scenario: Put an unsigned object with a pre-signed request
|
||||
Given I create a pre-signed request for a "PutObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
| Body | xxx_yyy_zzz |
|
||||
| ContentSHA256 | UNSIGNED-PAYLOAD |
|
||||
And I change the body of the pre-signed request to be "zzz_yyy_xxx"
|
||||
And I send the pre-signed request
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
Then the contents of the response to the presigned request should be "zzz_yyy_xxx"
|
||||
@s3 @integ
|
||||
Feature: Pre-signed URLs
|
||||
|
||||
Scenario: Get an object with a pre-signed request
|
||||
Given I have uploaded an object to S3 with a key of "file.ext" and a body of "abc123"
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | file.ext |
|
||||
Then the contents of the response to the presigned request should be "abc123"
|
||||
|
||||
Scenario: Put an object with a pre-signed request
|
||||
Given I create a pre-signed request for a "PutObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
| Body | xxx_yyy_zzz |
|
||||
And I send the pre-signed request
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
Then the contents of the response to the presigned request should be "xxx_yyy_zzz"
|
||||
|
||||
Scenario: Put an unsigned object with a pre-signed request
|
||||
Given I create a pre-signed request for a "PutObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
| Body | xxx_yyy_zzz |
|
||||
| ContentSHA256 | UNSIGNED-PAYLOAD |
|
||||
And I change the body of the pre-signed request to be "zzz_yyy_xxx"
|
||||
And I send the pre-signed request
|
||||
When I create a pre-signed request for a "GetObject" command with:
|
||||
| key | value |
|
||||
| Key | foo.bar |
|
||||
Then the contents of the response to the presigned request should be "zzz_yyy_xxx"
|
||||
|
|
|
@ -1,42 +1,42 @@
|
|||
@s3Encryption @integ
|
||||
Feature: S3 Client Side Encryption
|
||||
|
||||
Scenario: Upload PHP's GCM encrypted fixtures
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I encrypt each fixture with "kms" "AWS_SDK_TEST_ALIAS" "us-west-2" and "aes_gcm"
|
||||
And upload "PHP" data with folder "version_2"
|
||||
|
||||
Scenario: Upload PHP's CBC encrypted fixtures
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I encrypt each fixture with "kms" "AWS_SDK_TEST_ALIAS" "us-west-2" and "aes_cbc"
|
||||
And upload "PHP" data with folder "version_2"
|
||||
|
||||
Scenario: Get all PHP plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "PHP" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all PHP plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "PHP" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Go plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Go" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Go plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Go" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Java plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Java" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Java plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Java" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
@s3Encryption @integ
|
||||
Feature: S3 Client Side Encryption
|
||||
|
||||
Scenario: Upload PHP's GCM encrypted fixtures
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I encrypt each fixture with "kms" "AWS_SDK_TEST_ALIAS" "us-west-2" and "aes_gcm"
|
||||
And upload "PHP" data with folder "version_2"
|
||||
|
||||
Scenario: Upload PHP's CBC encrypted fixtures
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I encrypt each fixture with "kms" "AWS_SDK_TEST_ALIAS" "us-west-2" and "aes_cbc"
|
||||
And upload "PHP" data with folder "version_2"
|
||||
|
||||
Scenario: Get all PHP plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "PHP" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all PHP plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "PHP" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Go plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Go" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Go plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Go" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Java plaintext fixtures for kms keyed aes gcm
|
||||
When I get all fixtures for "aes_gcm" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Java" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
||||
Scenario: Get all Java plaintext fixtures for kms keyed aes cbc
|
||||
When I get all fixtures for "aes_cbc" from "aws-s3-shared-tests"
|
||||
Then I decrypt each fixture against "Java" "version_2"
|
||||
And I compare the decrypted ciphertext to the plaintext
|
||||
|
|
488
vendor/aws/aws-sdk-php/src/Api/ApiProvider.php
vendored
488
vendor/aws/aws-sdk-php/src/Api/ApiProvider.php
vendored
|
@ -1,244 +1,244 @@
|
|||
<?php
|
||||
namespace Aws\Api;
|
||||
|
||||
use Aws\Exception\UnresolvedApiException;
|
||||
|
||||
/**
|
||||
* API providers.
|
||||
*
|
||||
* An API provider is a function that accepts a type, service, and version and
|
||||
* returns an array of API data on success or NULL if no API data can be created
|
||||
* for the provided arguments.
|
||||
*
|
||||
* You can wrap your calls to an API provider with the
|
||||
* {@see ApiProvider::resolve} method to ensure that API data is created. If the
|
||||
* API data is not created, then the resolve() method will throw a
|
||||
* {@see Aws\Exception\UnresolvedApiException}.
|
||||
*
|
||||
* use Aws\Api\ApiProvider;
|
||||
* $provider = ApiProvider::defaultProvider();
|
||||
* // Returns an array or NULL.
|
||||
* $data = $provider('api', 's3', '2006-03-01');
|
||||
* // Returns an array or throws.
|
||||
* $data = ApiProvider::resolve($provider, 'api', 'elasticfood', '2020-01-01');
|
||||
*
|
||||
* You can compose multiple providers into a single provider using
|
||||
* {@see Aws\or_chain}. This method accepts providers as arguments and
|
||||
* returns a new function that will invoke each provider until a non-null value
|
||||
* is returned.
|
||||
*
|
||||
* $a = ApiProvider::filesystem(sys_get_temp_dir() . '/aws-beta-models');
|
||||
* $b = ApiProvider::manifest();
|
||||
*
|
||||
* $c = \Aws\or_chain($a, $b);
|
||||
* $data = $c('api', 'betaservice', '2015-08-08'); // $a handles this.
|
||||
* $data = $c('api', 's3', '2006-03-01'); // $b handles this.
|
||||
* $data = $c('api', 'invalid', '2014-12-15'); // Neither handles this.
|
||||
*/
|
||||
class ApiProvider
|
||||
{
|
||||
/** @var array A map of public API type names to their file suffix. */
|
||||
private static $typeMap = [
|
||||
'api' => 'api-2',
|
||||
'paginator' => 'paginators-1',
|
||||
'waiter' => 'waiters-2',
|
||||
'docs' => 'docs-2',
|
||||
];
|
||||
|
||||
/** @var array API manifest */
|
||||
private $manifest;
|
||||
|
||||
/** @var string The directory containing service models. */
|
||||
private $modelsDir;
|
||||
|
||||
/**
|
||||
* Resolves an API provider and ensures a non-null return value.
|
||||
*
|
||||
* @param callable $provider Provider function to invoke.
|
||||
* @param string $type Type of data ('api', 'waiter', 'paginator').
|
||||
* @param string $service Service name.
|
||||
* @param string $version API version.
|
||||
*
|
||||
* @return array
|
||||
* @throws UnresolvedApiException
|
||||
*/
|
||||
public static function resolve(callable $provider, $type, $service, $version)
|
||||
{
|
||||
// Execute the provider and return the result, if there is one.
|
||||
$result = $provider($type, $service, $version);
|
||||
if (is_array($result)) {
|
||||
if (!isset($result['metadata']['serviceIdentifier'])) {
|
||||
$result['metadata']['serviceIdentifier'] = $service;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
// Throw an exception with a message depending on the inputs.
|
||||
if (!isset(self::$typeMap[$type])) {
|
||||
$msg = "The type must be one of: " . implode(', ', self::$typeMap);
|
||||
} elseif ($service) {
|
||||
$msg = "The {$service} service does not have version: {$version}.";
|
||||
} else {
|
||||
$msg = "You must specify a service name to retrieve its API data.";
|
||||
}
|
||||
|
||||
throw new UnresolvedApiException($msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Default SDK API provider.
|
||||
*
|
||||
* This provider loads pre-built manifest data from the `data` directory.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
public static function defaultProvider()
|
||||
{
|
||||
return new self(__DIR__ . '/../data', \Aws\manifest());
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads API data after resolving the version to the latest, compatible,
|
||||
* available version based on the provided manifest data.
|
||||
*
|
||||
* Manifest data is essentially an associative array of service names to
|
||||
* associative arrays of API version aliases.
|
||||
*
|
||||
* [
|
||||
* ...
|
||||
* 'ec2' => [
|
||||
* 'latest' => '2014-10-01',
|
||||
* '2014-10-01' => '2014-10-01',
|
||||
* '2014-09-01' => '2014-10-01',
|
||||
* '2014-06-15' => '2014-10-01',
|
||||
* ...
|
||||
* ],
|
||||
* 'ecs' => [...],
|
||||
* 'elasticache' => [...],
|
||||
* ...
|
||||
* ]
|
||||
*
|
||||
* @param string $dir Directory containing service models.
|
||||
* @param array $manifest The API version manifest data.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
public static function manifest($dir, array $manifest)
|
||||
{
|
||||
return new self($dir, $manifest);
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads API data from the specified directory.
|
||||
*
|
||||
* If "latest" is specified as the version, this provider must glob the
|
||||
* directory to find which is the latest available version.
|
||||
*
|
||||
* @param string $dir Directory containing service models.
|
||||
*
|
||||
* @return self
|
||||
* @throws \InvalidArgumentException if the provided `$dir` is invalid.
|
||||
*/
|
||||
public static function filesystem($dir)
|
||||
{
|
||||
return new self($dir);
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves a list of valid versions for the specified service.
|
||||
*
|
||||
* @param string $service Service name
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function getVersions($service)
|
||||
{
|
||||
if (!isset($this->manifest)) {
|
||||
$this->buildVersionsList($service);
|
||||
}
|
||||
|
||||
if (!isset($this->manifest[$service]['versions'])) {
|
||||
return [];
|
||||
}
|
||||
|
||||
return array_values(array_unique($this->manifest[$service]['versions']));
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute the provider.
|
||||
*
|
||||
* @param string $type Type of data ('api', 'waiter', 'paginator').
|
||||
* @param string $service Service name.
|
||||
* @param string $version API version.
|
||||
*
|
||||
* @return array|null
|
||||
*/
|
||||
public function __invoke($type, $service, $version)
|
||||
{
|
||||
// Resolve the type or return null.
|
||||
if (isset(self::$typeMap[$type])) {
|
||||
$type = self::$typeMap[$type];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
// Resolve the version or return null.
|
||||
if (!isset($this->manifest)) {
|
||||
$this->buildVersionsList($service);
|
||||
}
|
||||
|
||||
if (!isset($this->manifest[$service]['versions'][$version])) {
|
||||
return null;
|
||||
}
|
||||
|
||||
$version = $this->manifest[$service]['versions'][$version];
|
||||
$path = "{$this->modelsDir}/{$service}/{$version}/{$type}.json";
|
||||
|
||||
try {
|
||||
return \Aws\load_compiled_json($path);
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $modelsDir Directory containing service models.
|
||||
* @param array $manifest The API version manifest data.
|
||||
*/
|
||||
private function __construct($modelsDir, array $manifest = null)
|
||||
{
|
||||
$this->manifest = $manifest;
|
||||
$this->modelsDir = rtrim($modelsDir, '/');
|
||||
if (!is_dir($this->modelsDir)) {
|
||||
throw new \InvalidArgumentException(
|
||||
"The specified models directory, {$modelsDir}, was not found."
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Build the versions list for the specified service by globbing the dir.
|
||||
*/
|
||||
private function buildVersionsList($service)
|
||||
{
|
||||
$dir = "{$this->modelsDir}/{$service}/";
|
||||
|
||||
if (!is_dir($dir)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Get versions, remove . and .., and sort in descending order.
|
||||
$results = array_diff(scandir($dir, SCANDIR_SORT_DESCENDING), ['..', '.']);
|
||||
|
||||
if (!$results) {
|
||||
$this->manifest[$service] = ['versions' => []];
|
||||
} else {
|
||||
$this->manifest[$service] = [
|
||||
'versions' => [
|
||||
'latest' => $results[0]
|
||||
]
|
||||
];
|
||||
$this->manifest[$service]['versions'] += array_combine($results, $results);
|
||||
}
|
||||
}
|
||||
}
|
||||
<?php
|
||||
namespace Aws\Api;
|
||||
|
||||
use Aws\Exception\UnresolvedApiException;
|
||||
|
||||
/**
|
||||
* API providers.
|
||||
*
|
||||
* An API provider is a function that accepts a type, service, and version and
|
||||
* returns an array of API data on success or NULL if no API data can be created
|
||||
* for the provided arguments.
|
||||
*
|
||||
* You can wrap your calls to an API provider with the
|
||||
* {@see ApiProvider::resolve} method to ensure that API data is created. If the
|
||||
* API data is not created, then the resolve() method will throw a
|
||||
* {@see Aws\Exception\UnresolvedApiException}.
|
||||
*
|
||||
* use Aws\Api\ApiProvider;
|
||||
* $provider = ApiProvider::defaultProvider();
|
||||
* // Returns an array or NULL.
|
||||
* $data = $provider('api', 's3', '2006-03-01');
|
||||
* // Returns an array or throws.
|
||||
* $data = ApiProvider::resolve($provider, 'api', 'elasticfood', '2020-01-01');
|
||||
*
|
||||
* You can compose multiple providers into a single provider using
|
||||
* {@see Aws\or_chain}. This method accepts providers as arguments and
|
||||
* returns a new function that will invoke each provider until a non-null value
|
||||
* is returned.
|
||||
*
|
||||
* $a = ApiProvider::filesystem(sys_get_temp_dir() . '/aws-beta-models');
|
||||
* $b = ApiProvider::manifest();
|
||||
*
|
||||
* $c = \Aws\or_chain($a, $b);
|
||||
* $data = $c('api', 'betaservice', '2015-08-08'); // $a handles this.
|
||||
* $data = $c('api', 's3', '2006-03-01'); // $b handles this.
|
||||
* $data = $c('api', 'invalid', '2014-12-15'); // Neither handles this.
|
||||
*/
|
||||
class ApiProvider
|
||||
{
|
||||
/** @var array A map of public API type names to their file suffix. */
|
||||
private static $typeMap = [
|
||||
'api' => 'api-2',
|
||||
'paginator' => 'paginators-1',
|
||||
'waiter' => 'waiters-2',
|
||||
'docs' => 'docs-2',
|
||||
];
|
||||
|
||||
/** @var array API manifest */
|
||||
private $manifest;
|
||||
|
||||
/** @var string The directory containing service models. */
|
||||
private $modelsDir;
|
||||
|
||||
/**
|
||||
* Resolves an API provider and ensures a non-null return value.
|
||||
*
|
||||
* @param callable $provider Provider function to invoke.
|
||||
* @param string $type Type of data ('api', 'waiter', 'paginator').
|
||||
* @param string $service Service name.
|
||||
* @param string $version API version.
|
||||
*
|
||||
* @return array
|
||||
* @throws UnresolvedApiException
|
||||
*/
|
||||
public static function resolve(callable $provider, $type, $service, $version)
|
||||
{
|
||||
// Execute the provider and return the result, if there is one.
|
||||
$result = $provider($type, $service, $version);
|
||||
if (is_array($result)) {
|
||||
if (!isset($result['metadata']['serviceIdentifier'])) {
|
||||
$result['metadata']['serviceIdentifier'] = $service;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
// Throw an exception with a message depending on the inputs.
|
||||
if (!isset(self::$typeMap[$type])) {
|
||||
$msg = "The type must be one of: " . implode(', ', self::$typeMap);
|
||||
} elseif ($service) {
|
||||
$msg = "The {$service} service does not have version: {$version}.";
|
||||
} else {
|
||||
$msg = "You must specify a service name to retrieve its API data.";
|
||||
}
|
||||
|
||||
throw new UnresolvedApiException($msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Default SDK API provider.
|
||||
*
|
||||
* This provider loads pre-built manifest data from the `data` directory.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
public static function defaultProvider()
|
||||
{
|
||||
return new self(__DIR__ . '/../data', \Aws\manifest());
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads API data after resolving the version to the latest, compatible,
|
||||
* available version based on the provided manifest data.
|
||||
*
|
||||
* Manifest data is essentially an associative array of service names to
|
||||
* associative arrays of API version aliases.
|
||||
*
|
||||
* [
|
||||
* ...
|
||||
* 'ec2' => [
|
||||
* 'latest' => '2014-10-01',
|
||||
* '2014-10-01' => '2014-10-01',
|
||||
* '2014-09-01' => '2014-10-01',
|
||||
* '2014-06-15' => '2014-10-01',
|
||||
* ...
|
||||
* ],
|
||||
* 'ecs' => [...],
|
||||
* 'elasticache' => [...],
|
||||
* ...
|
||||
* ]
|
||||
*
|
||||
* @param string $dir Directory containing service models.
|
||||
* @param array $manifest The API version manifest data.
|
||||
*
|
||||
* @return self
|
||||
*/
|
||||
public static function manifest($dir, array $manifest)
|
||||
{
|
||||
return new self($dir, $manifest);
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads API data from the specified directory.
|
||||
*
|
||||
* If "latest" is specified as the version, this provider must glob the
|
||||
* directory to find which is the latest available version.
|
||||
*
|
||||
* @param string $dir Directory containing service models.
|
||||
*
|
||||
* @return self
|
||||
* @throws \InvalidArgumentException if the provided `$dir` is invalid.
|
||||
*/
|
||||
public static function filesystem($dir)
|
||||
{
|
||||
return new self($dir);
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves a list of valid versions for the specified service.
|
||||
*
|
||||
* @param string $service Service name
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function getVersions($service)
|
||||
{
|
||||
if (!isset($this->manifest)) {
|
||||
$this->buildVersionsList($service);
|
||||
}
|
||||
|
||||
if (!isset($this->manifest[$service]['versions'])) {
|
||||
return [];
|
||||
}
|
||||
|
||||
return array_values(array_unique($this->manifest[$service]['versions']));
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute the provider.
|
||||
*
|
||||
* @param string $type Type of data ('api', 'waiter', 'paginator').
|
||||
* @param string $service Service name.
|
||||
* @param string $version API version.
|
||||
*
|
||||
* @return array|null
|
||||
*/
|
||||
public function __invoke($type, $service, $version)
|
||||
{
|
||||
// Resolve the type or return null.
|
||||
if (isset(self::$typeMap[$type])) {
|
||||
$type = self::$typeMap[$type];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
// Resolve the version or return null.
|
||||
if (!isset($this->manifest)) {
|
||||
$this->buildVersionsList($service);
|
||||
}
|
||||
|
||||
if (!isset($this->manifest[$service]['versions'][$version])) {
|
||||
return null;
|
||||
}
|
||||
|
||||
$version = $this->manifest[$service]['versions'][$version];
|
||||
$path = "{$this->modelsDir}/{$service}/{$version}/{$type}.json";
|
||||
|
||||
try {
|
||||
return \Aws\load_compiled_json($path);
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $modelsDir Directory containing service models.
|
||||
* @param array $manifest The API version manifest data.
|
||||
*/
|
||||
private function __construct($modelsDir, array $manifest = null)
|
||||
{
|
||||
$this->manifest = $manifest;
|
||||
$this->modelsDir = rtrim($modelsDir, '/');
|
||||
if (!is_dir($this->modelsDir)) {
|
||||
throw new \InvalidArgumentException(
|
||||
"The specified models directory, {$modelsDir}, was not found."
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Build the versions list for the specified service by globbing the dir.
|
||||
*/
|
||||
private function buildVersionsList($service)
|
||||
{
|
||||
$dir = "{$this->modelsDir}/{$service}/";
|
||||
|
||||
if (!is_dir($dir)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Get versions, remove . and .., and sort in descending order.
|
||||
$results = array_diff(scandir($dir, SCANDIR_SORT_DESCENDING), ['..', '.']);
|
||||
|
||||
if (!$results) {
|
||||
$this->manifest[$service] = ['versions' => []];
|
||||
} else {
|
||||
$this->manifest[$service] = [
|
||||
'versions' => [
|
||||
'latest' => $results[0]
|
||||
]
|
||||
];
|
||||
$this->manifest[$service]['versions'] += array_combine($results, $results);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
204
vendor/aws/aws-sdk-php/src/Api/DateTimeResult.php
vendored
204
vendor/aws/aws-sdk-php/src/Api/DateTimeResult.php
vendored
|
@ -1,102 +1,102 @@
|
|||
<?php
|
||||
|
||||
namespace Aws\Api;
|
||||
|
||||
use Aws\Api\Parser\Exception\ParserException;
|
||||
use Exception;
|
||||
|
||||
/**
|
||||
* DateTime overrides that make DateTime work more seamlessly as a string,
|
||||
* with JSON documents, and with JMESPath.
|
||||
*/
|
||||
class DateTimeResult extends \DateTime implements \JsonSerializable
|
||||
{
|
||||
/**
|
||||
* Create a new DateTimeResult from a unix timestamp.
|
||||
* The Unix epoch (or Unix time or POSIX time or Unix
|
||||
* timestamp) is the number of seconds that have elapsed since
|
||||
* January 1, 1970 (midnight UTC/GMT).
|
||||
* @param $unixTimestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
* @throws Exception
|
||||
*/
|
||||
public static function fromEpoch($unixTimestamp)
|
||||
{
|
||||
return new self(gmdate('c', $unixTimestamp));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $iso8601Timestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
*/
|
||||
public static function fromISO8601($iso8601Timestamp)
|
||||
{
|
||||
if (is_numeric($iso8601Timestamp) || !is_string($iso8601Timestamp)) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromISO8601');
|
||||
}
|
||||
return new DateTimeResult($iso8601Timestamp);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new DateTimeResult from an unknown timestamp.
|
||||
*
|
||||
* @param $timestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
* @throws ParserException|Exception
|
||||
*/
|
||||
public static function fromTimestamp($timestamp, $expectedFormat = null)
|
||||
{
|
||||
if (empty($timestamp)) {
|
||||
return self::fromEpoch(0);
|
||||
}
|
||||
|
||||
if (!(is_string($timestamp) || is_numeric($timestamp))) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromTimestamp');
|
||||
}
|
||||
|
||||
try {
|
||||
if ($expectedFormat == 'iso8601') {
|
||||
try {
|
||||
return self::fromISO8601($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
return self::fromEpoch($timestamp);
|
||||
}
|
||||
} else if ($expectedFormat == 'unixTimestamp') {
|
||||
try {
|
||||
return self::fromEpoch($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
return self::fromISO8601($timestamp);
|
||||
}
|
||||
} else if (\Aws\is_valid_epoch($timestamp)) {
|
||||
return self::fromEpoch($timestamp);
|
||||
}
|
||||
return self::fromISO8601($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromTimestamp');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Serialize the DateTimeResult as an ISO 8601 date string.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return $this->format('c');
|
||||
}
|
||||
|
||||
/**
|
||||
* Serialize the date as an ISO 8601 date when serializing as JSON.
|
||||
*
|
||||
* @return mixed|string
|
||||
*/
|
||||
#[\ReturnTypeWillChange]
|
||||
public function jsonSerialize()
|
||||
{
|
||||
return (string) $this;
|
||||
}
|
||||
}
|
||||
<?php
|
||||
|
||||
namespace Aws\Api;
|
||||
|
||||
use Aws\Api\Parser\Exception\ParserException;
|
||||
use Exception;
|
||||
|
||||
/**
|
||||
* DateTime overrides that make DateTime work more seamlessly as a string,
|
||||
* with JSON documents, and with JMESPath.
|
||||
*/
|
||||
class DateTimeResult extends \DateTime implements \JsonSerializable
|
||||
{
|
||||
/**
|
||||
* Create a new DateTimeResult from a unix timestamp.
|
||||
* The Unix epoch (or Unix time or POSIX time or Unix
|
||||
* timestamp) is the number of seconds that have elapsed since
|
||||
* January 1, 1970 (midnight UTC/GMT).
|
||||
* @param $unixTimestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
* @throws Exception
|
||||
*/
|
||||
public static function fromEpoch($unixTimestamp)
|
||||
{
|
||||
return new self(gmdate('c', $unixTimestamp));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $iso8601Timestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
*/
|
||||
public static function fromISO8601($iso8601Timestamp)
|
||||
{
|
||||
if (is_numeric($iso8601Timestamp) || !is_string($iso8601Timestamp)) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromISO8601');
|
||||
}
|
||||
return new DateTimeResult($iso8601Timestamp);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new DateTimeResult from an unknown timestamp.
|
||||
*
|
||||
* @param $timestamp
|
||||
*
|
||||
* @return DateTimeResult
|
||||
* @throws ParserException|Exception
|
||||
*/
|
||||
public static function fromTimestamp($timestamp, $expectedFormat = null)
|
||||
{
|
||||
if (empty($timestamp)) {
|
||||
return self::fromEpoch(0);
|
||||
}
|
||||
|
||||
if (!(is_string($timestamp) || is_numeric($timestamp))) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromTimestamp');
|
||||
}
|
||||
|
||||
try {
|
||||
if ($expectedFormat == 'iso8601') {
|
||||
try {
|
||||
return self::fromISO8601($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
return self::fromEpoch($timestamp);
|
||||
}
|
||||
} else if ($expectedFormat == 'unixTimestamp') {
|
||||
try {
|
||||
return self::fromEpoch($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
return self::fromISO8601($timestamp);
|
||||
}
|
||||
} else if (\Aws\is_valid_epoch($timestamp)) {
|
||||
return self::fromEpoch($timestamp);
|
||||
}
|
||||
return self::fromISO8601($timestamp);
|
||||
} catch (Exception $exception) {
|
||||
throw new ParserException('Invalid timestamp value passed to DateTimeResult::fromTimestamp');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Serialize the DateTimeResult as an ISO 8601 date string.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return $this->format('c');
|
||||
}
|
||||
|
||||
/**
|
||||
* Serialize the date as an ISO 8601 date when serializing as JSON.
|
||||
*
|
||||
* @return mixed|string
|
||||
*/
|
||||
#[\ReturnTypeWillChange]
|
||||
public function jsonSerialize()
|
||||
{
|
||||
return (string) $this;
|
||||
}
|
||||
}
|
||||
|
|
256
vendor/aws/aws-sdk-php/src/Api/DocModel.php
vendored
256
vendor/aws/aws-sdk-php/src/Api/DocModel.php
vendored
|
@ -1,128 +1,128 @@
|
|||
<?php
|
||||
namespace Aws\Api;
|
||||
|
||||
/**
|
||||
* Encapsulates the documentation strings for a given service-version and
|
||||
* provides methods for extracting the desired parts related to a service,
|
||||
* operation, error, or shape (i.e., parameter).
|
||||
*/
|
||||
class DocModel
|
||||
{
|
||||
/** @var array */
|
||||
private $docs;
|
||||
|
||||
/**
|
||||
* @param array $docs
|
||||
*
|
||||
* @throws \RuntimeException
|
||||
*/
|
||||
public function __construct(array $docs)
|
||||
{
|
||||
if (!extension_loaded('tidy')) {
|
||||
throw new \RuntimeException('The "tidy" PHP extension is required.');
|
||||
}
|
||||
|
||||
$this->docs = $docs;
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert the doc model to an array.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function toArray()
|
||||
{
|
||||
return $this->docs;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about the service.
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getServiceDocs()
|
||||
{
|
||||
return isset($this->docs['service']) ? $this->docs['service'] : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about an operation.
|
||||
*
|
||||
* @param string $operation Name of the operation
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getOperationDocs($operation)
|
||||
{
|
||||
return isset($this->docs['operations'][$operation])
|
||||
? $this->docs['operations'][$operation]
|
||||
: null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about an error.
|
||||
*
|
||||
* @param string $error Name of the error
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getErrorDocs($error)
|
||||
{
|
||||
return isset($this->docs['shapes'][$error]['base'])
|
||||
? $this->docs['shapes'][$error]['base']
|
||||
: null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about a shape, specific to the context.
|
||||
*
|
||||
* @param string $shapeName Name of the shape.
|
||||
* @param string $parentName Name of the parent/context shape.
|
||||
* @param string $ref Name used by the context to reference the shape.
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getShapeDocs($shapeName, $parentName, $ref)
|
||||
{
|
||||
if (!isset($this->docs['shapes'][$shapeName])) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$result = '';
|
||||
$d = $this->docs['shapes'][$shapeName];
|
||||
if (isset($d['refs']["{$parentName}\$${ref}"])) {
|
||||
$result = $d['refs']["{$parentName}\$${ref}"];
|
||||
} elseif (isset($d['base'])) {
|
||||
$result = $d['base'];
|
||||
}
|
||||
|
||||
if (isset($d['append'])) {
|
||||
$result .= $d['append'];
|
||||
}
|
||||
|
||||
return $this->clean($result);
|
||||
}
|
||||
|
||||
private function clean($content)
|
||||
{
|
||||
if (!$content) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$tidy = new \tidy();
|
||||
$tidy->parseString($content, [
|
||||
'indent' => true,
|
||||
'doctype' => 'omit',
|
||||
'output-html' => true,
|
||||
'show-body-only' => true,
|
||||
'drop-empty-paras' => true,
|
||||
'drop-font-tags' => true,
|
||||
'drop-proprietary-attributes' => true,
|
||||
'hide-comments' => true,
|
||||
'logical-emphasis' => true
|
||||
]);
|
||||
$tidy->cleanRepair();
|
||||
|
||||
return (string) $content;
|
||||
}
|
||||
}
|
||||
<?php
|
||||
namespace Aws\Api;
|
||||
|
||||
/**
|
||||
* Encapsulates the documentation strings for a given service-version and
|
||||
* provides methods for extracting the desired parts related to a service,
|
||||
* operation, error, or shape (i.e., parameter).
|
||||
*/
|
||||
class DocModel
|
||||
{
|
||||
/** @var array */
|
||||
private $docs;
|
||||
|
||||
/**
|
||||
* @param array $docs
|
||||
*
|
||||
* @throws \RuntimeException
|
||||
*/
|
||||
public function __construct(array $docs)
|
||||
{
|
||||
if (!extension_loaded('tidy')) {
|
||||
throw new \RuntimeException('The "tidy" PHP extension is required.');
|
||||
}
|
||||
|
||||
$this->docs = $docs;
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert the doc model to an array.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function toArray()
|
||||
{
|
||||
return $this->docs;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about the service.
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getServiceDocs()
|
||||
{
|
||||
return isset($this->docs['service']) ? $this->docs['service'] : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about an operation.
|
||||
*
|
||||
* @param string $operation Name of the operation
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getOperationDocs($operation)
|
||||
{
|
||||
return isset($this->docs['operations'][$operation])
|
||||
? $this->docs['operations'][$operation]
|
||||
: null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about an error.
|
||||
*
|
||||
* @param string $error Name of the error
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getErrorDocs($error)
|
||||
{
|
||||
return isset($this->docs['shapes'][$error]['base'])
|
||||
? $this->docs['shapes'][$error]['base']
|
||||
: null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieves documentation about a shape, specific to the context.
|
||||
*
|
||||
* @param string $shapeName Name of the shape.
|
||||
* @param string $parentName Name of the parent/context shape.
|
||||
* @param string $ref Name used by the context to reference the shape.
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
public function getShapeDocs($shapeName, $parentName, $ref)
|
||||
{
|
||||
if (!isset($this->docs['shapes'][$shapeName])) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$result = '';
|
||||
$d = $this->docs['shapes'][$shapeName];
|
||||
if (isset($d['refs']["{$parentName}\$${ref}"])) {
|
||||
$result = $d['refs']["{$parentName}\$${ref}"];
|
||||
} elseif (isset($d['base'])) {
|
||||
$result = $d['base'];
|
||||
}
|
||||
|
||||
if (isset($d['append'])) {
|
||||
$result .= $d['append'];
|
||||
}
|
||||
|
||||
return $this->clean($result);
|
||||
}
|
||||
|
||||
private function clean($content)
|
||||
{
|
||||
if (!$content) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$tidy = new \tidy();
|
||||
$tidy->parseString($content, [
|
||||
'indent' => true,
|
||||
'doctype' => 'omit',
|
||||
'output-html' => true,
|
||||
'show-body-only' => true,
|
||||
'drop-empty-paras' => true,
|
||||
'drop-font-tags' => true,
|
||||
'drop-proprietary-attributes' => true,
|
||||
'hide-comments' => true,
|
||||
'logical-emphasis' => true
|
||||
]);
|
||||
$tidy->cleanRepair();
|
||||
|
||||
return (string) $content;
|
||||
}
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue