|
154 | 154 | {"shape":"InvalidRequestException"} |
155 | 155 | ] |
156 | 156 | }, |
| 157 | + "GetBlockPublicAccessConfiguration":{ |
| 158 | + "name":"GetBlockPublicAccessConfiguration", |
| 159 | + "http":{ |
| 160 | + "method":"POST", |
| 161 | + "requestUri":"/" |
| 162 | + }, |
| 163 | + "input":{"shape":"GetBlockPublicAccessConfigurationInput"}, |
| 164 | + "output":{"shape":"GetBlockPublicAccessConfigurationOutput"}, |
| 165 | + "errors":[ |
| 166 | + {"shape":"InternalServerException"}, |
| 167 | + {"shape":"InvalidRequestException"} |
| 168 | + ] |
| 169 | + }, |
157 | 170 | "ListBootstrapActions":{ |
158 | 171 | "name":"ListBootstrapActions", |
159 | 172 | "http":{ |
|
277 | 290 | "input":{"shape":"PutAutoScalingPolicyInput"}, |
278 | 291 | "output":{"shape":"PutAutoScalingPolicyOutput"} |
279 | 292 | }, |
| 293 | + "PutBlockPublicAccessConfiguration":{ |
| 294 | + "name":"PutBlockPublicAccessConfiguration", |
| 295 | + "http":{ |
| 296 | + "method":"POST", |
| 297 | + "requestUri":"/" |
| 298 | + }, |
| 299 | + "input":{"shape":"PutBlockPublicAccessConfigurationInput"}, |
| 300 | + "output":{"shape":"PutBlockPublicAccessConfigurationOutput"}, |
| 301 | + "errors":[ |
| 302 | + {"shape":"InternalServerException"}, |
| 303 | + {"shape":"InvalidRequestException"} |
| 304 | + ] |
| 305 | + }, |
280 | 306 | "RemoveAutoScalingPolicy":{ |
281 | 307 | "name":"RemoveAutoScalingPolicy", |
282 | 308 | "http":{ |
|
445 | 471 | "type":"list", |
446 | 472 | "member":{"shape":"Application"} |
447 | 473 | }, |
| 474 | + "ArnType":{ |
| 475 | + "type":"string", |
| 476 | + "max":2048, |
| 477 | + "min":20 |
| 478 | + }, |
448 | 479 | "AutoScalingPolicy":{ |
449 | 480 | "type":"structure", |
450 | 481 | "required":[ |
|
497 | 528 | "StateChangeReason":{"shape":"AutoScalingPolicyStateChangeReason"} |
498 | 529 | } |
499 | 530 | }, |
| 531 | + "BlockPublicAccessConfiguration":{ |
| 532 | + "type":"structure", |
| 533 | + "required":["BlockPublicSecurityGroupRules"], |
| 534 | + "members":{ |
| 535 | + "BlockPublicSecurityGroupRules":{"shape":"Boolean"}, |
| 536 | + "PermittedPublicSecurityGroupRuleRanges":{"shape":"PortRanges"} |
| 537 | + } |
| 538 | + }, |
| 539 | + "BlockPublicAccessConfigurationMetadata":{ |
| 540 | + "type":"structure", |
| 541 | + "required":[ |
| 542 | + "CreationDateTime", |
| 543 | + "CreatedByArn" |
| 544 | + ], |
| 545 | + "members":{ |
| 546 | + "CreationDateTime":{"shape":"Date"}, |
| 547 | + "CreatedByArn":{"shape":"ArnType"} |
| 548 | + } |
| 549 | + }, |
500 | 550 | "Boolean":{"type":"boolean"}, |
501 | 551 | "BooleanObject":{"type":"boolean"}, |
502 | 552 | "BootstrapActionConfig":{ |
|
879 | 929 | "LogFile":{"shape":"String"} |
880 | 930 | } |
881 | 931 | }, |
| 932 | + "GetBlockPublicAccessConfigurationInput":{ |
| 933 | + "type":"structure", |
| 934 | + "members":{ |
| 935 | + } |
| 936 | + }, |
| 937 | + "GetBlockPublicAccessConfigurationOutput":{ |
| 938 | + "type":"structure", |
| 939 | + "required":[ |
| 940 | + "BlockPublicAccessConfiguration", |
| 941 | + "BlockPublicAccessConfigurationMetadata" |
| 942 | + ], |
| 943 | + "members":{ |
| 944 | + "BlockPublicAccessConfiguration":{"shape":"BlockPublicAccessConfiguration"}, |
| 945 | + "BlockPublicAccessConfigurationMetadata":{"shape":"BlockPublicAccessConfigurationMetadata"} |
| 946 | + } |
| 947 | + }, |
882 | 948 | "HadoopJarStepConfig":{ |
883 | 949 | "type":"structure", |
884 | 950 | "required":["Jar"], |
|
1611 | 1677 | "AvailabilityZones":{"shape":"XmlStringMaxLen256List"} |
1612 | 1678 | } |
1613 | 1679 | }, |
| 1680 | + "Port":{ |
| 1681 | + "type":"integer", |
| 1682 | + "max":65535, |
| 1683 | + "min":0 |
| 1684 | + }, |
| 1685 | + "PortRange":{ |
| 1686 | + "type":"structure", |
| 1687 | + "required":["MinRange"], |
| 1688 | + "members":{ |
| 1689 | + "MinRange":{"shape":"Port"}, |
| 1690 | + "MaxRange":{"shape":"Port"} |
| 1691 | + } |
| 1692 | + }, |
| 1693 | + "PortRanges":{ |
| 1694 | + "type":"list", |
| 1695 | + "member":{"shape":"PortRange"} |
| 1696 | + }, |
1614 | 1697 | "PutAutoScalingPolicyInput":{ |
1615 | 1698 | "type":"structure", |
1616 | 1699 | "required":[ |
|
1632 | 1715 | "AutoScalingPolicy":{"shape":"AutoScalingPolicyDescription"} |
1633 | 1716 | } |
1634 | 1717 | }, |
| 1718 | + "PutBlockPublicAccessConfigurationInput":{ |
| 1719 | + "type":"structure", |
| 1720 | + "required":["BlockPublicAccessConfiguration"], |
| 1721 | + "members":{ |
| 1722 | + "BlockPublicAccessConfiguration":{"shape":"BlockPublicAccessConfiguration"} |
| 1723 | + } |
| 1724 | + }, |
| 1725 | + "PutBlockPublicAccessConfigurationOutput":{ |
| 1726 | + "type":"structure", |
| 1727 | + "members":{ |
| 1728 | + } |
| 1729 | + }, |
1635 | 1730 | "RemoveAutoScalingPolicyInput":{ |
1636 | 1731 | "type":"structure", |
1637 | 1732 | "required":[ |
|
0 commit comments