|
414 | 414 | "errors":[
|
415 | 415 | {"shape":"ValidationException"},
|
416 | 416 | {"shape":"JobNotFoundException"},
|
417 |
| - {"shape":"InvalidJobStateException"} |
| 417 | + {"shape":"InvalidJobStateException"}, |
| 418 | + {"shape":"OutputVariablesSizeExceededException"} |
418 | 419 | ],
|
419 | 420 | "documentation":"<p>Represents the success of a job as returned to the pipeline by a job worker. Used for custom actions only.</p>"
|
420 | 421 | },
|
|
810 | 811 | "region":{
|
811 | 812 | "shape":"AWSRegionName",
|
812 | 813 | "documentation":"<p>The action declaration's AWS Region, such as us-east-1.</p>"
|
| 814 | + }, |
| 815 | + "namespace":{ |
| 816 | + "shape":"ActionNamespace", |
| 817 | + "documentation":"<p>The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.</p>" |
813 | 818 | }
|
814 | 819 | },
|
815 | 820 | "documentation":"<p>Represents information about an action declaration.</p>"
|
|
925 | 930 | "shape":"ActionConfigurationMap",
|
926 | 931 | "documentation":"<p>Configuration data for an action execution.</p>"
|
927 | 932 | },
|
| 933 | + "resolvedConfiguration":{ |
| 934 | + "shape":"ResolvedActionConfigurationMap", |
| 935 | + "documentation":"<p>Configuration data for an action execution with all variable references replaced with their real values for the execution.</p>" |
| 936 | + }, |
928 | 937 | "roleArn":{
|
929 | 938 | "shape":"RoleArn",
|
930 | 939 | "documentation":"<p>The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline. </p>"
|
|
936 | 945 | "inputArtifacts":{
|
937 | 946 | "shape":"ArtifactDetailList",
|
938 | 947 | "documentation":"<p>Details of input artifacts of the action that correspond to the action execution.</p>"
|
| 948 | + }, |
| 949 | + "namespace":{ |
| 950 | + "shape":"ActionNamespace", |
| 951 | + "documentation":"<p>The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.</p>" |
939 | 952 | }
|
940 | 953 | },
|
941 | 954 | "documentation":"<p>Input information used for an action execution.</p>"
|
|
950 | 963 | "executionResult":{
|
951 | 964 | "shape":"ActionExecutionResult",
|
952 | 965 | "documentation":"<p>Execution result information listed in the output details for an action execution.</p>"
|
| 966 | + }, |
| 967 | + "outputVariables":{ |
| 968 | + "shape":"OutputVariablesMap", |
| 969 | + "documentation":"<p>The outputVariables field shows the key-value pairs that were output as part of that execution.</p>" |
953 | 970 | }
|
954 | 971 | },
|
955 | 972 | "documentation":"<p>Output details listed for an action execution, such as the action execution result.</p>"
|
|
987 | 1004 | "min":1,
|
988 | 1005 | "pattern":"[A-Za-z0-9.@\\-_]+"
|
989 | 1006 | },
|
| 1007 | + "ActionNamespace":{ |
| 1008 | + "type":"string", |
| 1009 | + "max":100, |
| 1010 | + "min":1, |
| 1011 | + "pattern":"[A-Za-z0-9@\\-_]+" |
| 1012 | + }, |
990 | 1013 | "ActionNotFoundException":{
|
991 | 1014 | "type":"structure",
|
992 | 1015 | "members":{
|
|
2423 | 2446 | "type":"list",
|
2424 | 2447 | "member":{"shape":"OutputArtifact"}
|
2425 | 2448 | },
|
| 2449 | + "OutputVariablesKey":{ |
| 2450 | + "type":"string", |
| 2451 | + "pattern":"[A-Za-z0-9@\\-_]+" |
| 2452 | + }, |
| 2453 | + "OutputVariablesMap":{ |
| 2454 | + "type":"map", |
| 2455 | + "key":{"shape":"OutputVariablesKey"}, |
| 2456 | + "value":{"shape":"OutputVariablesValue"} |
| 2457 | + }, |
| 2458 | + "OutputVariablesSizeExceededException":{ |
| 2459 | + "type":"structure", |
| 2460 | + "members":{ |
| 2461 | + "message":{"shape":"Message"} |
| 2462 | + }, |
| 2463 | + "documentation":"<p>Exceeded the total size limit for all variables in the pipeline.</p>", |
| 2464 | + "exception":true |
| 2465 | + }, |
| 2466 | + "OutputVariablesValue":{"type":"string"}, |
2426 | 2467 | "Percentage":{
|
2427 | 2468 | "type":"integer",
|
2428 | 2469 | "max":100,
|
|
2828 | 2869 | "executionDetails":{
|
2829 | 2870 | "shape":"ExecutionDetails",
|
2830 | 2871 | "documentation":"<p>The execution details of the successful job, such as the actions taken by the job worker.</p>"
|
| 2872 | + }, |
| 2873 | + "outputVariables":{ |
| 2874 | + "shape":"OutputVariablesMap", |
| 2875 | + "documentation":"<p>Key-value pairs produced as output by a job worker that can be made available to a downstream action configuration. <code>outputVariables</code> can be included only when there is no continuation token on the request.</p>" |
2831 | 2876 | }
|
2832 | 2877 | },
|
2833 | 2878 | "documentation":"<p>Represents the input of a <code>PutJobSuccessResult</code> action.</p>"
|
|
2929 | 2974 | "members":{
|
2930 | 2975 | }
|
2931 | 2976 | },
|
| 2977 | + "ResolvedActionConfigurationMap":{ |
| 2978 | + "type":"map", |
| 2979 | + "key":{"shape":"String"}, |
| 2980 | + "value":{"shape":"String"} |
| 2981 | + }, |
2932 | 2982 | "ResourceArn":{
|
2933 | 2983 | "type":"string",
|
2934 | 2984 | "pattern":"arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+"
|
|
3220 | 3270 | },
|
3221 | 3271 | "documentation":"<p>Represents the output of a <code>StartPipelineExecution</code> action.</p>"
|
3222 | 3272 | },
|
| 3273 | + "String":{"type":"string"}, |
3223 | 3274 | "Tag":{
|
3224 | 3275 | "type":"structure",
|
3225 | 3276 | "required":[
|
|
0 commit comments