|
924 | 924 | {"shape":"OpsItemConflictException"}
|
925 | 925 | ]
|
926 | 926 | },
|
| 927 | + "GetAccessToken":{ |
| 928 | + "name":"GetAccessToken", |
| 929 | + "http":{ |
| 930 | + "method":"POST", |
| 931 | + "requestUri":"/" |
| 932 | + }, |
| 933 | + "input":{"shape":"GetAccessTokenRequest"}, |
| 934 | + "output":{"shape":"GetAccessTokenResponse"}, |
| 935 | + "errors":[ |
| 936 | + {"shape":"InternalServerError"}, |
| 937 | + {"shape":"AccessDeniedException"}, |
| 938 | + {"shape":"ResourceNotFoundException"}, |
| 939 | + {"shape":"ThrottlingException"}, |
| 940 | + {"shape":"ValidationException"} |
| 941 | + ] |
| 942 | + }, |
927 | 943 | "GetAutomationExecution":{
|
928 | 944 | "name":"GetAutomationExecution",
|
929 | 945 | "http":{
|
|
1809 | 1825 | {"shape":"InvalidNotificationConfig"}
|
1810 | 1826 | ]
|
1811 | 1827 | },
|
| 1828 | + "StartAccessRequest":{ |
| 1829 | + "name":"StartAccessRequest", |
| 1830 | + "http":{ |
| 1831 | + "method":"POST", |
| 1832 | + "requestUri":"/" |
| 1833 | + }, |
| 1834 | + "input":{"shape":"StartAccessRequestRequest"}, |
| 1835 | + "output":{"shape":"StartAccessRequestResponse"}, |
| 1836 | + "errors":[ |
| 1837 | + {"shape":"InternalServerError"}, |
| 1838 | + {"shape":"AccessDeniedException"}, |
| 1839 | + {"shape":"ResourceNotFoundException"}, |
| 1840 | + {"shape":"ServiceQuotaExceededException"}, |
| 1841 | + {"shape":"ThrottlingException"}, |
| 1842 | + {"shape":"ValidationException"} |
| 1843 | + ] |
| 1844 | + }, |
1812 | 1845 | "StartAssociationsOnce":{
|
1813 | 1846 | "name":"StartAssociationsOnce",
|
1814 | 1847 | "http":{
|
|
2148 | 2181 | }
|
2149 | 2182 | },
|
2150 | 2183 | "shapes":{
|
| 2184 | + "AccessDeniedException":{ |
| 2185 | + "type":"structure", |
| 2186 | + "required":["Message"], |
| 2187 | + "members":{ |
| 2188 | + "Message":{"shape":"String"} |
| 2189 | + }, |
| 2190 | + "exception":true |
| 2191 | + }, |
| 2192 | + "AccessKeyIdType":{ |
| 2193 | + "type":"string", |
| 2194 | + "pattern":"\\w{16,128}" |
| 2195 | + }, |
| 2196 | + "AccessKeySecretType":{ |
| 2197 | + "type":"string", |
| 2198 | + "sensitive":true |
| 2199 | + }, |
| 2200 | + "AccessRequestId":{ |
| 2201 | + "type":"string", |
| 2202 | + "pattern":"^(oi)-[0-9a-f]{12}$" |
| 2203 | + }, |
| 2204 | + "AccessRequestStatus":{ |
| 2205 | + "type":"string", |
| 2206 | + "enum":[ |
| 2207 | + "Approved", |
| 2208 | + "Rejected", |
| 2209 | + "Revoked", |
| 2210 | + "Expired", |
| 2211 | + "Pending" |
| 2212 | + ] |
| 2213 | + }, |
2151 | 2214 | "Account":{"type":"string"},
|
2152 | 2215 | "AccountId":{
|
2153 | 2216 | "type":"string",
|
|
3035 | 3098 | },
|
3036 | 3099 | "AutomationSubtype":{
|
3037 | 3100 | "type":"string",
|
3038 |
| - "enum":["ChangeRequest"] |
| 3101 | + "enum":[ |
| 3102 | + "ChangeRequest", |
| 3103 | + "AccessRequest" |
| 3104 | + ] |
3039 | 3105 | },
|
3040 | 3106 | "AutomationTargetParameterName":{
|
3041 | 3107 | "type":"string",
|
|
3810 | 3876 | }
|
3811 | 3877 | },
|
3812 | 3878 | "CreatedDate":{"type":"timestamp"},
|
| 3879 | + "Credentials":{ |
| 3880 | + "type":"structure", |
| 3881 | + "required":[ |
| 3882 | + "AccessKeyId", |
| 3883 | + "SecretAccessKey", |
| 3884 | + "SessionToken", |
| 3885 | + "ExpirationTime" |
| 3886 | + ], |
| 3887 | + "members":{ |
| 3888 | + "AccessKeyId":{"shape":"AccessKeyIdType"}, |
| 3889 | + "SecretAccessKey":{"shape":"AccessKeySecretType"}, |
| 3890 | + "SessionToken":{"shape":"SessionTokenType"}, |
| 3891 | + "ExpirationTime":{"shape":"DateTime"} |
| 3892 | + } |
| 3893 | + }, |
3813 | 3894 | "CustomSchemaCountLimitExceededException":{
|
3814 | 3895 | "type":"structure",
|
3815 | 3896 | "members":{
|
|
5110 | 5191 | "ProblemAnalysisTemplate",
|
5111 | 5192 | "CloudFormation",
|
5112 | 5193 | "ConformancePackTemplate",
|
5113 |
| - "QuickSetup" |
| 5194 | + "QuickSetup", |
| 5195 | + "ManualApprovalPolicy", |
| 5196 | + "AutoApprovalPolicy" |
5114 | 5197 | ]
|
5115 | 5198 | },
|
5116 | 5199 | "DocumentVersion":{
|
|
5300 | 5383 | },
|
5301 | 5384 | "exception":true
|
5302 | 5385 | },
|
| 5386 | + "GetAccessTokenRequest":{ |
| 5387 | + "type":"structure", |
| 5388 | + "required":["AccessRequestId"], |
| 5389 | + "members":{ |
| 5390 | + "AccessRequestId":{"shape":"AccessRequestId"} |
| 5391 | + } |
| 5392 | + }, |
| 5393 | + "GetAccessTokenResponse":{ |
| 5394 | + "type":"structure", |
| 5395 | + "members":{ |
| 5396 | + "Credentials":{"shape":"Credentials"}, |
| 5397 | + "AccessRequestStatus":{"shape":"AccessRequestStatus"} |
| 5398 | + } |
| 5399 | + }, |
5303 | 5400 | "GetAutomationExecutionRequest":{
|
5304 | 5401 | "type":"structure",
|
5305 | 5402 | "required":["AutomationExecutionId"],
|
|
8523 | 8620 | "Category",
|
8524 | 8621 | "Severity",
|
8525 | 8622 | "OpsItemType",
|
| 8623 | + "AccessRequestByRequesterArn", |
| 8624 | + "AccessRequestByRequesterId", |
| 8625 | + "AccessRequestByApproverArn", |
| 8626 | + "AccessRequestByApproverId", |
| 8627 | + "AccessRequestBySourceAccountId", |
| 8628 | + "AccessRequestBySourceOpsItemId", |
| 8629 | + "AccessRequestBySourceRegion", |
| 8630 | + "AccessRequestByIsReplica", |
| 8631 | + "AccessRequestByTargetResourceId", |
8526 | 8632 | "ChangeRequestByRequesterArn",
|
8527 | 8633 | "ChangeRequestByRequesterName",
|
8528 | 8634 | "ChangeRequestByApproverArn",
|
|
8728 | 8834 | "ChangeCalendarOverrideRejected",
|
8729 | 8835 | "PendingApproval",
|
8730 | 8836 | "Approved",
|
| 8837 | + "Revoked", |
8731 | 8838 | "Rejected",
|
8732 | 8839 | "Closed"
|
8733 | 8840 | ]
|
|
10449 | 10556 | "Command":{"shape":"Command"}
|
10450 | 10557 | }
|
10451 | 10558 | },
|
| 10559 | + "ServiceQuotaExceededException":{ |
| 10560 | + "type":"structure", |
| 10561 | + "required":[ |
| 10562 | + "Message", |
| 10563 | + "QuotaCode", |
| 10564 | + "ServiceCode" |
| 10565 | + ], |
| 10566 | + "members":{ |
| 10567 | + "Message":{"shape":"String"}, |
| 10568 | + "ResourceId":{"shape":"String"}, |
| 10569 | + "ResourceType":{"shape":"String"}, |
| 10570 | + "QuotaCode":{"shape":"String"}, |
| 10571 | + "ServiceCode":{"shape":"String"} |
| 10572 | + }, |
| 10573 | + "exception":true |
| 10574 | + }, |
10452 | 10575 | "ServiceRole":{"type":"string"},
|
10453 | 10576 | "ServiceSetting":{
|
10454 | 10577 | "type":"structure",
|
|
10616 | 10739 | "max":400,
|
10617 | 10740 | "min":1
|
10618 | 10741 | },
|
| 10742 | + "SessionTokenType":{ |
| 10743 | + "type":"string", |
| 10744 | + "sensitive":true |
| 10745 | + }, |
10619 | 10746 | "SeveritySummary":{
|
10620 | 10747 | "type":"structure",
|
10621 | 10748 | "members":{
|
|
10639 | 10766 | "Reject",
|
10640 | 10767 | "StartStep",
|
10641 | 10768 | "StopStep",
|
10642 |
| - "Resume" |
| 10769 | + "Resume", |
| 10770 | + "Revoke" |
10643 | 10771 | ]
|
10644 | 10772 | },
|
10645 | 10773 | "SnapshotDownloadUrl":{"type":"string"},
|
|
10671 | 10799 | "type":"string",
|
10672 | 10800 | "max":24000
|
10673 | 10801 | },
|
| 10802 | + "StartAccessRequestRequest":{ |
| 10803 | + "type":"structure", |
| 10804 | + "required":[ |
| 10805 | + "Reason", |
| 10806 | + "Targets" |
| 10807 | + ], |
| 10808 | + "members":{ |
| 10809 | + "Reason":{"shape":"String1to256"}, |
| 10810 | + "Targets":{"shape":"Targets"}, |
| 10811 | + "Tags":{"shape":"TagList"} |
| 10812 | + } |
| 10813 | + }, |
| 10814 | + "StartAccessRequestResponse":{ |
| 10815 | + "type":"structure", |
| 10816 | + "members":{ |
| 10817 | + "AccessRequestId":{"shape":"AccessRequestId"} |
| 10818 | + } |
| 10819 | + }, |
10674 | 10820 | "StartAssociationsOnceRequest":{
|
10675 | 10821 | "type":"structure",
|
10676 | 10822 | "required":["AssociationIds"],
|
|
10921 | 11067 | },
|
10922 | 11068 | "StreamUrl":{"type":"string"},
|
10923 | 11069 | "String":{"type":"string"},
|
| 11070 | + "String1to256":{ |
| 11071 | + "type":"string", |
| 11072 | + "max":256, |
| 11073 | + "min":1 |
| 11074 | + }, |
10924 | 11075 | "StringDateTime":{
|
10925 | 11076 | "type":"string",
|
10926 | 11077 | "pattern":"^([\\-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d(?!:))?)?(\\17[0-5]\\d([\\.,]\\d)?)?([zZ]|([\\-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$"
|
|
11107 | 11258 | "SessionId":{"shape":"SessionId"}
|
11108 | 11259 | }
|
11109 | 11260 | },
|
| 11261 | + "ThrottlingException":{ |
| 11262 | + "type":"structure", |
| 11263 | + "required":["Message"], |
| 11264 | + "members":{ |
| 11265 | + "Message":{"shape":"String"}, |
| 11266 | + "QuotaCode":{"shape":"String"}, |
| 11267 | + "ServiceCode":{"shape":"String"} |
| 11268 | + }, |
| 11269 | + "exception":true |
| 11270 | + }, |
11110 | 11271 | "TimeoutSeconds":{
|
11111 | 11272 | "type":"integer",
|
11112 | 11273 | "max":2592000,
|
|
0 commit comments