Skip to content

Commit 036561e

Browse files
author
AWS
committed
AWS CodePipeline Update: Added a new field to the ListPipelines API to allow maximum search results of 1000
1 parent c1f3142 commit 036561e

File tree

3 files changed

+32
-16
lines changed

3 files changed

+32
-16
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS CodePipeline",
4+
"contributor": "",
5+
"description": "Added a new field to the ListPipelines API to allow maximum search results of 1000"
6+
}

services/codepipeline/src/main/resources/codegen-resources/paginators-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"ListPipelines": {
2121
"input_token": "nextToken",
2222
"output_token": "nextToken",
23+
"limit_key": "maxResults",
2324
"result_key": "pipelines"
2425
},
2526
"ListTagsForResource": {

services/codepipeline/src/main/resources/codegen-resources/service-2.json

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@
177177
{"shape":"ActionTypeNotFoundException"},
178178
{"shape":"ValidationException"}
179179
],
180-
"documentation":"<p>Returns information about an action type created for an external provider, where the action is to be used by customers of the external provider. The action can have been created with any supported integration model.</p>"
180+
"documentation":"<p>Returns information about an action type created for an external provider, where the action is to be used by customers of the external provider. The action can be created with any supported integration model.</p>"
181181
},
182182
"GetJobDetails":{
183183
"name":"GetJobDetails",
@@ -594,7 +594,7 @@
594594
{"shape":"ValidationException"},
595595
{"shape":"ActionTypeNotFoundException"}
596596
],
597-
"documentation":"<p>Updates an action type that has been created with any supported integration model, where the action type is to be used by customers of the action type provider. Use a JSON file with the action definition and <code>UpdateActionType</code> to provide the full structure.</p>"
597+
"documentation":"<p>Updates an action type that was created with any supported integration model, where the action type is to be used by customers of the action type provider. Use a JSON file with the action definition and <code>UpdateActionType</code> to provide the full structure.</p>"
598598
},
599599
"UpdatePipeline":{
600600
"name":"UpdatePipeline",
@@ -1191,11 +1191,11 @@
11911191
"members":{
11921192
"minimumCount":{
11931193
"shape":"MinimumActionTypeArtifactCount",
1194-
"documentation":"<p>The minimum allowed number of artifacts that can be used with the action type. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of <code>source</code>.</p>"
1194+
"documentation":"<p>The minimum number of artifacts that can be used with the action type. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of <code>source</code>.</p>"
11951195
},
11961196
"maximumCount":{
11971197
"shape":"MaximumActionTypeArtifactCount",
1198-
"documentation":"<p>The maximum allowed number of artifacts that can be used with the actiontype. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of <code>source</code>.</p>"
1198+
"documentation":"<p>The maximum number of artifacts that can be used with the actiontype. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of <code>source</code>.</p>"
11991199
}
12001200
},
12011201
"documentation":"<p>Information about parameters for artifacts associated with the action type, such as the minimum and maximum artifacts allowed.</p>"
@@ -1219,7 +1219,7 @@
12191219
},
12201220
"id":{
12211221
"shape":"ActionTypeIdentifier",
1222-
"documentation":"<p>The action ID is composed of the action category, owner, provider, and version of the action type to be updated.</p>"
1222+
"documentation":"<p>The action category, owner, provider, and version of the action type to be updated.</p>"
12231223
},
12241224
"inputArtifactDetails":{
12251225
"shape":"ActionTypeArtifactDetails",
@@ -1262,15 +1262,15 @@
12621262
},
12631263
"type":{
12641264
"shape":"ExecutorType",
1265-
"documentation":"<p>The integration model used to create and update the action type, such as the Lambda integration model. Each integration type has a related action engine, or executor. The available executor types are <code>Lambda</code> and <code>JobWorker</code>.</p>"
1265+
"documentation":"<p>The integration model used to create and update the action type, <code>Lambda</code> or <code>JobWorker</code>. </p>"
12661266
},
12671267
"policyStatementsTemplate":{
12681268
"shape":"PolicyStatementsTemplate",
1269-
"documentation":"<p>The policy statement that specifies the permissions in the CodePipeline customer’s account that are needed to successfully run an action execution.</p> <p>To grant permission to another account, specify the account ID as the Principal. For AWS services, the Principal is a domain-style identifier defined by the service, like <code>codepipeline.amazonaws.com</code>.</p> <note> <p>The size of the passed JSON policy document cannot exceed 2048 characters.</p> </note>"
1269+
"documentation":"<p>The policy statement that specifies the permissions in the CodePipeline customer’s account that are needed to successfully run an action.</p> <p>To grant permission to another account, specify the account ID as the Principal, a domain-style identifier defined by the service, for example <code>codepipeline.amazonaws.com</code>.</p> <note> <p>The size of the passed JSON policy document cannot exceed 2048 characters.</p> </note>"
12701270
},
12711271
"jobTimeout":{
12721272
"shape":"JobTimeout",
1273-
"documentation":"<p>The timeout in seconds for the job. An action execution can consist of multiple jobs. This is the timeout for a single job, and not for the entire action execution.</p>"
1273+
"documentation":"<p>The timeout in seconds for the job. An action execution can have multiple jobs. This is the timeout for a single job, not the entire action execution.</p>"
12741274
}
12751275
},
12761276
"documentation":"<p>The action engine, or executor, for an action type created for a provider, where the action is to be used by customers of the provider. The action engine is associated with the model used to create and update the action, such as the Lambda integration model.</p>"
@@ -1314,11 +1314,11 @@
13141314
"members":{
13151315
"category":{
13161316
"shape":"ActionCategory",
1317-
"documentation":"<p>A category defines what kind of action can be taken in the stage. Valid categories are limited to one of the following values:</p> <ul> <li> <p> <code>Source</code> </p> </li> <li> <p> <code>Build</code> </p> </li> <li> <p> <code>Test</code> </p> </li> <li> <p> <code>Deploy</code> </p> </li> <li> <p> <code>Approval</code> </p> </li> <li> <p> <code>Invoke</code> </p> </li> </ul>"
1317+
"documentation":"<p>Defines what kind of action can be taken in the stage, one of the following:</p> <ul> <li> <p> <code>Source</code> </p> </li> <li> <p> <code>Build</code> </p> </li> <li> <p> <code>Test</code> </p> </li> <li> <p> <code>Deploy</code> </p> </li> <li> <p> <code>Approval</code> </p> </li> <li> <p> <code>Invoke</code> </p> </li> </ul>"
13181318
},
13191319
"owner":{
13201320
"shape":"ActionTypeOwner",
1321-
"documentation":"<p>The creator of the action type being called. There are two valid values for the <code>owner</code> field: <code>AWS</code> and <code>ThirdParty</code>.</p>"
1321+
"documentation":"<p>The creator of the action type being called: <code>AWS</code> or <code>ThirdParty</code>.</p>"
13221322
},
13231323
"provider":{
13241324
"shape":"ActionProvider",
@@ -1352,7 +1352,7 @@
13521352
"members":{
13531353
"allowedAccounts":{
13541354
"shape":"AllowedAccounts",
1355-
"documentation":"<p>A list of AWS account IDs with allow access to use the action type in their pipelines.</p>"
1355+
"documentation":"<p>A list of AWS account IDs with access to use the action type in their pipelines.</p>"
13561356
}
13571357
},
13581358
"documentation":"<p>Details identifying the users with permissions to use the action type.</p>"
@@ -1373,7 +1373,7 @@
13731373
"members":{
13741374
"name":{
13751375
"shape":"ActionConfigurationKey",
1376-
"documentation":"<p>The property name. This represents a field name that is displayed to users.</p>"
1376+
"documentation":"<p>The property name that is displayed to users.</p>"
13771377
},
13781378
"optional":{
13791379
"shape":"Boolean",
@@ -1385,7 +1385,7 @@
13851385
},
13861386
"noEcho":{
13871387
"shape":"Boolean",
1388-
"documentation":"<p>Determines whether the field value entered by the customer is logged. If <code>noEcho</code> is <code>true</code>, the value is not shown in CloudTrail logs for the action execution.</p>"
1388+
"documentation":"<p>Whether to omit the field value entered by the customer in the log. If <code>true</code>, the value is not saved in CloudTrail logs for the action execution.</p>"
13891389
},
13901390
"queryable":{
13911391
"shape":"Boolean",
@@ -2110,11 +2110,11 @@
21102110
"members":{
21112111
"category":{
21122112
"shape":"ActionCategory",
2113-
"documentation":"<p>A category defines what kind of action can be taken in the stage. Valid categories are limited to one of the following values:</p> <ul> <li> <p> <code>Source</code> </p> </li> <li> <p> <code>Build</code> </p> </li> <li> <p> <code>Test</code> </p> </li> <li> <p> <code>Deploy</code> </p> </li> <li> <p> <code>Approval</code> </p> </li> <li> <p> <code>Invoke</code> </p> </li> </ul>"
2113+
"documentation":"<p>Defines what kind of action can be taken in the stage. The following are the valid values:</p> <ul> <li> <p> <code>Source</code> </p> </li> <li> <p> <code>Build</code> </p> </li> <li> <p> <code>Test</code> </p> </li> <li> <p> <code>Deploy</code> </p> </li> <li> <p> <code>Approval</code> </p> </li> <li> <p> <code>Invoke</code> </p> </li> </ul>"
21142114
},
21152115
"owner":{
21162116
"shape":"ActionTypeOwner",
2117-
"documentation":"<p>The creator of an action type that has been created with any supported integration model. There are two valid values for the <code>owner</code> field in the action type category: <code>AWS</code> and <code>ThirdParty</code>.</p>"
2117+
"documentation":"<p>The creator of an action type that was created with any supported integration model. There are two valid values: <code>AWS</code> and <code>ThirdParty</code>.</p>"
21182118
},
21192119
"provider":{
21202120
"shape":"ActionProvider",
@@ -2656,6 +2656,10 @@
26562656
"nextToken":{
26572657
"shape":"NextToken",
26582658
"documentation":"<p>An identifier that was returned from the previous list pipelines call. It can be used to return the next set of pipelines in the list.</p>"
2659+
},
2660+
"maxResults":{
2661+
"shape":"MaxPipelines",
2662+
"documentation":"<p>The maximum number of pipelines to return in a single call. To retrieve the remaining pipelines, make another call with the returned nextToken value. The minimum value you can specify is 1. The maximum accepted value is 1000.</p>"
26592663
}
26602664
},
26612665
"documentation":"<p>Represents the input of a <code>ListPipelines</code> action.</p>"
@@ -2778,6 +2782,11 @@
27782782
"type":"integer",
27792783
"min":1
27802784
},
2785+
"MaxPipelines":{
2786+
"type":"integer",
2787+
"max":1000,
2788+
"min":1
2789+
},
27812790
"MaxResults":{
27822791
"type":"integer",
27832792
"max":100,
@@ -3415,7 +3424,7 @@
34153424
"members":{
34163425
"message":{"shape":"Message"}
34173426
},
3418-
"documentation":"<p>The request has failed because of an unknown error, exception, or failure.</p>",
3427+
"documentation":"<p>The request failed because of an unknown error, exception, or failure.</p>",
34193428
"exception":true
34203429
},
34213430
"ResolvedActionConfigurationMap":{

0 commit comments

Comments
 (0)