Skip to content

Commit e11cb12

Browse files
Update models for release
1 parent efe7b6e commit e11cb12

File tree

72 files changed

+6567
-462
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+6567
-462
lines changed

.changes/3.288.0

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "CloudFrontKeyValueStore",
5+
"description": "This release adds support for CloudFront KeyValueStore, a globally managed key value datastore associated with CloudFront Functions."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "CloudFront",
10+
"description": "This release adds support for CloudFront KeyValueStore, a globally managed key value datastore associated with CloudFront Functions."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "S3",
15+
"description": "Add support for automatic date based partitioning in S3 Server Access Logs."
16+
},
17+
{
18+
"type": "enhancement",
19+
"category": "EC2",
20+
"description": "Documentation updates for Amazon EC2."
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "IoTSiteWise",
25+
"description": "Adds 1\/ user-defined unique identifier for asset and model metadata, 2\/ asset model components, and 3\/ query API for asset metadata and telemetry data. Supports 4\/ multi variate anomaly detection using Amazon Lookout for Equipment, 5\/ warm storage tier, and 6\/ buffered ingestion of time series data."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "IoTTwinMaker",
30+
"description": "This release adds following support. 1. New APIs for metadata bulk operations. 2. Modify the component type API to support composite component types - nesting component types within one another. 3. New list APIs for components and properties. 4. Support the larger scope digital twin modeling."
31+
},
32+
{
33+
"type": "feature",
34+
"category": "InspectorScan",
35+
"description": "This release adds support for the new Amazon Inspector Scan API. The new Inspector Scan API can synchronously scan SBOMs adhering to the CycloneDX v1.5 format."
36+
}
37+
]

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\CloudFrontKeyValueStore` - This release adds support for CloudFront KeyValueStore, a globally managed key value datastore associated with CloudFront Functions.
6+
* `Aws\CloudFront` - This release adds support for CloudFront KeyValueStore, a globally managed key value datastore associated with CloudFront Functions.
7+
* `Aws\S3` - Add support for automatic date based partitioning in S3 Server Access Logs.
8+
* `Aws\EC2` - Documentation updates for Amazon EC2.
9+
* `Aws\IoTSiteWise` - Adds 1/ user-defined unique identifier for asset and model metadata, 2/ asset model components, and 3/ query API for asset metadata and telemetry data. Supports 4/ multi variate anomaly detection using Amazon Lookout for Equipment, 5/ warm storage tier, and 6/ buffered ingestion of time series data.
10+
* `Aws\IoTTwinMaker` - This release adds following support. 1. New APIs for metadata bulk operations. 2. Modify the component type API to support composite component types - nesting component types within one another. 3. New list APIs for components and properties. 4. Support the larger scope digital twin modeling.
11+
* `Aws\InspectorScan` - This release adds support for the new Amazon Inspector Scan API. The new Inspector Scan API can synchronously scan SBOMs adhering to the CycloneDX v1.5 format.
12+
313
## 3.287.1 - 2023-11-20
414

515
* `Aws\Credentials` - Adds hostname resolution for the EcsCredentialProvider.

src/CloudFront/CloudFrontClient.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@
110110
* @method \GuzzleHttp\Promise\Promise createFunctionAsync(array $args = []) (supported in versions 2020-05-31)
111111
* @method \Aws\Result createKeyGroup(array $args = []) (supported in versions 2020-05-31)
112112
* @method \GuzzleHttp\Promise\Promise createKeyGroupAsync(array $args = []) (supported in versions 2020-05-31)
113+
* @method \Aws\Result createKeyValueStore(array $args = []) (supported in versions 2020-05-31)
114+
* @method \GuzzleHttp\Promise\Promise createKeyValueStoreAsync(array $args = []) (supported in versions 2020-05-31)
113115
* @method \Aws\Result createMonitoringSubscription(array $args = []) (supported in versions 2020-05-31)
114116
* @method \GuzzleHttp\Promise\Promise createMonitoringSubscriptionAsync(array $args = []) (supported in versions 2020-05-31)
115117
* @method \Aws\Result createOriginAccessControl(array $args = []) (supported in versions 2020-05-31)
@@ -128,6 +130,8 @@
128130
* @method \GuzzleHttp\Promise\Promise deleteFunctionAsync(array $args = []) (supported in versions 2020-05-31)
129131
* @method \Aws\Result deleteKeyGroup(array $args = []) (supported in versions 2020-05-31)
130132
* @method \GuzzleHttp\Promise\Promise deleteKeyGroupAsync(array $args = []) (supported in versions 2020-05-31)
133+
* @method \Aws\Result deleteKeyValueStore(array $args = []) (supported in versions 2020-05-31)
134+
* @method \GuzzleHttp\Promise\Promise deleteKeyValueStoreAsync(array $args = []) (supported in versions 2020-05-31)
131135
* @method \Aws\Result deleteMonitoringSubscription(array $args = []) (supported in versions 2020-05-31)
132136
* @method \GuzzleHttp\Promise\Promise deleteMonitoringSubscriptionAsync(array $args = []) (supported in versions 2020-05-31)
133137
* @method \Aws\Result deleteOriginAccessControl(array $args = []) (supported in versions 2020-05-31)
@@ -140,6 +144,8 @@
140144
* @method \GuzzleHttp\Promise\Promise deleteResponseHeadersPolicyAsync(array $args = []) (supported in versions 2020-05-31)
141145
* @method \Aws\Result describeFunction(array $args = []) (supported in versions 2020-05-31)
142146
* @method \GuzzleHttp\Promise\Promise describeFunctionAsync(array $args = []) (supported in versions 2020-05-31)
147+
* @method \Aws\Result describeKeyValueStore(array $args = []) (supported in versions 2020-05-31)
148+
* @method \GuzzleHttp\Promise\Promise describeKeyValueStoreAsync(array $args = []) (supported in versions 2020-05-31)
143149
* @method \Aws\Result getCachePolicy(array $args = []) (supported in versions 2020-05-31)
144150
* @method \GuzzleHttp\Promise\Promise getCachePolicyAsync(array $args = []) (supported in versions 2020-05-31)
145151
* @method \Aws\Result getCachePolicyConfig(array $args = []) (supported in versions 2020-05-31)
@@ -190,6 +196,8 @@
190196
* @method \GuzzleHttp\Promise\Promise listFunctionsAsync(array $args = []) (supported in versions 2020-05-31)
191197
* @method \Aws\Result listKeyGroups(array $args = []) (supported in versions 2020-05-31)
192198
* @method \GuzzleHttp\Promise\Promise listKeyGroupsAsync(array $args = []) (supported in versions 2020-05-31)
199+
* @method \Aws\Result listKeyValueStores(array $args = []) (supported in versions 2020-05-31)
200+
* @method \GuzzleHttp\Promise\Promise listKeyValueStoresAsync(array $args = []) (supported in versions 2020-05-31)
193201
* @method \Aws\Result listOriginAccessControls(array $args = []) (supported in versions 2020-05-31)
194202
* @method \GuzzleHttp\Promise\Promise listOriginAccessControlsAsync(array $args = []) (supported in versions 2020-05-31)
195203
* @method \Aws\Result listOriginRequestPolicies(array $args = []) (supported in versions 2020-05-31)
@@ -212,6 +220,8 @@
212220
* @method \GuzzleHttp\Promise\Promise updateFunctionAsync(array $args = []) (supported in versions 2020-05-31)
213221
* @method \Aws\Result updateKeyGroup(array $args = []) (supported in versions 2020-05-31)
214222
* @method \GuzzleHttp\Promise\Promise updateKeyGroupAsync(array $args = []) (supported in versions 2020-05-31)
223+
* @method \Aws\Result updateKeyValueStore(array $args = []) (supported in versions 2020-05-31)
224+
* @method \GuzzleHttp\Promise\Promise updateKeyValueStoreAsync(array $args = []) (supported in versions 2020-05-31)
215225
* @method \Aws\Result updateOriginAccessControl(array $args = []) (supported in versions 2020-05-31)
216226
* @method \GuzzleHttp\Promise\Promise updateOriginAccessControlAsync(array $args = []) (supported in versions 2020-05-31)
217227
* @method \Aws\Result updateOriginRequestPolicy(array $args = []) (supported in versions 2020-05-31)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
namespace Aws\CloudFrontKeyValueStore;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **Amazon CloudFront KeyValueStore** service.
8+
* @method \Aws\Result deleteKey(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise deleteKeyAsync(array $args = [])
10+
* @method \Aws\Result describeKeyValueStore(array $args = [])
11+
* @method \GuzzleHttp\Promise\Promise describeKeyValueStoreAsync(array $args = [])
12+
* @method \Aws\Result getKey(array $args = [])
13+
* @method \GuzzleHttp\Promise\Promise getKeyAsync(array $args = [])
14+
* @method \Aws\Result listKeys(array $args = [])
15+
* @method \GuzzleHttp\Promise\Promise listKeysAsync(array $args = [])
16+
* @method \Aws\Result putKey(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise putKeyAsync(array $args = [])
18+
* @method \Aws\Result updateKeys(array $args = [])
19+
* @method \GuzzleHttp\Promise\Promise updateKeysAsync(array $args = [])
20+
*/
21+
class CloudFrontKeyValueStoreClient extends AwsClient {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\CloudFrontKeyValueStore\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **Amazon CloudFront KeyValueStore** service.
8+
*/
9+
class CloudFrontKeyValueStoreException extends AwsException {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\InspectorScan\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **Inspector Scan** service.
8+
*/
9+
class InspectorScanException extends AwsException {}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
namespace Aws\InspectorScan;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **Inspector Scan** service.
8+
* @method \Aws\Result scanSbom(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise scanSbomAsync(array $args = [])
10+
*/
11+
class InspectorScanClient extends AwsClient {}

src/IoTSiteWise/IoTSiteWiseClient.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
* @method \GuzzleHttp\Promise\Promise createAssetAsync(array $args = [])
2828
* @method \Aws\Result createAssetModel(array $args = [])
2929
* @method \GuzzleHttp\Promise\Promise createAssetModelAsync(array $args = [])
30+
* @method \Aws\Result createAssetModelCompositeModel(array $args = [])
31+
* @method \GuzzleHttp\Promise\Promise createAssetModelCompositeModelAsync(array $args = [])
3032
* @method \Aws\Result createBulkImportJob(array $args = [])
3133
* @method \GuzzleHttp\Promise\Promise createBulkImportJobAsync(array $args = [])
3234
* @method \Aws\Result createDashboard(array $args = [])
@@ -43,6 +45,8 @@
4345
* @method \GuzzleHttp\Promise\Promise deleteAssetAsync(array $args = [])
4446
* @method \Aws\Result deleteAssetModel(array $args = [])
4547
* @method \GuzzleHttp\Promise\Promise deleteAssetModelAsync(array $args = [])
48+
* @method \Aws\Result deleteAssetModelCompositeModel(array $args = [])
49+
* @method \GuzzleHttp\Promise\Promise deleteAssetModelCompositeModelAsync(array $args = [])
4650
* @method \Aws\Result deleteDashboard(array $args = [])
4751
* @method \GuzzleHttp\Promise\Promise deleteDashboardAsync(array $args = [])
4852
* @method \Aws\Result deleteGateway(array $args = [])
@@ -55,10 +59,16 @@
5559
* @method \GuzzleHttp\Promise\Promise deleteTimeSeriesAsync(array $args = [])
5660
* @method \Aws\Result describeAccessPolicy(array $args = [])
5761
* @method \GuzzleHttp\Promise\Promise describeAccessPolicyAsync(array $args = [])
62+
* @method \Aws\Result describeAction(array $args = [])
63+
* @method \GuzzleHttp\Promise\Promise describeActionAsync(array $args = [])
5864
* @method \Aws\Result describeAsset(array $args = [])
5965
* @method \GuzzleHttp\Promise\Promise describeAssetAsync(array $args = [])
66+
* @method \Aws\Result describeAssetCompositeModel(array $args = [])
67+
* @method \GuzzleHttp\Promise\Promise describeAssetCompositeModelAsync(array $args = [])
6068
* @method \Aws\Result describeAssetModel(array $args = [])
6169
* @method \GuzzleHttp\Promise\Promise describeAssetModelAsync(array $args = [])
70+
* @method \Aws\Result describeAssetModelCompositeModel(array $args = [])
71+
* @method \GuzzleHttp\Promise\Promise describeAssetModelCompositeModelAsync(array $args = [])
6272
* @method \Aws\Result describeAssetProperty(array $args = [])
6373
* @method \GuzzleHttp\Promise\Promise describeAssetPropertyAsync(array $args = [])
6474
* @method \Aws\Result describeBulkImportJob(array $args = [])
@@ -85,6 +95,10 @@
8595
* @method \GuzzleHttp\Promise\Promise disassociateAssetsAsync(array $args = [])
8696
* @method \Aws\Result disassociateTimeSeriesFromAssetProperty(array $args = [])
8797
* @method \GuzzleHttp\Promise\Promise disassociateTimeSeriesFromAssetPropertyAsync(array $args = [])
98+
* @method \Aws\Result executeAction(array $args = [])
99+
* @method \GuzzleHttp\Promise\Promise executeActionAsync(array $args = [])
100+
* @method \Aws\Result executeQuery(array $args = [])
101+
* @method \GuzzleHttp\Promise\Promise executeQueryAsync(array $args = [])
88102
* @method \Aws\Result getAssetPropertyAggregates(array $args = [])
89103
* @method \GuzzleHttp\Promise\Promise getAssetPropertyAggregatesAsync(array $args = [])
90104
* @method \Aws\Result getAssetPropertyValue(array $args = [])
@@ -95,6 +109,10 @@
95109
* @method \GuzzleHttp\Promise\Promise getInterpolatedAssetPropertyValuesAsync(array $args = [])
96110
* @method \Aws\Result listAccessPolicies(array $args = [])
97111
* @method \GuzzleHttp\Promise\Promise listAccessPoliciesAsync(array $args = [])
112+
* @method \Aws\Result listActions(array $args = [])
113+
* @method \GuzzleHttp\Promise\Promise listActionsAsync(array $args = [])
114+
* @method \Aws\Result listAssetModelCompositeModels(array $args = [])
115+
* @method \GuzzleHttp\Promise\Promise listAssetModelCompositeModelsAsync(array $args = [])
98116
* @method \Aws\Result listAssetModelProperties(array $args = [])
99117
* @method \GuzzleHttp\Promise\Promise listAssetModelPropertiesAsync(array $args = [])
100118
* @method \Aws\Result listAssetModels(array $args = [])
@@ -109,6 +127,8 @@
109127
* @method \GuzzleHttp\Promise\Promise listAssociatedAssetsAsync(array $args = [])
110128
* @method \Aws\Result listBulkImportJobs(array $args = [])
111129
* @method \GuzzleHttp\Promise\Promise listBulkImportJobsAsync(array $args = [])
130+
* @method \Aws\Result listCompositionRelationships(array $args = [])
131+
* @method \GuzzleHttp\Promise\Promise listCompositionRelationshipsAsync(array $args = [])
112132
* @method \Aws\Result listDashboards(array $args = [])
113133
* @method \GuzzleHttp\Promise\Promise listDashboardsAsync(array $args = [])
114134
* @method \Aws\Result listGateways(array $args = [])
@@ -139,6 +159,8 @@
139159
* @method \GuzzleHttp\Promise\Promise updateAssetAsync(array $args = [])
140160
* @method \Aws\Result updateAssetModel(array $args = [])
141161
* @method \GuzzleHttp\Promise\Promise updateAssetModelAsync(array $args = [])
162+
* @method \Aws\Result updateAssetModelCompositeModel(array $args = [])
163+
* @method \GuzzleHttp\Promise\Promise updateAssetModelCompositeModelAsync(array $args = [])
142164
* @method \Aws\Result updateAssetProperty(array $args = [])
143165
* @method \GuzzleHttp\Promise\Promise updateAssetPropertyAsync(array $args = [])
144166
* @method \Aws\Result updateDashboard(array $args = [])

src/IoTTwinMaker/IoTTwinMakerClient.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
* This client is used to interact with the **AWS IoT TwinMaker** service.
88
* @method \Aws\Result batchPutPropertyValues(array $args = [])
99
* @method \GuzzleHttp\Promise\Promise batchPutPropertyValuesAsync(array $args = [])
10+
* @method \Aws\Result cancelMetadataTransferJob(array $args = [])
11+
* @method \GuzzleHttp\Promise\Promise cancelMetadataTransferJobAsync(array $args = [])
1012
* @method \Aws\Result createComponentType(array $args = [])
1113
* @method \GuzzleHttp\Promise\Promise createComponentTypeAsync(array $args = [])
1214
* @method \Aws\Result createEntity(array $args = [])
1315
* @method \GuzzleHttp\Promise\Promise createEntityAsync(array $args = [])
16+
* @method \Aws\Result createMetadataTransferJob(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise createMetadataTransferJobAsync(array $args = [])
1418
* @method \Aws\Result createScene(array $args = [])
1519
* @method \GuzzleHttp\Promise\Promise createSceneAsync(array $args = [])
1620
* @method \Aws\Result createSyncJob(array $args = [])
@@ -33,6 +37,8 @@
3337
* @method \GuzzleHttp\Promise\Promise getComponentTypeAsync(array $args = [])
3438
* @method \Aws\Result getEntity(array $args = [])
3539
* @method \GuzzleHttp\Promise\Promise getEntityAsync(array $args = [])
40+
* @method \Aws\Result getMetadataTransferJob(array $args = [])
41+
* @method \GuzzleHttp\Promise\Promise getMetadataTransferJobAsync(array $args = [])
3642
* @method \Aws\Result getPricingPlan(array $args = [])
3743
* @method \GuzzleHttp\Promise\Promise getPricingPlanAsync(array $args = [])
3844
* @method \Aws\Result getPropertyValue(array $args = [])
@@ -47,8 +53,14 @@
4753
* @method \GuzzleHttp\Promise\Promise getWorkspaceAsync(array $args = [])
4854
* @method \Aws\Result listComponentTypes(array $args = [])
4955
* @method \GuzzleHttp\Promise\Promise listComponentTypesAsync(array $args = [])
56+
* @method \Aws\Result listComponents(array $args = [])
57+
* @method \GuzzleHttp\Promise\Promise listComponentsAsync(array $args = [])
5058
* @method \Aws\Result listEntities(array $args = [])
5159
* @method \GuzzleHttp\Promise\Promise listEntitiesAsync(array $args = [])
60+
* @method \Aws\Result listMetadataTransferJobs(array $args = [])
61+
* @method \GuzzleHttp\Promise\Promise listMetadataTransferJobsAsync(array $args = [])
62+
* @method \Aws\Result listProperties(array $args = [])
63+
* @method \GuzzleHttp\Promise\Promise listPropertiesAsync(array $args = [])
5264
* @method \Aws\Result listScenes(array $args = [])
5365
* @method \GuzzleHttp\Promise\Promise listScenesAsync(array $args = [])
5466
* @method \Aws\Result listSyncJobs(array $args = [])

src/Sdk.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@
108108
* @method \Aws\MultiRegionClient createMultiRegionCloudFormation(array $args = [])
109109
* @method \Aws\CloudFront\CloudFrontClient createCloudFront(array $args = [])
110110
* @method \Aws\MultiRegionClient createMultiRegionCloudFront(array $args = [])
111+
* @method \Aws\CloudFrontKeyValueStore\CloudFrontKeyValueStoreClient createCloudFrontKeyValueStore(array $args = [])
112+
* @method \Aws\MultiRegionClient createMultiRegionCloudFrontKeyValueStore(array $args = [])
111113
* @method \Aws\CloudHSMV2\CloudHSMV2Client createCloudHSMV2(array $args = [])
112114
* @method \Aws\MultiRegionClient createMultiRegionCloudHSMV2(array $args = [])
113115
* @method \Aws\CloudHsm\CloudHsmClient createCloudHsm(array $args = [])
@@ -314,6 +316,8 @@
314316
* @method \Aws\MultiRegionClient createMultiRegionInspector(array $args = [])
315317
* @method \Aws\Inspector2\Inspector2Client createInspector2(array $args = [])
316318
* @method \Aws\MultiRegionClient createMultiRegionInspector2(array $args = [])
319+
* @method \Aws\InspectorScan\InspectorScanClient createInspectorScan(array $args = [])
320+
* @method \Aws\MultiRegionClient createMultiRegionInspectorScan(array $args = [])
317321
* @method \Aws\InternetMonitor\InternetMonitorClient createInternetMonitor(array $args = [])
318322
* @method \Aws\MultiRegionClient createMultiRegionInternetMonitor(array $args = [])
319323
* @method \Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient createIoT1ClickDevicesService(array $args = [])

0 commit comments

Comments
 (0)