Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"variables": {
"${LATEST}": "3.342.14"
"${LATEST}": "3.342.15"
},
"endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json",
"services": {
Expand Down
4 changes: 4 additions & 0 deletions src/Service/CloudFormation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## NOT RELEASED

### Changed

- AWS enhancement: Documentation updates.

## 1.8.0

### Added
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ final class DescribeStackEventsInput extends Input
* - Running stacks: You can specify either the stack's name or its unique stack ID.
* - Deleted stacks: You must specify the unique stack ID.
*
* Default: There is no default value.
*
* @var string|null
*/
private $stackName;
Expand Down
2 changes: 0 additions & 2 deletions src/Service/CloudFormation/src/Input/DescribeStacksInput.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@ final class DescribeStacksInput extends Input
* - Running stacks: You can specify either the stack's name or its unique stack ID.
* - Deleted stacks: You must specify the unique stack ID.
*
* Default: There is no default value.
*
* @var string|null
*/
private $stackName;
Expand Down
4 changes: 4 additions & 0 deletions src/Service/EventBridge/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## NOT RELEASED

### Added

- AWS api-change: TODO

## 1.6.0

### Added
Expand Down
2 changes: 1 addition & 1 deletion src/Service/EventBridge/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
},
"extra": {
"branch-alias": {
"dev-master": "1.6-dev"
"dev-master": "1.7-dev"
}
}
}
48 changes: 42 additions & 6 deletions src/Service/EventBridge/src/EventBridgeClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
use AsyncAws\Core\AwsError\AwsErrorFactoryInterface;
use AsyncAws\Core\AwsError\JsonRpcAwsErrorFactory;
use AsyncAws\Core\Configuration;
use AsyncAws\Core\Exception\UnsupportedRegion;
use AsyncAws\Core\RequestContext;
use AsyncAws\EventBridge\Exception\InternalException;
use AsyncAws\EventBridge\Input\PutEventsRequest;
Expand Down Expand Up @@ -61,6 +62,44 @@ protected function getEndpointMetadata(?string $region): array
}

switch ($region) {
case 'af-south-1':
case 'ap-east-1':
case 'ap-northeast-1':
case 'ap-northeast-2':
case 'ap-northeast-3':
case 'ap-south-1':
case 'ap-south-2':
case 'ap-southeast-1':
case 'ap-southeast-2':
case 'ap-southeast-3':
case 'ap-southeast-4':
case 'ap-southeast-5':
case 'ap-southeast-7':
case 'ca-central-1':
case 'ca-west-1':
case 'eu-central-1':
case 'eu-central-2':
case 'eu-north-1':
case 'eu-south-1':
case 'eu-south-2':
case 'eu-west-1':
case 'eu-west-2':
case 'eu-west-3':
case 'il-central-1':
case 'me-central-1':
case 'me-south-1':
case 'mx-central-1':
case 'sa-east-1':
case 'us-east-1':
case 'us-east-2':
case 'us-west-1':
case 'us-west-2':
return [
'endpoint' => "https://events.$region.amazonaws.com",
'signRegion' => $region,
'signService' => 'events',
'signVersions' => ['v4'],
];
case 'cn-north-1':
case 'cn-northwest-1':
return [
Expand Down Expand Up @@ -98,13 +137,15 @@ protected function getEndpointMetadata(?string $region): array
'signVersions' => ['v4'],
];
case 'fips-us-gov-east-1':
case 'us-gov-east-1':
return [
'endpoint' => 'https://events.us-gov-east-1.amazonaws.com',
'signRegion' => 'us-gov-east-1',
'signService' => 'events',
'signVersions' => ['v4'],
];
case 'fips-us-gov-west-1':
case 'us-gov-west-1':
return [
'endpoint' => 'https://events.us-gov-west-1.amazonaws.com',
'signRegion' => 'us-gov-west-1',
Expand Down Expand Up @@ -136,11 +177,6 @@ protected function getEndpointMetadata(?string $region): array
];
}

return [
'endpoint' => "https://events.$region.amazonaws.com",
'signRegion' => $region,
'signService' => 'events',
'signVersions' => ['v4'],
];
throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "EventBridge".', $region));
}
}
1 change: 1 addition & 0 deletions src/Service/Sqs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
### Added

- AWS api-change: rewrite declaration of regions
- AWS api-change: TODO

## 2.4.0

Expand Down
49 changes: 40 additions & 9 deletions src/Service/Sqs/src/SqsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -921,8 +921,6 @@ protected function getEndpointMetadata(?string $region): array
case 'sa-east-1':
case 'us-east-1':
case 'us-east-2':
case 'us-gov-east-1':
case 'us-gov-west-1':
case 'us-west-1':
case 'us-west-2':
return [
Expand Down Expand Up @@ -981,29 +979,62 @@ protected function getEndpointMetadata(?string $region): array
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-gov-east-1':
case 'us-gov-east-1':
return [
'endpoint' => 'https://sqs.us-gov-east-1.amazonaws.com',
'signRegion' => 'us-gov-east-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-gov-west-1':
case 'us-gov-west-1':
return [
'endpoint' => 'https://sqs.us-gov-west-1.amazonaws.com',
'signRegion' => 'us-gov-west-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-iso-east-1':
case 'us-iso-east-1':
case 'us-iso-west-1':
return [
'endpoint' => "https://sqs.$region.c2s.ic.gov",
'signRegion' => $region,
'endpoint' => 'https://sqs.us-iso-east-1.c2s.ic.gov',
'signRegion' => 'us-iso-east-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'us-isof-east-1':
case 'us-isof-south-1':
case 'fips-us-iso-west-1':
case 'us-iso-west-1':
return [
'endpoint' => "https://sqs.$region.csp.hci.ic.gov",
'signRegion' => $region,
'endpoint' => 'https://sqs.us-iso-west-1.c2s.ic.gov',
'signRegion' => 'us-iso-west-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-isob-east-1':
case 'us-isob-east-1':
return [
'endpoint' => 'https://sqs.us-isob-east-1.sc2s.sgov.gov',
'signRegion' => 'us-isob-east-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-isof-east-1':
case 'us-isof-east-1':
return [
'endpoint' => 'https://sqs.us-isof-east-1.csp.hci.ic.gov',
'signRegion' => 'us-isof-east-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
case 'fips-us-isof-south-1':
case 'us-isof-south-1':
return [
'endpoint' => 'https://sqs.us-isof-south-1.csp.hci.ic.gov',
'signRegion' => 'us-isof-south-1',
'signService' => 'sqs',
'signVersions' => ['v4'],
];
}

throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "Sqs".', $region));
Expand Down