|
5975 | 5975 | "active" |
5976 | 5976 | ] |
5977 | 5977 | }, |
| 5978 | + "ClientConnectOptions":{ |
| 5979 | + "type":"structure", |
| 5980 | + "members":{ |
| 5981 | + "Enabled":{"shape":"Boolean"}, |
| 5982 | + "LambdaFunctionArn":{"shape":"String"} |
| 5983 | + } |
| 5984 | + }, |
| 5985 | + "ClientConnectResponseOptions":{ |
| 5986 | + "type":"structure", |
| 5987 | + "members":{ |
| 5988 | + "Enabled":{ |
| 5989 | + "shape":"Boolean", |
| 5990 | + "locationName":"enabled" |
| 5991 | + }, |
| 5992 | + "LambdaFunctionArn":{ |
| 5993 | + "shape":"String", |
| 5994 | + "locationName":"lambdaFunctionArn" |
| 5995 | + }, |
| 5996 | + "Status":{ |
| 5997 | + "shape":"ClientVpnEndpointAttributeStatus", |
| 5998 | + "locationName":"status" |
| 5999 | + } |
| 6000 | + } |
| 6001 | + }, |
5978 | 6002 | "ClientData":{ |
5979 | 6003 | "type":"structure", |
5980 | 6004 | "members":{ |
|
6110 | 6134 | "ConnectionEndTime":{ |
6111 | 6135 | "shape":"String", |
6112 | 6136 | "locationName":"connectionEndTime" |
| 6137 | + }, |
| 6138 | + "PostureComplianceStatuses":{ |
| 6139 | + "shape":"ValueStringList", |
| 6140 | + "locationName":"postureComplianceStatusSet" |
6113 | 6141 | } |
6114 | 6142 | } |
6115 | 6143 | }, |
|
6226 | 6254 | "SelfServicePortalUrl":{ |
6227 | 6255 | "shape":"String", |
6228 | 6256 | "locationName":"selfServicePortalUrl" |
| 6257 | + }, |
| 6258 | + "ClientConnectOptions":{ |
| 6259 | + "shape":"ClientConnectResponseOptions", |
| 6260 | + "locationName":"clientConnectOptions" |
6229 | 6261 | } |
6230 | 6262 | } |
6231 | 6263 | }, |
| 6264 | + "ClientVpnEndpointAttributeStatus":{ |
| 6265 | + "type":"structure", |
| 6266 | + "members":{ |
| 6267 | + "Code":{ |
| 6268 | + "shape":"ClientVpnEndpointAttributeStatusCode", |
| 6269 | + "locationName":"code" |
| 6270 | + }, |
| 6271 | + "Message":{ |
| 6272 | + "shape":"String", |
| 6273 | + "locationName":"message" |
| 6274 | + } |
| 6275 | + } |
| 6276 | + }, |
| 6277 | + "ClientVpnEndpointAttributeStatusCode":{ |
| 6278 | + "type":"string", |
| 6279 | + "enum":[ |
| 6280 | + "applying", |
| 6281 | + "applied" |
| 6282 | + ] |
| 6283 | + }, |
6232 | 6284 | "ClientVpnEndpointId":{"type":"string"}, |
6233 | 6285 | "ClientVpnEndpointIdList":{ |
6234 | 6286 | "type":"list", |
|
6792 | 6844 | "locationName":"SecurityGroupId" |
6793 | 6845 | }, |
6794 | 6846 | "VpcId":{"shape":"VpcId"}, |
6795 | | - "SelfServicePortal":{"shape":"SelfServicePortal"} |
| 6847 | + "SelfServicePortal":{"shape":"SelfServicePortal"}, |
| 6848 | + "ClientConnectOptions":{"shape":"ClientConnectOptions"} |
6796 | 6849 | } |
6797 | 6850 | }, |
6798 | 6851 | "CreateClientVpnEndpointResult":{ |
@@ -15431,13 +15484,47 @@ |
15431 | 15484 | "prioritized" |
15432 | 15485 | ] |
15433 | 15486 | }, |
| 15487 | + "FleetReplacementStrategy":{ |
| 15488 | + "type":"string", |
| 15489 | + "enum":["launch"] |
| 15490 | + }, |
15434 | 15491 | "FleetSet":{ |
15435 | 15492 | "type":"list", |
15436 | 15493 | "member":{ |
15437 | 15494 | "shape":"FleetData", |
15438 | 15495 | "locationName":"item" |
15439 | 15496 | } |
15440 | 15497 | }, |
| 15498 | + "FleetSpotCapacityRebalance":{ |
| 15499 | + "type":"structure", |
| 15500 | + "members":{ |
| 15501 | + "ReplacementStrategy":{ |
| 15502 | + "shape":"FleetReplacementStrategy", |
| 15503 | + "locationName":"replacementStrategy" |
| 15504 | + } |
| 15505 | + } |
| 15506 | + }, |
| 15507 | + "FleetSpotCapacityRebalanceRequest":{ |
| 15508 | + "type":"structure", |
| 15509 | + "members":{ |
| 15510 | + "ReplacementStrategy":{"shape":"FleetReplacementStrategy"} |
| 15511 | + } |
| 15512 | + }, |
| 15513 | + "FleetSpotMaintenanceStrategies":{ |
| 15514 | + "type":"structure", |
| 15515 | + "members":{ |
| 15516 | + "CapacityRebalance":{ |
| 15517 | + "shape":"FleetSpotCapacityRebalance", |
| 15518 | + "locationName":"capacityRebalance" |
| 15519 | + } |
| 15520 | + } |
| 15521 | + }, |
| 15522 | + "FleetSpotMaintenanceStrategiesRequest":{ |
| 15523 | + "type":"structure", |
| 15524 | + "members":{ |
| 15525 | + "CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"} |
| 15526 | + } |
| 15527 | + }, |
15441 | 15528 | "FleetStateCode":{ |
15442 | 15529 | "type":"string", |
15443 | 15530 | "enum":[ |
|
21002 | 21089 | "locationName":"SecurityGroupId" |
21003 | 21090 | }, |
21004 | 21091 | "VpcId":{"shape":"VpcId"}, |
21005 | | - "SelfServicePortal":{"shape":"SelfServicePortal"} |
| 21092 | + "SelfServicePortal":{"shape":"SelfServicePortal"}, |
| 21093 | + "ClientConnectOptions":{"shape":"ClientConnectOptions"} |
21006 | 21094 | } |
21007 | 21095 | }, |
21008 | 21096 | "ModifyClientVpnEndpointResult":{ |
|
21054 | 21142 | }, |
21055 | 21143 | "ModifyFleetRequest":{ |
21056 | 21144 | "type":"structure", |
21057 | | - "required":[ |
21058 | | - "FleetId", |
21059 | | - "TargetCapacitySpecification" |
21060 | | - ], |
| 21145 | + "required":["FleetId"], |
21061 | 21146 | "members":{ |
21062 | 21147 | "DryRun":{"shape":"Boolean"}, |
21063 | 21148 | "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, |
|
24481 | 24566 | } |
24482 | 24567 | } |
24483 | 24568 | }, |
| 24569 | + "ReplacementStrategy":{ |
| 24570 | + "type":"string", |
| 24571 | + "enum":["launch"] |
| 24572 | + }, |
24484 | 24573 | "ReportInstanceReasonCodes":{ |
24485 | 24574 | "type":"string", |
24486 | 24575 | "enum":[ |
|
27043 | 27132 | "capacity-optimized" |
27044 | 27133 | ] |
27045 | 27134 | }, |
| 27135 | + "SpotCapacityRebalance":{ |
| 27136 | + "type":"structure", |
| 27137 | + "members":{ |
| 27138 | + "ReplacementStrategy":{ |
| 27139 | + "shape":"ReplacementStrategy", |
| 27140 | + "locationName":"replacementStrategy" |
| 27141 | + } |
| 27142 | + } |
| 27143 | + }, |
27046 | 27144 | "SpotDatafeedSubscription":{ |
27047 | 27145 | "type":"structure", |
27048 | 27146 | "members":{ |
|
27198 | 27296 | "shape":"OnDemandAllocationStrategy", |
27199 | 27297 | "locationName":"onDemandAllocationStrategy" |
27200 | 27298 | }, |
| 27299 | + "SpotMaintenanceStrategies":{ |
| 27300 | + "shape":"SpotMaintenanceStrategies", |
| 27301 | + "locationName":"spotMaintenanceStrategies" |
| 27302 | + }, |
27201 | 27303 | "ClientToken":{ |
27202 | 27304 | "shape":"String", |
27203 | 27305 | "locationName":"clientToken" |
|
27470 | 27572 | "persistent" |
27471 | 27573 | ] |
27472 | 27574 | }, |
| 27575 | + "SpotMaintenanceStrategies":{ |
| 27576 | + "type":"structure", |
| 27577 | + "members":{ |
| 27578 | + "CapacityRebalance":{ |
| 27579 | + "shape":"SpotCapacityRebalance", |
| 27580 | + "locationName":"capacityRebalance" |
| 27581 | + } |
| 27582 | + } |
| 27583 | + }, |
27473 | 27584 | "SpotMarketOptions":{ |
27474 | 27585 | "type":"structure", |
27475 | 27586 | "members":{ |
|
27487 | 27598 | "shape":"SpotAllocationStrategy", |
27488 | 27599 | "locationName":"allocationStrategy" |
27489 | 27600 | }, |
| 27601 | + "MaintenanceStrategies":{ |
| 27602 | + "shape":"FleetSpotMaintenanceStrategies", |
| 27603 | + "locationName":"maintenanceStrategies" |
| 27604 | + }, |
27490 | 27605 | "InstanceInterruptionBehavior":{ |
27491 | 27606 | "shape":"SpotInstanceInterruptionBehavior", |
27492 | 27607 | "locationName":"instanceInterruptionBehavior" |
|
27517 | 27632 | "type":"structure", |
27518 | 27633 | "members":{ |
27519 | 27634 | "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, |
| 27635 | + "MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"}, |
27520 | 27636 | "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, |
27521 | 27637 | "InstancePoolsToUseCount":{"shape":"Integer"}, |
27522 | 27638 | "SingleInstanceType":{"shape":"Boolean"}, |
|
0 commit comments