|
138 | 138 | {"shape":"TooManyRequestsException"} |
139 | 139 | ] |
140 | 140 | }, |
| 141 | + "CreateDomainNameAccessAssociation":{ |
| 142 | + "name":"CreateDomainNameAccessAssociation", |
| 143 | + "http":{ |
| 144 | + "method":"POST", |
| 145 | + "requestUri":"/domainnameaccessassociations", |
| 146 | + "responseCode":201 |
| 147 | + }, |
| 148 | + "input":{"shape":"CreateDomainNameAccessAssociationRequest"}, |
| 149 | + "output":{"shape":"DomainNameAccessAssociation"}, |
| 150 | + "errors":[ |
| 151 | + {"shape":"BadRequestException"}, |
| 152 | + {"shape":"ConflictException"}, |
| 153 | + {"shape":"LimitExceededException"}, |
| 154 | + {"shape":"UnauthorizedException"}, |
| 155 | + {"shape":"TooManyRequestsException"} |
| 156 | + ] |
| 157 | + }, |
141 | 158 | "CreateModel":{ |
142 | 159 | "name":"CreateModel", |
143 | 160 | "http":{ |
|
409 | 426 | {"shape":"TooManyRequestsException"} |
410 | 427 | ] |
411 | 428 | }, |
| 429 | + "DeleteDomainNameAccessAssociation":{ |
| 430 | + "name":"DeleteDomainNameAccessAssociation", |
| 431 | + "http":{ |
| 432 | + "method":"DELETE", |
| 433 | + "requestUri":"/domainnameaccessassociations/{domain_name_access_association_arn}", |
| 434 | + "responseCode":202 |
| 435 | + }, |
| 436 | + "input":{"shape":"DeleteDomainNameAccessAssociationRequest"}, |
| 437 | + "errors":[ |
| 438 | + {"shape":"BadRequestException"}, |
| 439 | + {"shape":"ConflictException"}, |
| 440 | + {"shape":"NotFoundException"}, |
| 441 | + {"shape":"UnauthorizedException"}, |
| 442 | + {"shape":"TooManyRequestsException"} |
| 443 | + ] |
| 444 | + }, |
412 | 445 | "DeleteGatewayResponse":{ |
413 | 446 | "name":"DeleteGatewayResponse", |
414 | 447 | "http":{ |
|
909 | 942 | {"shape":"TooManyRequestsException"} |
910 | 943 | ] |
911 | 944 | }, |
| 945 | + "GetDomainNameAccessAssociations":{ |
| 946 | + "name":"GetDomainNameAccessAssociations", |
| 947 | + "http":{ |
| 948 | + "method":"GET", |
| 949 | + "requestUri":"/domainnameaccessassociations" |
| 950 | + }, |
| 951 | + "input":{"shape":"GetDomainNameAccessAssociationsRequest"}, |
| 952 | + "output":{"shape":"DomainNameAccessAssociations"}, |
| 953 | + "errors":[ |
| 954 | + {"shape":"BadRequestException"}, |
| 955 | + {"shape":"NotFoundException"}, |
| 956 | + {"shape":"UnauthorizedException"}, |
| 957 | + {"shape":"TooManyRequestsException"} |
| 958 | + ] |
| 959 | + }, |
912 | 960 | "GetDomainNames":{ |
913 | 961 | "name":"GetDomainNames", |
914 | 962 | "http":{ |
|
1527 | 1575 | {"shape":"TooManyRequestsException"} |
1528 | 1576 | ] |
1529 | 1577 | }, |
| 1578 | + "RejectDomainNameAccessAssociation":{ |
| 1579 | + "name":"RejectDomainNameAccessAssociation", |
| 1580 | + "http":{ |
| 1581 | + "method":"POST", |
| 1582 | + "requestUri":"/rejectdomainnameaccessassociations", |
| 1583 | + "responseCode":202 |
| 1584 | + }, |
| 1585 | + "input":{"shape":"RejectDomainNameAccessAssociationRequest"}, |
| 1586 | + "errors":[ |
| 1587 | + {"shape":"BadRequestException"}, |
| 1588 | + {"shape":"ConflictException"}, |
| 1589 | + {"shape":"NotFoundException"}, |
| 1590 | + {"shape":"UnauthorizedException"}, |
| 1591 | + {"shape":"TooManyRequestsException"} |
| 1592 | + ] |
| 1593 | + }, |
1530 | 1594 | "TagResource":{ |
1531 | 1595 | "name":"TagResource", |
1532 | 1596 | "http":{ |
|
1967 | 2031 | } |
1968 | 2032 | }, |
1969 | 2033 | "shapes":{ |
| 2034 | + "AccessAssociationSourceType":{ |
| 2035 | + "type":"string", |
| 2036 | + "enum":["VPCE"] |
| 2037 | + }, |
1970 | 2038 | "AccessLogSettings":{ |
1971 | 2039 | "type":"structure", |
1972 | 2040 | "members":{ |
|
2220 | 2288 | "location":"uri", |
2221 | 2289 | "locationName":"domain_name" |
2222 | 2290 | }, |
| 2291 | + "domainNameId":{ |
| 2292 | + "shape":"String", |
| 2293 | + "location":"querystring", |
| 2294 | + "locationName":"domainNameId" |
| 2295 | + }, |
2223 | 2296 | "basePath":{"shape":"String"}, |
2224 | 2297 | "restApiId":{"shape":"String"}, |
2225 | 2298 | "stage":{"shape":"String"} |
|
2278 | 2351 | "description":{"shape":"String"} |
2279 | 2352 | } |
2280 | 2353 | }, |
| 2354 | + "CreateDomainNameAccessAssociationRequest":{ |
| 2355 | + "type":"structure", |
| 2356 | + "required":[ |
| 2357 | + "domainNameArn", |
| 2358 | + "accessAssociationSourceType", |
| 2359 | + "accessAssociationSource" |
| 2360 | + ], |
| 2361 | + "members":{ |
| 2362 | + "domainNameArn":{"shape":"String"}, |
| 2363 | + "accessAssociationSourceType":{"shape":"AccessAssociationSourceType"}, |
| 2364 | + "accessAssociationSource":{"shape":"String"}, |
| 2365 | + "tags":{"shape":"MapOfStringToString"} |
| 2366 | + } |
| 2367 | + }, |
2281 | 2368 | "CreateDomainNameRequest":{ |
2282 | 2369 | "type":"structure", |
2283 | 2370 | "required":["domainName"], |
|
2294 | 2381 | "tags":{"shape":"MapOfStringToString"}, |
2295 | 2382 | "securityPolicy":{"shape":"SecurityPolicy"}, |
2296 | 2383 | "mutualTlsAuthentication":{"shape":"MutualTlsAuthenticationInput"}, |
2297 | | - "ownershipVerificationCertificateArn":{"shape":"String"} |
| 2384 | + "ownershipVerificationCertificateArn":{"shape":"String"}, |
| 2385 | + "policy":{"shape":"String"} |
2298 | 2386 | } |
2299 | 2387 | }, |
2300 | 2388 | "CreateModelRequest":{ |
|
2477 | 2565 | "location":"uri", |
2478 | 2566 | "locationName":"domain_name" |
2479 | 2567 | }, |
| 2568 | + "domainNameId":{ |
| 2569 | + "shape":"String", |
| 2570 | + "location":"querystring", |
| 2571 | + "locationName":"domainNameId" |
| 2572 | + }, |
2480 | 2573 | "basePath":{ |
2481 | 2574 | "shape":"String", |
2482 | 2575 | "location":"uri", |
|
2552 | 2645 | } |
2553 | 2646 | } |
2554 | 2647 | }, |
| 2648 | + "DeleteDomainNameAccessAssociationRequest":{ |
| 2649 | + "type":"structure", |
| 2650 | + "required":["domainNameAccessAssociationArn"], |
| 2651 | + "members":{ |
| 2652 | + "domainNameAccessAssociationArn":{ |
| 2653 | + "shape":"String", |
| 2654 | + "location":"uri", |
| 2655 | + "locationName":"domain_name_access_association_arn" |
| 2656 | + } |
| 2657 | + } |
| 2658 | + }, |
2555 | 2659 | "DeleteDomainNameRequest":{ |
2556 | 2660 | "type":"structure", |
2557 | 2661 | "required":["domainName"], |
|
2560 | 2664 | "shape":"String", |
2561 | 2665 | "location":"uri", |
2562 | 2666 | "locationName":"domain_name" |
| 2667 | + }, |
| 2668 | + "domainNameId":{ |
| 2669 | + "shape":"String", |
| 2670 | + "location":"querystring", |
| 2671 | + "locationName":"domainNameId" |
2563 | 2672 | } |
2564 | 2673 | } |
2565 | 2674 | }, |
|
2928 | 3037 | "type":"structure", |
2929 | 3038 | "members":{ |
2930 | 3039 | "domainName":{"shape":"String"}, |
| 3040 | + "domainNameId":{"shape":"String"}, |
| 3041 | + "domainNameArn":{"shape":"String"}, |
2931 | 3042 | "certificateName":{"shape":"String"}, |
2932 | 3043 | "certificateArn":{"shape":"String"}, |
2933 | 3044 | "certificateUploadDate":{"shape":"Timestamp"}, |
|
2943 | 3054 | "securityPolicy":{"shape":"SecurityPolicy"}, |
2944 | 3055 | "tags":{"shape":"MapOfStringToString"}, |
2945 | 3056 | "mutualTlsAuthentication":{"shape":"MutualTlsAuthentication"}, |
2946 | | - "ownershipVerificationCertificateArn":{"shape":"String"} |
| 3057 | + "ownershipVerificationCertificateArn":{"shape":"String"}, |
| 3058 | + "managementPolicy":{"shape":"String"}, |
| 3059 | + "policy":{"shape":"String"} |
| 3060 | + } |
| 3061 | + }, |
| 3062 | + "DomainNameAccessAssociation":{ |
| 3063 | + "type":"structure", |
| 3064 | + "members":{ |
| 3065 | + "domainNameAccessAssociationArn":{"shape":"String"}, |
| 3066 | + "domainNameArn":{"shape":"String"}, |
| 3067 | + "accessAssociationSourceType":{"shape":"AccessAssociationSourceType"}, |
| 3068 | + "accessAssociationSource":{"shape":"String"}, |
| 3069 | + "tags":{"shape":"MapOfStringToString"} |
| 3070 | + } |
| 3071 | + }, |
| 3072 | + "DomainNameAccessAssociations":{ |
| 3073 | + "type":"structure", |
| 3074 | + "members":{ |
| 3075 | + "position":{"shape":"String"}, |
| 3076 | + "items":{ |
| 3077 | + "shape":"ListOfDomainNameAccessAssociation", |
| 3078 | + "locationName":"item" |
| 3079 | + } |
2947 | 3080 | } |
2948 | 3081 | }, |
2949 | 3082 | "DomainNameStatus":{ |
|
3193 | 3326 | "location":"uri", |
3194 | 3327 | "locationName":"domain_name" |
3195 | 3328 | }, |
| 3329 | + "domainNameId":{ |
| 3330 | + "shape":"String", |
| 3331 | + "location":"querystring", |
| 3332 | + "locationName":"domainNameId" |
| 3333 | + }, |
3196 | 3334 | "basePath":{ |
3197 | 3335 | "shape":"String", |
3198 | 3336 | "location":"uri", |
|
3209 | 3347 | "location":"uri", |
3210 | 3348 | "locationName":"domain_name" |
3211 | 3349 | }, |
| 3350 | + "domainNameId":{ |
| 3351 | + "shape":"String", |
| 3352 | + "location":"querystring", |
| 3353 | + "locationName":"domainNameId" |
| 3354 | + }, |
3212 | 3355 | "position":{ |
3213 | 3356 | "shape":"String", |
3214 | 3357 | "location":"querystring", |
|
3392 | 3535 | } |
3393 | 3536 | } |
3394 | 3537 | }, |
| 3538 | + "GetDomainNameAccessAssociationsRequest":{ |
| 3539 | + "type":"structure", |
| 3540 | + "members":{ |
| 3541 | + "position":{ |
| 3542 | + "shape":"String", |
| 3543 | + "location":"querystring", |
| 3544 | + "locationName":"position" |
| 3545 | + }, |
| 3546 | + "limit":{ |
| 3547 | + "shape":"NullableInteger", |
| 3548 | + "location":"querystring", |
| 3549 | + "locationName":"limit" |
| 3550 | + }, |
| 3551 | + "resourceOwner":{ |
| 3552 | + "shape":"ResourceOwner", |
| 3553 | + "location":"querystring", |
| 3554 | + "locationName":"resourceOwner" |
| 3555 | + } |
| 3556 | + } |
| 3557 | + }, |
3395 | 3558 | "GetDomainNameRequest":{ |
3396 | 3559 | "type":"structure", |
3397 | 3560 | "required":["domainName"], |
|
3400 | 3563 | "shape":"String", |
3401 | 3564 | "location":"uri", |
3402 | 3565 | "locationName":"domain_name" |
| 3566 | + }, |
| 3567 | + "domainNameId":{ |
| 3568 | + "shape":"String", |
| 3569 | + "location":"querystring", |
| 3570 | + "locationName":"domainNameId" |
3403 | 3571 | } |
3404 | 3572 | } |
3405 | 3573 | }, |
|
3415 | 3583 | "shape":"NullableInteger", |
3416 | 3584 | "location":"querystring", |
3417 | 3585 | "locationName":"limit" |
| 3586 | + }, |
| 3587 | + "resourceOwner":{ |
| 3588 | + "shape":"ResourceOwner", |
| 3589 | + "location":"querystring", |
| 3590 | + "locationName":"resourceOwner" |
3418 | 3591 | } |
3419 | 3592 | } |
3420 | 3593 | }, |
|
4195 | 4368 | "type":"list", |
4196 | 4369 | "member":{"shape":"DomainName"} |
4197 | 4370 | }, |
| 4371 | + "ListOfDomainNameAccessAssociation":{ |
| 4372 | + "type":"list", |
| 4373 | + "member":{"shape":"DomainNameAccessAssociation"} |
| 4374 | + }, |
4198 | 4375 | "ListOfEndpointType":{ |
4199 | 4376 | "type":"list", |
4200 | 4377 | "member":{"shape":"EndpointType"} |
|
4658 | 4835 | "period":{"shape":"QuotaPeriodType"} |
4659 | 4836 | } |
4660 | 4837 | }, |
| 4838 | + "RejectDomainNameAccessAssociationRequest":{ |
| 4839 | + "type":"structure", |
| 4840 | + "required":[ |
| 4841 | + "domainNameAccessAssociationArn", |
| 4842 | + "domainNameArn" |
| 4843 | + ], |
| 4844 | + "members":{ |
| 4845 | + "domainNameAccessAssociationArn":{ |
| 4846 | + "shape":"String", |
| 4847 | + "location":"querystring", |
| 4848 | + "locationName":"domainNameAccessAssociationArn" |
| 4849 | + }, |
| 4850 | + "domainNameArn":{ |
| 4851 | + "shape":"String", |
| 4852 | + "location":"querystring", |
| 4853 | + "locationName":"domainNameArn" |
| 4854 | + } |
| 4855 | + } |
| 4856 | + }, |
4661 | 4857 | "RequestValidator":{ |
4662 | 4858 | "type":"structure", |
4663 | 4859 | "members":{ |
|
4687 | 4883 | "resourceMethods":{"shape":"MapOfMethod"} |
4688 | 4884 | } |
4689 | 4885 | }, |
| 4886 | + "ResourceOwner":{ |
| 4887 | + "type":"string", |
| 4888 | + "enum":[ |
| 4889 | + "SELF", |
| 4890 | + "OTHER_ACCOUNTS" |
| 4891 | + ] |
| 4892 | + }, |
4690 | 4893 | "Resources":{ |
4691 | 4894 | "type":"structure", |
4692 | 4895 | "members":{ |
|
5051 | 5254 | "location":"uri", |
5052 | 5255 | "locationName":"domain_name" |
5053 | 5256 | }, |
| 5257 | + "domainNameId":{ |
| 5258 | + "shape":"String", |
| 5259 | + "location":"querystring", |
| 5260 | + "locationName":"domainNameId" |
| 5261 | + }, |
5054 | 5262 | "basePath":{ |
5055 | 5263 | "shape":"String", |
5056 | 5264 | "location":"uri", |
|
5140 | 5348 | "location":"uri", |
5141 | 5349 | "locationName":"domain_name" |
5142 | 5350 | }, |
| 5351 | + "domainNameId":{ |
| 5352 | + "shape":"String", |
| 5353 | + "location":"querystring", |
| 5354 | + "locationName":"domainNameId" |
| 5355 | + }, |
5143 | 5356 | "patchOperations":{"shape":"ListOfPatchOperation"} |
5144 | 5357 | } |
5145 | 5358 | }, |
|
0 commit comments