|
10 | 10 | "serviceId":"Elastic Load Balancing v2",
|
11 | 11 | "signatureVersion":"v4",
|
12 | 12 | "uid":"elasticloadbalancingv2-2015-12-01",
|
13 |
| - "xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/" |
| 13 | + "xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/", |
| 14 | + "auth":["aws.auth#sigv4"] |
14 | 15 | },
|
15 | 16 | "operations":{
|
16 | 17 | "AddListenerCertificates":{
|
|
257 | 258 | ],
|
258 | 259 | "documentation":"<p>Deletes the specified rule.</p> <p>You can't delete the default rule.</p>"
|
259 | 260 | },
|
| 261 | + "DeleteSharedTrustStoreAssociation":{ |
| 262 | + "name":"DeleteSharedTrustStoreAssociation", |
| 263 | + "http":{ |
| 264 | + "method":"POST", |
| 265 | + "requestUri":"/" |
| 266 | + }, |
| 267 | + "input":{"shape":"DeleteSharedTrustStoreAssociationInput"}, |
| 268 | + "output":{ |
| 269 | + "shape":"DeleteSharedTrustStoreAssociationOutput", |
| 270 | + "resultWrapper":"DeleteSharedTrustStoreAssociationResult" |
| 271 | + }, |
| 272 | + "errors":[ |
| 273 | + {"shape":"TrustStoreNotFoundException"}, |
| 274 | + {"shape":"DeleteAssociationSameAccountException"}, |
| 275 | + {"shape":"TrustStoreAssociationNotFoundException"} |
| 276 | + ], |
| 277 | + "documentation":"<p>Deletes a shared trust store association.</p>" |
| 278 | + }, |
260 | 279 | "DeleteTargetGroup":{
|
261 | 280 | "name":"DeleteTargetGroup",
|
262 | 281 | "http":{
|
|
522 | 541 | {"shape":"TrustStoreNotFoundException"},
|
523 | 542 | {"shape":"RevocationIdNotFoundException"}
|
524 | 543 | ],
|
525 |
| - "documentation":"<p>Describes the revocation files in use by the specified trust store arn, or revocation ID.</p>" |
| 544 | + "documentation":"<p>Describes the revocation files in use by the specified trust store or revocation files.</p>" |
526 | 545 | },
|
527 | 546 | "DescribeTrustStores":{
|
528 | 547 | "name":"DescribeTrustStores",
|
|
538 | 557 | "errors":[
|
539 | 558 | {"shape":"TrustStoreNotFoundException"}
|
540 | 559 | ],
|
541 |
| - "documentation":"<p>Describes all trust stores for a given account by trust store arn’s or name.</p>" |
| 560 | + "documentation":"<p>Describes all trust stores for the specified account.</p>" |
| 561 | + }, |
| 562 | + "GetResourcePolicy":{ |
| 563 | + "name":"GetResourcePolicy", |
| 564 | + "http":{ |
| 565 | + "method":"POST", |
| 566 | + "requestUri":"/" |
| 567 | + }, |
| 568 | + "input":{"shape":"GetResourcePolicyInput"}, |
| 569 | + "output":{ |
| 570 | + "shape":"GetResourcePolicyOutput", |
| 571 | + "resultWrapper":"GetResourcePolicyResult" |
| 572 | + }, |
| 573 | + "errors":[ |
| 574 | + {"shape":"ResourceNotFoundException"} |
| 575 | + ], |
| 576 | + "documentation":"<p>Retrieves the resource policy for a specified resource.</p>" |
542 | 577 | },
|
543 | 578 | "GetTrustStoreCaCertificatesBundle":{
|
544 | 579 | "name":"GetTrustStoreCaCertificatesBundle",
|
|
700 | 735 | {"shape":"InvalidCaCertificatesBundleException"},
|
701 | 736 | {"shape":"CaCertificatesBundleNotFoundException"}
|
702 | 737 | ],
|
703 |
| - "documentation":"<p>Update the ca certificate bundle for a given trust store.</p>" |
| 738 | + "documentation":"<p>Update the ca certificate bundle for the specified trust store.</p>" |
704 | 739 | },
|
705 | 740 | "RegisterTargets":{
|
706 | 741 | "name":"RegisterTargets",
|
|
1564 | 1599 | },
|
1565 | 1600 | "DNSName":{"type":"string"},
|
1566 | 1601 | "Default":{"type":"boolean"},
|
| 1602 | + "DeleteAssociationSameAccountException":{ |
| 1603 | + "type":"structure", |
| 1604 | + "members":{ |
| 1605 | + }, |
| 1606 | + "documentation":"<p>The specified association cannot be within the same account.</p>", |
| 1607 | + "error":{ |
| 1608 | + "code":"DeleteAssociationSameAccount", |
| 1609 | + "httpStatusCode":400, |
| 1610 | + "senderFault":true |
| 1611 | + }, |
| 1612 | + "exception":true |
| 1613 | + }, |
1567 | 1614 | "DeleteListenerInput":{
|
1568 | 1615 | "type":"structure",
|
1569 | 1616 | "required":["ListenerArn"],
|
|
1609 | 1656 | "members":{
|
1610 | 1657 | }
|
1611 | 1658 | },
|
| 1659 | + "DeleteSharedTrustStoreAssociationInput":{ |
| 1660 | + "type":"structure", |
| 1661 | + "required":[ |
| 1662 | + "TrustStoreArn", |
| 1663 | + "ResourceArn" |
| 1664 | + ], |
| 1665 | + "members":{ |
| 1666 | + "TrustStoreArn":{ |
| 1667 | + "shape":"TrustStoreArn", |
| 1668 | + "documentation":"<p>The Amazon Resource Name (ARN) of the trust store.</p>" |
| 1669 | + }, |
| 1670 | + "ResourceArn":{ |
| 1671 | + "shape":"ResourceArn", |
| 1672 | + "documentation":"<p>The Amazon Resource Name (ARN) of the resource.</p>" |
| 1673 | + } |
| 1674 | + } |
| 1675 | + }, |
| 1676 | + "DeleteSharedTrustStoreAssociationOutput":{ |
| 1677 | + "type":"structure", |
| 1678 | + "members":{ |
| 1679 | + } |
| 1680 | + }, |
1612 | 1681 | "DeleteTargetGroupInput":{
|
1613 | 1682 | "type":"structure",
|
1614 | 1683 | "required":["TargetGroupArn"],
|
|
1963 | 2032 | },
|
1964 | 2033 | "Include":{
|
1965 | 2034 | "shape":"ListOfDescribeTargetHealthIncludeOptions",
|
1966 |
| - "documentation":"<p>Used to inclue anomaly detection information.</p>" |
| 2035 | + "documentation":"<p>Used to include anomaly detection information.</p>" |
1967 | 2036 | }
|
1968 | 2037 | }
|
1969 | 2038 | },
|
|
2225 | 2294 | },
|
2226 | 2295 | "documentation":"<p>Information about a forward action.</p>"
|
2227 | 2296 | },
|
| 2297 | + "GetResourcePolicyInput":{ |
| 2298 | + "type":"structure", |
| 2299 | + "required":["ResourceArn"], |
| 2300 | + "members":{ |
| 2301 | + "ResourceArn":{ |
| 2302 | + "shape":"ResourceArn", |
| 2303 | + "documentation":"<p>The Amazon Resource Name (ARN) of the resource.</p>" |
| 2304 | + } |
| 2305 | + } |
| 2306 | + }, |
| 2307 | + "GetResourcePolicyOutput":{ |
| 2308 | + "type":"structure", |
| 2309 | + "members":{ |
| 2310 | + "Policy":{ |
| 2311 | + "shape":"Policy", |
| 2312 | + "documentation":"<p>The content of the resource policy.</p>" |
| 2313 | + } |
| 2314 | + } |
| 2315 | + }, |
2228 | 2316 | "GetTrustStoreCaCertificatesBundleInput":{
|
2229 | 2317 | "type":"structure",
|
2230 | 2318 | "required":["TrustStoreArn"],
|
|
2979 | 3067 | "IgnoreClientCertificateExpiry":{
|
2980 | 3068 | "shape":"IgnoreClientCertificateExpiry",
|
2981 | 3069 | "documentation":"<p>Indicates whether expired client certificates are ignored.</p>"
|
| 3070 | + }, |
| 3071 | + "TrustStoreAssociationStatus":{ |
| 3072 | + "shape":"TrustStoreAssociationStatusEnum", |
| 3073 | + "documentation":"<p>Indicates a shared trust stores association status.</p>" |
2982 | 3074 | }
|
2983 | 3075 | },
|
2984 | 3076 | "documentation":"<p>Information about the mutual authentication attributes of a listener.</p>"
|
|
3019 | 3111 | },
|
3020 | 3112 | "documentation":"<p>Information about a path pattern condition.</p>"
|
3021 | 3113 | },
|
| 3114 | + "Policy":{ |
| 3115 | + "type":"string", |
| 3116 | + "min":1 |
| 3117 | + }, |
3022 | 3118 | "Port":{
|
3023 | 3119 | "type":"integer",
|
3024 | 3120 | "max":65535,
|
|
3241 | 3337 | },
|
3242 | 3338 | "exception":true
|
3243 | 3339 | },
|
| 3340 | + "ResourceNotFoundException":{ |
| 3341 | + "type":"structure", |
| 3342 | + "members":{ |
| 3343 | + }, |
| 3344 | + "documentation":"<p>The specified resource does not exist.</p>", |
| 3345 | + "error":{ |
| 3346 | + "code":"ResourceNotFound", |
| 3347 | + "httpStatusCode":400, |
| 3348 | + "senderFault":true |
| 3349 | + }, |
| 3350 | + "exception":true |
| 3351 | + }, |
3244 | 3352 | "RevocationContent":{
|
3245 | 3353 | "type":"structure",
|
3246 | 3354 | "members":{
|
|
3445 | 3553 | },
|
3446 | 3554 | "IpAddressType":{
|
3447 | 3555 | "shape":"IpAddressType",
|
3448 |
| - "documentation":"<p>Note: Internal load balancers must use the <code>ipv4</code> IP address type.</p> <p>[Application Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).</p> <p>[Network Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p> <p>[Gateway Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>" |
| 3556 | + "documentation":"<p>Note: Internal load balancers must use the <code>ipv4</code> IP address type.</p> <p>[Application Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).</p> <p>Note: Application Load Balancer authentication only supports IPv4 addresses when connecting to an Identity Provider (IdP) or Amazon Cognito endpoint. Without a public IPv4 address the load balancer cannot complete the authentication process, resulting in HTTP 500 errors.</p> <p>[Network Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p> <p>[Gateway Load Balancers] The IP address type. The possible values are <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>" |
3449 | 3557 | }
|
3450 | 3558 | }
|
3451 | 3559 | },
|
|
4166 | 4274 | },
|
4167 | 4275 | "documentation":"<p>Information about the resources a trust store is associated with.</p>"
|
4168 | 4276 | },
|
| 4277 | + "TrustStoreAssociationNotFoundException":{ |
| 4278 | + "type":"structure", |
| 4279 | + "members":{ |
| 4280 | + }, |
| 4281 | + "documentation":"<p>The specified association does not exist.</p>", |
| 4282 | + "error":{ |
| 4283 | + "code":"AssociationNotFound", |
| 4284 | + "httpStatusCode":400, |
| 4285 | + "senderFault":true |
| 4286 | + }, |
| 4287 | + "exception":true |
| 4288 | + }, |
4169 | 4289 | "TrustStoreAssociationResourceArn":{"type":"string"},
|
| 4290 | + "TrustStoreAssociationStatusEnum":{ |
| 4291 | + "type":"string", |
| 4292 | + "enum":[ |
| 4293 | + "active", |
| 4294 | + "removed" |
| 4295 | + ] |
| 4296 | + }, |
4170 | 4297 | "TrustStoreAssociations":{
|
4171 | 4298 | "type":"list",
|
4172 | 4299 | "member":{"shape":"TrustStoreAssociation"}
|
|
0 commit comments