Skip to content

Commit 3db86ff

Browse files
author
awstools
committed
feat(client-marketplace-catalog): The ListEntities API now supports two new CAPI filters: DeliveryOptionTypes for SaaS products and CompatibleAWSServices for Container products.
1 parent dddc032 commit 3db86ff

File tree

3 files changed

+21
-5
lines changed

3 files changed

+21
-5
lines changed

clients/client-marketplace-catalog/src/commands/ListEntitiesCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ export interface ListEntitiesCommandOutput extends ListEntitiesResponse, __Metad
324324
* SortOrder: "ASCENDING" || "DESCENDING",
325325
* },
326326
* SaaSProductSort: { // SaaSProductSort
327-
* SortBy: "EntityId" || "ProductTitle" || "Visibility" || "LastModifiedDate",
327+
* SortBy: "EntityId" || "ProductTitle" || "Visibility" || "LastModifiedDate" || "DeliveryOptionTypes",
328328
* SortOrder: "ASCENDING" || "DESCENDING",
329329
* },
330330
* AmiProductSort: { // AmiProductSort
@@ -336,7 +336,7 @@ export interface ListEntitiesCommandOutput extends ListEntitiesResponse, __Metad
336336
* SortOrder: "ASCENDING" || "DESCENDING",
337337
* },
338338
* ContainerProductSort: { // ContainerProductSort
339-
* SortBy: "EntityId" || "LastModifiedDate" || "ProductTitle" || "Visibility",
339+
* SortBy: "EntityId" || "LastModifiedDate" || "ProductTitle" || "Visibility" || "CompatibleAWSServices",
340340
* SortOrder: "ASCENDING" || "DESCENDING",
341341
* },
342342
* ResaleAuthorizationSort: { // ResaleAuthorizationSort

clients/client-marketplace-catalog/src/models/models_0.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,8 @@ export interface MachineLearningProductVisibilityFilter {
13531353
}
13541354

13551355
/**
1356-
* <p>The filters that you can use with the ListEntities operation to filter machine learning products. You can filter by EntityId, LastModifiedDate, ProductTitle, and Visibility.</p>
1356+
* <p>The filters that you can use with the ListEntities operation to filter machine learning products.
1357+
* You can filter by <code>EntityId</code>, <code>astModifiedDate</code>, <code>ProductTitle</code>, and <code>Visibility</code>.</p>
13571358
* @public
13581359
*/
13591360
export interface MachineLearningProductFilters {
@@ -2258,7 +2259,8 @@ export namespace EntityTypeFilters {
22582259
}
22592260

22602261
/**
2261-
* <p>The filters that you can use with the ListEntities operation to filter machine learning products. You can filter by EntityId, LastModifiedDate, ProductTitle, and Visibility.</p>
2262+
* <p>The filters that you can use with the ListEntities operation to filter machine learning products.
2263+
* You can filter by <code>EntityId</code>, <code>astModifiedDate</code>, <code>ProductTitle</code>, and <code>Visibility</code>.</p>
22622264
* @public
22632265
*/
22642266
export interface MachineLearningProductFiltersMember {
@@ -2317,6 +2319,7 @@ export namespace EntityTypeFilters {
23172319
* @enum
23182320
*/
23192321
export const ContainerProductSortBy = {
2322+
CompatibleAWSServices: "CompatibleAWSServices",
23202323
EntityId: "EntityId",
23212324
LastModifiedDate: "LastModifiedDate",
23222325
ProductTitle: "ProductTitle",
@@ -2503,6 +2506,7 @@ export interface ResaleAuthorizationSort {
25032506
* @enum
25042507
*/
25052508
export const SaaSProductSortBy = {
2509+
DeliveryOptionTypes: "DeliveryOptionTypes",
25062510
EntityId: "EntityId",
25072511
LastModifiedDate: "LastModifiedDate",
25082512
ProductTitle: "ProductTitle",

codegen/sdk-codegen/aws-models/marketplace-catalog.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1542,6 +1542,12 @@
15421542
"traits": {
15431543
"smithy.api#enumValue": "Visibility"
15441544
}
1545+
},
1546+
"CompatibleAWSServices": {
1547+
"target": "smithy.api#Unit",
1548+
"traits": {
1549+
"smithy.api#enumValue": "CompatibleAWSServices"
1550+
}
15451551
}
15461552
}
15471553
},
@@ -3164,7 +3170,7 @@
31643170
}
31653171
},
31663172
"traits": {
3167-
"smithy.api#documentation": "<p>The filters that you can use with the ListEntities operation to filter machine learning products. You can filter by EntityId, LastModifiedDate, ProductTitle, and Visibility.</p>"
3173+
"smithy.api#documentation": "<p>The filters that you can use with the ListEntities operation to filter machine learning products. \n You can filter by <code>EntityId</code>, <code>astModifiedDate</code>, <code>ProductTitle</code>, and <code>Visibility</code>.</p>"
31683174
}
31693175
},
31703176
"com.amazonaws.marketplacecatalog#MachineLearningProductLastModifiedDateFilter": {
@@ -5204,6 +5210,12 @@
52045210
"traits": {
52055211
"smithy.api#enumValue": "LastModifiedDate"
52065212
}
5213+
},
5214+
"DeliveryOptionTypes": {
5215+
"target": "smithy.api#Unit",
5216+
"traits": {
5217+
"smithy.api#enumValue": "DeliveryOptionTypes"
5218+
}
52075219
}
52085220
}
52095221
},

0 commit comments

Comments
 (0)