|
112 | 112 | {"shape":"InvalidDeploymentIdException"}, |
113 | 113 | {"shape":"DeploymentIdRequiredException"}, |
114 | 114 | {"shape":"DeploymentDoesNotExistException"}, |
| 115 | + {"shape":"DeploymentNotStartedException"}, |
115 | 116 | {"shape":"DeploymentTargetIdRequiredException"}, |
116 | 117 | {"shape":"InvalidDeploymentTargetIdException"}, |
117 | 118 | {"shape":"DeploymentTargetDoesNotExistException"}, |
|
177 | 178 | {"shape":"InvalidApplicationNameException"}, |
178 | 179 | {"shape":"ApplicationAlreadyExistsException"}, |
179 | 180 | {"shape":"ApplicationLimitExceededException"}, |
180 | | - {"shape":"InvalidComputePlatformException"} |
| 181 | + {"shape":"InvalidComputePlatformException"}, |
| 182 | + {"shape":"InvalidTagsToAddException"} |
181 | 183 | ] |
182 | 184 | }, |
183 | 185 | "CreateDeployment":{ |
|
271 | 273 | {"shape":"ThrottlingException"}, |
272 | 274 | {"shape":"InvalidECSServiceException"}, |
273 | 275 | {"shape":"InvalidTargetGroupPairException"}, |
274 | | - {"shape":"ECSServiceMappingLimitExceededException"} |
| 276 | + {"shape":"ECSServiceMappingLimitExceededException"}, |
| 277 | + {"shape":"InvalidTagsToAddException"} |
275 | 278 | ] |
276 | 279 | }, |
277 | 280 | "DeleteApplication":{ |
|
283 | 286 | "input":{"shape":"DeleteApplicationInput"}, |
284 | 287 | "errors":[ |
285 | 288 | {"shape":"ApplicationNameRequiredException"}, |
286 | | - {"shape":"InvalidApplicationNameException"} |
| 289 | + {"shape":"InvalidApplicationNameException"}, |
| 290 | + {"shape":"InvalidRoleException"} |
287 | 291 | ] |
288 | 292 | }, |
289 | 293 | "DeleteDeploymentConfig":{ |
|
454 | 458 | {"shape":"InvalidDeploymentIdException"}, |
455 | 459 | {"shape":"DeploymentIdRequiredException"}, |
456 | 460 | {"shape":"DeploymentDoesNotExistException"}, |
| 461 | + {"shape":"DeploymentNotStartedException"}, |
457 | 462 | {"shape":"DeploymentTargetIdRequiredException"}, |
458 | 463 | {"shape":"InvalidDeploymentTargetIdException"}, |
459 | 464 | {"shape":"DeploymentTargetDoesNotExistException"}, |
|
624 | 629 | {"shape":"InvalidNextTokenException"} |
625 | 630 | ] |
626 | 631 | }, |
| 632 | + "ListTagsForResource":{ |
| 633 | + "name":"ListTagsForResource", |
| 634 | + "http":{ |
| 635 | + "method":"POST", |
| 636 | + "requestUri":"/" |
| 637 | + }, |
| 638 | + "input":{"shape":"ListTagsForResourceInput"}, |
| 639 | + "output":{"shape":"ListTagsForResourceOutput"}, |
| 640 | + "errors":[ |
| 641 | + {"shape":"ArnNotSupportedException"}, |
| 642 | + {"shape":"InvalidArnException"}, |
| 643 | + {"shape":"ResourceArnRequiredException"} |
| 644 | + ] |
| 645 | + }, |
627 | 646 | "PutLifecycleEventHookExecutionStatus":{ |
628 | 647 | "name":"PutLifecycleEventHookExecutionStatus", |
629 | 648 | "http":{ |
|
729 | 748 | {"shape":"InvalidDeploymentIdException"} |
730 | 749 | ] |
731 | 750 | }, |
| 751 | + "TagResource":{ |
| 752 | + "name":"TagResource", |
| 753 | + "http":{ |
| 754 | + "method":"POST", |
| 755 | + "requestUri":"/" |
| 756 | + }, |
| 757 | + "input":{"shape":"TagResourceInput"}, |
| 758 | + "output":{"shape":"TagResourceOutput"}, |
| 759 | + "errors":[ |
| 760 | + {"shape":"ResourceArnRequiredException"}, |
| 761 | + {"shape":"ApplicationDoesNotExistException"}, |
| 762 | + {"shape":"DeploymentGroupDoesNotExistException"}, |
| 763 | + {"shape":"DeploymentConfigDoesNotExistException"}, |
| 764 | + {"shape":"TagRequiredException"}, |
| 765 | + {"shape":"InvalidTagsToAddException"}, |
| 766 | + {"shape":"ArnNotSupportedException"}, |
| 767 | + {"shape":"InvalidArnException"} |
| 768 | + ] |
| 769 | + }, |
| 770 | + "UntagResource":{ |
| 771 | + "name":"UntagResource", |
| 772 | + "http":{ |
| 773 | + "method":"POST", |
| 774 | + "requestUri":"/" |
| 775 | + }, |
| 776 | + "input":{"shape":"UntagResourceInput"}, |
| 777 | + "output":{"shape":"UntagResourceOutput"}, |
| 778 | + "errors":[ |
| 779 | + {"shape":"ResourceArnRequiredException"}, |
| 780 | + {"shape":"ApplicationDoesNotExistException"}, |
| 781 | + {"shape":"DeploymentGroupDoesNotExistException"}, |
| 782 | + {"shape":"DeploymentConfigDoesNotExistException"}, |
| 783 | + {"shape":"TagRequiredException"}, |
| 784 | + {"shape":"InvalidTagsToAddException"}, |
| 785 | + {"shape":"ArnNotSupportedException"}, |
| 786 | + {"shape":"InvalidArnException"} |
| 787 | + ] |
| 788 | + }, |
732 | 789 | "UpdateApplication":{ |
733 | 790 | "name":"UpdateApplication", |
734 | 791 | "http":{ |
|
891 | 948 | "type":"list", |
892 | 949 | "member":{"shape":"ApplicationName"} |
893 | 950 | }, |
| 951 | + "Arn":{ |
| 952 | + "type":"string", |
| 953 | + "max":1011, |
| 954 | + "min":1 |
| 955 | + }, |
| 956 | + "ArnNotSupportedException":{ |
| 957 | + "type":"structure", |
| 958 | + "members":{ |
| 959 | + }, |
| 960 | + "exception":true |
| 961 | + }, |
894 | 962 | "AutoRollbackConfiguration":{ |
895 | 963 | "type":"structure", |
896 | 964 | "members":{ |
|
1093 | 1161 | "required":["applicationName"], |
1094 | 1162 | "members":{ |
1095 | 1163 | "applicationName":{"shape":"ApplicationName"}, |
1096 | | - "computePlatform":{"shape":"ComputePlatform"} |
| 1164 | + "computePlatform":{"shape":"ComputePlatform"}, |
| 1165 | + "tags":{"shape":"TagList"} |
1097 | 1166 | } |
1098 | 1167 | }, |
1099 | 1168 | "CreateApplicationOutput":{ |
|
1141 | 1210 | "loadBalancerInfo":{"shape":"LoadBalancerInfo"}, |
1142 | 1211 | "ec2TagSet":{"shape":"EC2TagSet"}, |
1143 | 1212 | "ecsServices":{"shape":"ECSServiceList"}, |
1144 | | - "onPremisesTagSet":{"shape":"OnPremisesTagSet"} |
| 1213 | + "onPremisesTagSet":{"shape":"OnPremisesTagSet"}, |
| 1214 | + "tags":{"shape":"TagList"} |
1145 | 1215 | } |
1146 | 1216 | }, |
1147 | 1217 | "CreateDeploymentGroupOutput":{ |
|
1653 | 1723 | "ErrorCode":{ |
1654 | 1724 | "type":"string", |
1655 | 1725 | "enum":[ |
1656 | | - "DEPLOYMENT_GROUP_MISSING", |
| 1726 | + "AGENT_ISSUE", |
| 1727 | + "ALARM_ACTIVE", |
1657 | 1728 | "APPLICATION_MISSING", |
1658 | | - "REVISION_MISSING", |
| 1729 | + "AUTOSCALING_VALIDATION_ERROR", |
| 1730 | + "AUTO_SCALING_CONFIGURATION", |
| 1731 | + "AUTO_SCALING_IAM_ROLE_PERMISSIONS", |
| 1732 | + "CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND", |
| 1733 | + "CUSTOMER_APPLICATION_UNHEALTHY", |
| 1734 | + "DEPLOYMENT_GROUP_MISSING", |
| 1735 | + "ECS_UPDATE_ERROR", |
| 1736 | + "ELASTIC_LOAD_BALANCING_INVALID", |
| 1737 | + "ELB_INVALID_INSTANCE", |
| 1738 | + "HEALTH_CONSTRAINTS", |
| 1739 | + "HEALTH_CONSTRAINTS_INVALID", |
| 1740 | + "HOOK_EXECUTION_FAILURE", |
1659 | 1741 | "IAM_ROLE_MISSING", |
1660 | 1742 | "IAM_ROLE_PERMISSIONS", |
1661 | | - "NO_EC2_SUBSCRIPTION", |
1662 | | - "OVER_MAX_INSTANCES", |
1663 | | - "NO_INSTANCES", |
1664 | | - "TIMEOUT", |
1665 | | - "HEALTH_CONSTRAINTS_INVALID", |
1666 | | - "HEALTH_CONSTRAINTS", |
1667 | 1743 | "INTERNAL_ERROR", |
1668 | | - "THROTTLED", |
1669 | | - "ALARM_ACTIVE", |
1670 | | - "AGENT_ISSUE", |
1671 | | - "AUTO_SCALING_IAM_ROLE_PERMISSIONS", |
1672 | | - "AUTO_SCALING_CONFIGURATION", |
| 1744 | + "INVALID_ECS_SERVICE", |
| 1745 | + "INVALID_LAMBDA_CONFIGURATION", |
| 1746 | + "INVALID_LAMBDA_FUNCTION", |
| 1747 | + "INVALID_REVISION", |
1673 | 1748 | "MANUAL_STOP", |
1674 | 1749 | "MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION", |
1675 | 1750 | "MISSING_ELB_INFORMATION", |
1676 | 1751 | "MISSING_GITHUB_TOKEN", |
1677 | | - "ELASTIC_LOAD_BALANCING_INVALID", |
1678 | | - "ELB_INVALID_INSTANCE", |
1679 | | - "INVALID_LAMBDA_CONFIGURATION", |
1680 | | - "INVALID_LAMBDA_FUNCTION", |
1681 | | - "HOOK_EXECUTION_FAILURE", |
1682 | | - "AUTOSCALING_VALIDATION_ERROR", |
1683 | | - "INVALID_ECS_SERVICE", |
1684 | | - "ECS_UPDATE_ERROR", |
1685 | | - "INVALID_REVISION" |
| 1752 | + "NO_EC2_SUBSCRIPTION", |
| 1753 | + "NO_INSTANCES", |
| 1754 | + "OVER_MAX_INSTANCES", |
| 1755 | + "RESOURCE_LIMIT_EXCEEDED", |
| 1756 | + "REVISION_MISSING", |
| 1757 | + "THROTTLED", |
| 1758 | + "TIMEOUT" |
1686 | 1759 | ] |
1687 | 1760 | }, |
1688 | 1761 | "ErrorInformation":{ |
|
2042 | 2115 | }, |
2043 | 2116 | "exception":true |
2044 | 2117 | }, |
| 2118 | + "InvalidArnException":{ |
| 2119 | + "type":"structure", |
| 2120 | + "members":{ |
| 2121 | + }, |
| 2122 | + "exception":true |
| 2123 | + }, |
2045 | 2124 | "InvalidAutoRollbackConfigException":{ |
2046 | 2125 | "type":"structure", |
2047 | 2126 | "members":{ |
|
2078 | 2157 | }, |
2079 | 2158 | "exception":true |
2080 | 2159 | }, |
| 2160 | + "InvalidDeploymentConfigIdException":{ |
| 2161 | + "type":"structure", |
| 2162 | + "members":{ |
| 2163 | + }, |
| 2164 | + "exception":true |
| 2165 | + }, |
2081 | 2166 | "InvalidDeploymentConfigNameException":{ |
2082 | 2167 | "type":"structure", |
2083 | 2168 | "members":{ |
|
2300 | 2385 | }, |
2301 | 2386 | "exception":true |
2302 | 2387 | }, |
| 2388 | + "InvalidTagsToAddException":{ |
| 2389 | + "type":"structure", |
| 2390 | + "members":{ |
| 2391 | + }, |
| 2392 | + "exception":true |
| 2393 | + }, |
2303 | 2394 | "InvalidTargetException":{ |
2304 | 2395 | "type":"structure", |
2305 | 2396 | "members":{ |
|
2349 | 2440 | "exception":true |
2350 | 2441 | }, |
2351 | 2442 | "Key":{"type":"string"}, |
| 2443 | + "LambdaFunctionAlias":{"type":"string"}, |
| 2444 | + "LambdaFunctionInfo":{ |
| 2445 | + "type":"structure", |
| 2446 | + "members":{ |
| 2447 | + "functionName":{"shape":"LambdaFunctionName"}, |
| 2448 | + "functionAlias":{"shape":"LambdaFunctionAlias"}, |
| 2449 | + "currentVersion":{"shape":"Version"}, |
| 2450 | + "targetVersion":{"shape":"Version"}, |
| 2451 | + "targetVersionWeight":{"shape":"TrafficWeight"} |
| 2452 | + } |
| 2453 | + }, |
| 2454 | + "LambdaFunctionName":{"type":"string"}, |
2352 | 2455 | "LambdaTarget":{ |
2353 | 2456 | "type":"structure", |
2354 | 2457 | "members":{ |
|
2357 | 2460 | "targetArn":{"shape":"TargetArn"}, |
2358 | 2461 | "status":{"shape":"TargetStatus"}, |
2359 | 2462 | "lastUpdatedAt":{"shape":"Time"}, |
2360 | | - "lifecycleEvents":{"shape":"LifecycleEventList"} |
| 2463 | + "lifecycleEvents":{"shape":"LifecycleEventList"}, |
| 2464 | + "lambdaFunctionInfo":{"shape":"LambdaFunctionInfo"} |
2361 | 2465 | } |
2362 | 2466 | }, |
2363 | 2467 | "LastDeploymentInfo":{ |
|
2567 | 2671 | "ignore" |
2568 | 2672 | ] |
2569 | 2673 | }, |
| 2674 | + "ListTagsForResourceInput":{ |
| 2675 | + "type":"structure", |
| 2676 | + "required":["ResourceArn"], |
| 2677 | + "members":{ |
| 2678 | + "ResourceArn":{"shape":"Arn"}, |
| 2679 | + "NextToken":{"shape":"NextToken"} |
| 2680 | + } |
| 2681 | + }, |
| 2682 | + "ListTagsForResourceOutput":{ |
| 2683 | + "type":"structure", |
| 2684 | + "members":{ |
| 2685 | + "Tags":{"shape":"TagList"}, |
| 2686 | + "NextToken":{"shape":"NextToken"} |
| 2687 | + } |
| 2688 | + }, |
2570 | 2689 | "ListenerArn":{"type":"string"}, |
2571 | 2690 | "ListenerArnList":{ |
2572 | 2691 | "type":"list", |
|
2687 | 2806 | } |
2688 | 2807 | }, |
2689 | 2808 | "Repository":{"type":"string"}, |
| 2809 | + "ResourceArnRequiredException":{ |
| 2810 | + "type":"structure", |
| 2811 | + "members":{ |
| 2812 | + }, |
| 2813 | + "exception":true |
| 2814 | + }, |
2690 | 2815 | "ResourceValidationException":{ |
2691 | 2816 | "type":"structure", |
2692 | 2817 | "members":{ |
|
2829 | 2954 | "KEY_AND_VALUE" |
2830 | 2955 | ] |
2831 | 2956 | }, |
| 2957 | + "TagKeyList":{ |
| 2958 | + "type":"list", |
| 2959 | + "member":{"shape":"Key"} |
| 2960 | + }, |
2832 | 2961 | "TagLimitExceededException":{ |
2833 | 2962 | "type":"structure", |
2834 | 2963 | "members":{ |
|
2845 | 2974 | }, |
2846 | 2975 | "exception":true |
2847 | 2976 | }, |
| 2977 | + "TagResourceInput":{ |
| 2978 | + "type":"structure", |
| 2979 | + "required":[ |
| 2980 | + "ResourceArn", |
| 2981 | + "Tags" |
| 2982 | + ], |
| 2983 | + "members":{ |
| 2984 | + "ResourceArn":{"shape":"Arn"}, |
| 2985 | + "Tags":{"shape":"TagList"} |
| 2986 | + } |
| 2987 | + }, |
| 2988 | + "TagResourceOutput":{ |
| 2989 | + "type":"structure", |
| 2990 | + "members":{ |
| 2991 | + } |
| 2992 | + }, |
2848 | 2993 | "TagSetListLimitExceededException":{ |
2849 | 2994 | "type":"structure", |
2850 | 2995 | "members":{ |
|
3016 | 3161 | }, |
3017 | 3162 | "exception":true |
3018 | 3163 | }, |
| 3164 | + "UntagResourceInput":{ |
| 3165 | + "type":"structure", |
| 3166 | + "required":[ |
| 3167 | + "ResourceArn", |
| 3168 | + "TagKeys" |
| 3169 | + ], |
| 3170 | + "members":{ |
| 3171 | + "ResourceArn":{"shape":"Arn"}, |
| 3172 | + "TagKeys":{"shape":"TagKeyList"} |
| 3173 | + } |
| 3174 | + }, |
| 3175 | + "UntagResourceOutput":{ |
| 3176 | + "type":"structure", |
| 3177 | + "members":{ |
| 3178 | + } |
| 3179 | + }, |
3019 | 3180 | "UpdateApplicationInput":{ |
3020 | 3181 | "type":"structure", |
3021 | 3182 | "members":{ |
|
3056 | 3217 | } |
3057 | 3218 | }, |
3058 | 3219 | "Value":{"type":"string"}, |
| 3220 | + "Version":{"type":"string"}, |
3059 | 3221 | "VersionId":{"type":"string"}, |
3060 | 3222 | "WaitTimeInMins":{"type":"integer"} |
3061 | 3223 | } |
|
0 commit comments